Xline v0.5.0 is now released . Xline is a Curp-based distributed KV storage for managing metadata; it aims to achieve high-performance data access and strong consistency across data center scenarios.
The new version v0.5.0 features, bug fixes and refactoring are as follows:
new function
- [Feature]: Implemented the Compact function, including the following two aspects (see issue #188 for more details about compaction design ):
- [Feature]: Implement the Rust SDK for the Xline client (xline-client crate) to take full advantage of the performance of the CURP protocol. Currently, the functions covered by the SDK are:
- [Feature]: Implement an Xline command-line tool named xlinectl. Resolved in pr # 348
- [Feature]: Support single-node cluster #335
- [Feature]: Support Xline multi-platform. Read the #doc for more details.
- [Feature]: Support dns resolution of Xline cluster #351
- [Feature]: Support grpc health check protocol, resolved in pr # 385
- [Feature]: Add madsim simulation in Curp test #282
Bug fixes