The Apache Ratis team is pleased to announce the release of Apache Ratis 3.0.0!

Apache Ratis is the creation and maintenance of software related to a highly 
customizable Raft protocol implementation in Java.

Apache Ratis 3.0.0 is a new major version, which includes a number of new 
features and improvements, as well as incompatible changes.

# New Features
- Pluggable Raft Metrics
- Support Leader Lease
- Support enriched StateMachine API
- New configuration properties.

# Incompatible Changes
- Update the default Metrics library to dropwizard 4.x
- NOT auto format when the startup option is RECOVER and no existing 
directories are
found (except for the single directory case).
- Change the streaming protocol `asyncRpcApi.sendForward()`

# Improvements
- Improve LogAppender’s (both gRPC and Netty streaming) performance.
- Improve RaftLogCache’s performance impact on critical path.
- Improve RaftServer’s stability and robustness.
- Add documents and examples.

And much more!

The full changes are available at:
https://ratis.apache.org/post/3.0.0.html

The release is available for download at:
https://ratis.apache.org/downloads.html

Maven artifacts can be found at
https://central.sonatype.com/search?q=org.apache.ratis&smo=true

Regards,
Apache Ratis Team

Reply via email to