This is an automated email from the ASF dual-hosted git repository. szetszwo pushed a commit to branch branch-3.1.1_review in repository https://gitbox.apache.org/repos/asf/ratis.git
commit 5946796d5753555f6cfe292fad7a5568a367160c Author: Potato <[email protected]> AuthorDate: Sat Aug 10 00:13:59 2024 +0800 RATIS-2136 Fixed the issue that RatisServer could not start after frequent restarts (#1131) --- .../src/main/java/org/apache/ratis/server/raftlog/RaftLogBase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ratis-server/src/main/java/org/apache/ratis/server/raftlog/RaftLogBase.java b/ratis-server/src/main/java/org/apache/ratis/server/raftlog/RaftLogBase.java index d241bcd20..1e22e07bd 100644 --- a/ratis-server/src/main/java/org/apache/ratis/server/raftlog/RaftLogBase.java +++ b/ratis-server/src/main/java/org/apache/ratis/server/raftlog/RaftLogBase.java @@ -272,7 +272,7 @@ public abstract class RaftLogBase implements RaftLog { final long startIndex = getStartIndex(); if (startIndex > LEAST_VALID_LOG_INDEX) { - purgeIndex.updateIncreasingly(startIndex - 1, infoIndexChange); + purgeIndex.updateToMax(startIndex - 1, infoIndexChange); } }
