The Apache Ratis team is pleased to announce the release of Apache Ratis 2.5.0.
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 2.4.1, which includes a number of new features and improvements, to list a few: ### New features - Support linearizable follower read via read index - Support transfer leadership between nodes with same priority - Support GENERIC_COMMAND_OPTIONS in ratis-shell ### Improvements - Improve metrics module’s memory usage - Support keyManager and trustManager in tlsConfig - Improve LogAppender’s performance - Add documents on snapshot & metrics & raft server configurations - Improve gRPC installSnapshot streaming ability - Add a distributed Maven Wrapper The full changes are available at: https://ratis.apache.org/post/2.5.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
