ratis icon indicating copy to clipboard operation
ratis copied to clipboard

Open source Java implementation for Raft consensus protocol.

Results 61 ratis issues
Sort by recently updated
recently updated
newest added

For testing #1154 over release-3.1.1.

## What changes were proposed in this pull request? [RATIS-1886](https://issues.apache.org/jira/browse/RATIS-1886) updated the default value of raft.server.log.appender.wait-time.min but didn't update the doc. ## What is the link to the Apache JIRA...

## What changes were proposed in this pull request? Add a default method in RaftRpcMessage. ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/RATIS-2301 ## How was this patch...

## What changes were proposed in this pull request? The purpose of this pr is to initialize TransactionContext#logIndexFuture() more safely. ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/RATIS-2171...

## What changes were proposed in this pull request? Details can be found in https://issues.apache.org/jira/browse/RATIS-2129. The idea is to eliminate the impact of locks to the performance of writing. The...

## What changes were proposed in this pull request? We are changing the visibility of `LogSegmentStartEnd#getStartIndex()` and `LogSegmentStartEnd#getEndIndex()` to public. This will allow external tools that deal with the RATIS...

## What changes were proposed in this pull request? Snapshot is not an atomic operation and in some cases there might be corrupted snapshots. Every snapshot has an associated MD5...

## What changes were proposed in this pull request? We are currently operating ​​Ratis 2.4.0 in production at significant scale​​, where we've observed two recurring issues related to snapshot installation...

## What changes were proposed in this pull request? Currently the query work is done by the ELG worker threads, need to separate the works so that workers can focus...