You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by Xinyu Tan <ta...@apache.org> on 2024/11/13 10:48:50 UTC

[ANNOUNCE] Apache Ratis 3.1.2 Release

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

Re: [ANNOUNCE] Apache Ratis 3.1.2 Release

Posted by Xinyu Tan <ta...@apache.org>.
Sorry to send to the wrong mailing list, please ignore this message...

On 2024/11/13 10:48:50 Xinyu Tan wrote:
> 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
>