Release v0.6.1
🪲 Bug Fixes
- [Bug]: Fixed a bug causing panic during the update node process. issue #531
- [Bug]: Fixed a bug causing panic during the CI process due to reading state. issue #527
- [Bug]: Fixed a bug in the previous version where immediately shutting down the cluster after executing "member add" would cause the leader to fail to shut down properly. issue #526
- [Bug]: Fixed an issue in TXN where the conflict detection process would ignore the key of child requests. issue #470
- [Bug]: Fixed a panic issue in watch caused by closing the channel. issue #370
- pr 576: fix: fix ce event tx logs
- pr 556: [Fix]: kv update channel panic
- [Bug]: Changed the calculation method for the cluster version to a hash to avoid misjudgments. pr #590
- [Bug]: Fixed a bug that caused the compact operation to behave abnormally in specific scenarios. pr #570
🛠️ Refactor
- [Refactor]: Refactored the implementation of the Curp client, reducing code complexity. :
- pr 582: Refactor/curp client tests suits
- pr 584: Refactor/curp client retry
- pr 585: Refactor/replace curp client
- [Refactor]: Removed some command-related data structures from xline and xline-client. pr #469