Hi, all

The Apache Ratis team is pleased to announce the release of Apache Ratis 3.1.2.

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

This is a bug-fixed version of 3.1.1, which includes a number of bug-fixes and 
improvements, to list all of them:

### Bug-fixes
- When closing leaderState, if the logAppender thread sends a snapshot, a 
deadlock may occur
- Update nextChunkIndex when snapshot is ALREADY_INSTALLED
- RaftServer may lose FollowerState
- Move future.join outside the lock
- Fix NPE in RaftServerImpl.getLogInfo

### Improvements
- MetricRegistriesLoader should not print INFO message in CLI
- Do not include RaftClientRequest Message in ReadIndexRequest
- Add a log message whenever deleting a RaftLog segment
- Detect staled snapshot request

The full changes are available at:
https://ratis.apache.org/post/3.1.2.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