What's Changed
- Alpine 3.21 by @merlimat in #603
- Made newTerm operation idempotent instead of returning AlreadyFenced error by @merlimat in #602
- feat: make addFollower idempotent to avoid FollowerAlreadyPresent by @mattisonchao in #604
- feat(server): improve the log to help debugging by @mattisonchao in #605
- fix(server): fix deadlock caused by session close/delete by @mattisonchao in #607
- fix(server): fail pending request when
quorumAckTracker
closed by @mattisonchao in #608 - test(506): regarded as a successful closure when session not found by @lsytj0413 in #609
- chore(*): auto fix some lint error by @lsytj0413 in #613
- fix(612): validate git status if clean after lint by @lsytj0413 in #614
- fix(*): avoid use wrong err variable cause nil pointer dereference by @lsytj0413 in #615
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.2 to 4.0.5 by @dependabot in #616
- fix(594): ignore txnFile not exists when trim segments by @lsytj0413 in #617
- fix: data lost when BecomeLeader failed by @mattisonchao in #621
Full Changelog: v0.11.11...v0.11.12