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