slfan1989 commented on PR #1453:
URL: https://github.com/apache/ratis/pull/1453#issuecomment-4395529549

   @szetszwo Thanks for pointing out that RATIS-1931_grpc-zero-copy is 238 
commits ahead of and 350 commits behind master.
   
   I went through the commits on `RATIS-1931_grpc-zero-copy` and classified 
them against the current `master` branch. Most of the commits are either 
already available in master, superseded by newer master changes, 
dependency/test-framework related, reverted/obsolete, or unrelated to the gRPC 
zero-copy work.
   
   
   ## Migrated zero-copy commits
   
   | Source SHA | Replay seed SHA | New SHA | JIRA | Subject | Status |
   |---|---|---|---|---|---|
   | `84285d3ead` | `e1cdcd4d9f` | `18bb6444a1` | RATIS-1925 | RATIS-1925. 
Support Zero-Copy in GrpcClientProtocolService (#1007) | migrated |
   | `5d4ec6933f` | `992155257d` | `38a6a6084e` | RATIS-1990 | RATIS-1990. 
Refactor appendEntries processing to support reference count (#1011) | migrated 
|
   | `82c31eaf39` | `b34799f637` | `b5f1f88eab` | RATIS-2009 | RATIS-2009. 
ReferenceCount should work for all LogEntry types. (#1021) | migrated |
   | `d459eb61c3` | `44129f8b2a` | `3d86c49690` | RATIS-1934 | RATIS-1934. 
Support Zero-Copy in GrpcServerProtocolService (#1014) | migrated |
   | `e2aaddca9b` | `71d832c4d0` | `fee6509077` | RATIS-2007 | RATIS-2007. 
Zero-copy buffers are not released (#1027) | migrated |
   | `c4b10faa8a` | `d6b9168656` | `803cbaef80` | RATIS-2018 | RATIS-2018. 
Zero-copy buffers are not released - 2nd chunk (#1032) | migrated |
   | `c46da22133` | `9df8fda6ff` | `0d236943b4` | RATIS-1978 | RATIS-1978. Add 
tests assertions to verify all zero-copy messages are released properly (#1023) 
| migrated |
   | `775b286c45` | `b7f425eee3` | `ecca3e9dba` | RATIS-1997 | RATIS-1997. 
Refactor StateMachine interface to use ReferenceCountedObject (#1036) | 
migrated |
   | `53d35c01e7` | `20e2bae283` | `5bb9df269f` | RATIS-2020 | RATIS-2020. 
Refactor TransactionContext to supply LogEntryProto via a 
ReferenceCountedObject (#1042) | migrated |
   | `e199daaf2a` | `3c397869a2` | `5f39699a8a` | RATIS-2028 | RATIS-2028. 
Refactor RaftLog to supply log as ReferenceCountedObject (#1045) | migrated |
   | `397c2efdd7` | `40f3c63b18` | `3c4a3f8869` | RATIS-2026 | RATIS-2026. 
LogAppender to consume log entries with reference count (#1049) | migrated |
   | `c73a3eb8c0` | `05e0d6f3ac` | `a2bc2b0060` | RATIS-1979 | RATIS-1979. 
Allow StateMachine.read to return a ReferentCountedObject (#1062) | migrated |
   | `ee09075c0e` | `7e188c8314` | `1a2fa70452` | RATIS-2059 | RATIS-2059. 
Missing reference count when putting log entries to cache on follower. (#1067) 
| migrated |
   | `7f04919ffe` | `0350055feb` | `f2b94ce1d3` | RATIS-2077 | RATIS-2077. 
Timedout StateMachine retainRead is released twice (#1081) | migrated |
   | `53d5af75a2` | `5a88741a9a` | `53c0de56b9` | RATIS-2092 | RATIS-2092. Add 
metrics to expose number of zero-copy unclosed messages (#1095) | migrated |
   | `26385f31a0` | `0193fbcbf3` | `e0af39a487` | RATIS-2096 | RATIS-2096. Add 
a conf to enable/disable zero copy. (#1099) | migrated |
   | `e0025875ec` | `7678319568` | `f4b6c05731` | RATIS-2093 | RATIS-2093. 
Decouple metadata and configuration entries from appendEntries buffer for 
stateMachineCache' (#1096) | migrated |
   | `a2bdd10fcc` | `d0b88a8255` | `b0d36ff9fd` | RATIS-2094 | RATIS-2094. 
Avoid corruptions from TransactionContext's stateMachineLogEntry and 
stateMachineContext. (#1106) | migrated |
   | `34fa62ce7a` | `478639010f` | `eab3368e62` | RATIS-2114 | RATIS-2114. 
Corruption due to SegmentedRaftLogWorker queue LogEntry without reference 
counter (#1113) | migrated |
   | `df1d38ac4c` | `8c92d2ca9a` | `3e26c4bc86` | RATIS-2151 | RATIS-2151. 
TestRaftWithGrpc keeps failing with zero-copy. (#1164) | migrated |
   | `a15bde1735` | `2c5ba675e2` | `3aa223396f` | RATIS-2164 | RATIS-2164. 
LeakDetector has a race condition. (#1163) | migrated |
   | `fc39c38eab` | `ab8b482a31` | `b79a66f8b0` | RATIS-2173 | RATIS-2173. Fix 
zero-copy bugs for non-gRPC cases. (#1167) | migrated |
   | `ee56932231` | `e6f81ba82f` | `21f136c32b` | RATIS-2220 | RATIS-2220. Skip 
further tests after leak detected (#1193) | migrated |
   | `0514e09262` | `50e2d7d192` | `1bc4e0cc1c` | RATIS-2225 | RATIS-2225. 
RaftClientRequest leak in RaftServerImpl. (#1198) | migrated |
   | `accb612a8c` | `0ed7113ca0` | `639f545958` | RATIS-2227 | RATIS-2227. 
LogEntryProto leak in SegmentedRaftLog (#1199) | migrated |
   | `d5bd9c4bdc` | `645d66ef99` | `4627e16366` | RATIS-2414 | RATIS-2414. Add 
leak detection for ZeroCopyMessageMarshaller. (#1355) | migrated |
   
   ## SKIP_ALREADY_IN_MASTER
   
   | Source SHA | JIRA | Category | Subject | Evidence |
   |---|---|---|---|---|
   | `59dfd35491` | RATIS-1998 | `SKIP_ALREADY_IN_MASTER` | RATIS-1998. Add 
watch request metrics (#1009) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `206205810d` | RATIS-1989 | `SKIP_ALREADY_IN_MASTER` | RATIS-1989. 
Intermittent timeout in TestStreamObserverWithTimeout (#1012) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `863c2e8a06` | RATIS-1987 | `SKIP_ALREADY_IN_MASTER` | RATIS-1987. 
Intermittent NPE in TestGrpcZeroCopy. (#1013) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `6671ef6839` | RATIS-1999 | `SKIP_ALREADY_IN_MASTER` | RATIS-1999. Move 
RaftServerJmxAdapter out from RaftServerImpl. (#1010) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `24482561f9` | RATIS-2001 | `SKIP_ALREADY_IN_MASTER` | RATIS-2001. 
TransactionContext can be wrongly reused. (#1015) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `eae0d18eb3` | RATIS-2005 | `SKIP_ALREADY_IN_MASTER` | RATIS-2005. Fix 
URF_UNREAD_FIELD in MetricServerCallListener (#1018) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `859a41074c` | RATIS-2006 | `SKIP_ALREADY_IN_MASTER` | RATIS-2006. Fix 
DM_EXIT in filestore Client (#1019) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `14eb0bf057` | RATIS-2002 | `SKIP_ALREADY_IN_MASTER` | RATIS-2002. Fix 
findbugs warnings in LogSegmentPath (#1017) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `82f7b3b851` | RATIS-2003 | `SKIP_ALREADY_IN_MASTER` | RATIS-2003. Fix 
IT_NO_SUCH_ELEMENT in InstallSnapshotRequests (#1016) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `fc5c725609` | RATIS-2004 | `SKIP_ALREADY_IN_MASTER` | RATIS-2004. Fix 
EQ_COMPARETO_USE_OBJECT_EQUALS in LogSegment (#1020) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `561cd6d48a` | RATIS-2010 | `SKIP_ALREADY_IN_MASTER` | RATIS-2010. Remove 
dependency on spotbugs-annotations (#1022) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `c1e0ec284a` | RATIS-2013 | `SKIP_ALREADY_IN_MASTER` | RATIS-2013. 
OrderedAsync retry results an IllegalStateException in 
GrpcClientProtocolService. (#1026) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `0e247578bf` | RATIS-1972 | `SKIP_ALREADY_IN_MASTER` | RATIS-1972. Add 
junit 5 dependencies in ratis-server. (#1003) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `ea1341b05d` | RATIS-2012 | `SKIP_ALREADY_IN_MASTER` | RATIS-2012. Client 
should not retry after close. (#1025) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `79923c2d79` | RATIS-2008 | `SKIP_ALREADY_IN_MASTER` | RATIS-2008. 
Follower should recognize candidate if the candidate is the same peer as the 
current valid leader (#1024) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `a18d08c89c` | RATIS-2015 | `SKIP_ALREADY_IN_MASTER` | RATIS-2015. Node.js 
16 actions are deprecated (#1028) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `5560718aba` | RATIS-2011 | `SKIP_ALREADY_IN_MASTER` | RATIS-2011. When a 
log entry is truncated, remove TransactionContext. (#1029) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `7d587ec03c` | RATIS-2017 | `SKIP_ALREADY_IN_MASTER` | RATIS-2017: 
checkAndEvictCache must be done in writeLock. (#1031) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `035cd968f9` | RATIS-2016 | `SKIP_ALREADY_IN_MASTER` | RATIS-2016. Correct 
NotificationInstallSnapshot's index (#1030) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `9cd74a21da` | RATIS-1974 | `SKIP_ALREADY_IN_MASTER` | RATIS-1974. Migrate 
ratis-metrics-default tests to Junit 5 (#1034) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `cf897f0295` | RATIS-1973 | `SKIP_ALREADY_IN_MASTER` | RATIS-1973. Migrate 
ratis-examples tests to Junit 5. (#1035) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `d2f1c57fe6` | RATIS-2019 | `SKIP_ALREADY_IN_MASTER` | RATIS-2019 Fixed 
abnormal exit of StateMachineUpdater (#1033) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `a2cb49e8cb` | RATIS-1975 | `SKIP_ALREADY_IN_MASTER` | RATIS-1975. Migrate 
ratis-metrics-dropwizard3 tests to Junit 5. (#1037) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `e44de26623` | RATIS-1976 | `SKIP_DEPENDENCY_ONLY` | RATIS-1976. Migrate 
ratis-test tests to Junit 5 - Part 1 (#1038) | Old-branch test/build hygiene 
change; master already has newer test/build structure, so replaying it would 
add noise or conflicts. |
   | `4f5612fd89` | RATIS-2023 | `SKIP_ALREADY_IN_MASTER` | RATIS-2023. Remove 
duplicate RefCountingMap (#1039) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `044b111d99` | RATIS-2027 | `SKIP_ALREADY_IN_MASTER` | RATIS-2027. Ratis 
Streaming: Remote Stream copy data to heap. (#1044) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `1bd451046b` | RATIS-2038 | `SKIP_ALREADY_IN_MASTER` | RATIS-2038. 
IllegalStateException when ServerState is closed before start. (#1048) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `df436c73f6` | RATIS-2035 | `SKIP_ALREADY_IN_MASTER` | RATIS-2035. 
Refactor streaming code for Read. (#1046) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `99a833c29e` |  | `SKIP_ALREADY_IN_MASTER` | Ratis-2031. Add peer info to 
response of GroupInfoCommand CLI (#1047) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `422cb9d4cb` | RATIS-2043 | `SKIP_ALREADY_IN_MASTER` | RATIS-2043. Change 
toString() of RaftConfigurationImpl (#1051) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `44a4f1fb73` | RATIS-2044 | `SKIP_ALREADY_IN_MASTER` | RATIS-2044. Fix 
ReadIndex loss caused by data race in AppendEntriesListeners (#1052) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `72c060d9cc` | RATIS-2045 | `SKIP_ALREADY_IN_MASTER` | RATIS-2045. 
SnapshotInstallationHandler doesn't notify follower when snapshotIndex is -1 
and firstAvailableLogIndex is 0 (#1053) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `c3d615b4f2` | RATIS-2047 | `SKIP_ALREADY_IN_MASTER` | RATIS-2047. Avoid 
unnecessary warn log when creating raft group (#1054) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `be497d5c47` | RATIS-2048 | `SKIP_ALREADY_IN_MASTER` | RATIS-2048. Fix 
SimpleStateMachineStorage potential NPE exception (#1056) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `0f631fef45` | RATIS-2036 | `SKIP_ALREADY_IN_MASTER` | RATIS-2036. Avoid 
trigger snapshot when removing raftGroup (#1055) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `54c2b1f7f8` | RATIS-2049 | `SKIP_ALREADY_IN_MASTER` | RATIS-2049. 
Suppress Sonar warning for volatile objects (#1057) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `14dbbf3d7c` | RATIS-2050 | `SKIP_ALREADY_IN_MASTER` | RATIS-2050. Add 
creationGap param to snapshot management API (#1058) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `a99e709fee` | RATIS-2052 | `SKIP_ALREADY_IN_MASTER` | RATIS-2052. Add 
docs for triggering snapshot when removing raftGroup parameter. (#1061) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `bc6221b32f` | RATIS-1519 | `SKIP_ALREADY_IN_MASTER` | RATIS-1519. When 
DataStreamManagement#read an exception occurs, remove DataStream (#596) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `8638a2ffa8` |  | `SKIP_ALREADY_IN_MASTER` | Ratis-2040. Fix RaftPeerId 
generated by command of "raftMetaConf" to use real PeerId (#1060) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `49b4006015` | RATIS-1504 | `SKIP_ALREADY_IN_MASTER` | RATIS-1504. Add 
timeout handling to DataStreamManagement#checkSuccessRemoteWrite. (#1064) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `8913a999dd` | RATIS-2056 | `SKIP_ALREADY_IN_MASTER` | RATIS-2056. Update 
purge index when snapshot installed. (#1065) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `cf9d2292a9` | RATIS-2057 | `SKIP_ALREADY_IN_MASTER` | RATIS-2057. Add 
back JavaUtils.attemptUntilTrue(..). (#1066) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `7f1b1b6be2` | RATIS-2060 | `SKIP_ALREADY_IN_MASTER` | RATIS-2060 Avoid 
unexpected shutdown of RaftServerProxy during membership change (#1069) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `b0ec1143c4` | RATIS-2061 | `SKIP_ALREADY_IN_MASTER` | RATIS-2061. Fix 
setCloseThreshold parameter in RaftServerConfigKeys (#1070) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `1fe59e07df` | RATIS-2065 | `SKIP_ALREADY_IN_MASTER` | RATIS-2065. Avoid 
the out-of-heap memory OOM phenomenon of frequent creation and deletion of Raft 
group scenarios. (#1071) | Patch-equivalent commit is already reachable from 
master (`git cherry` reports `-`). |
   | `4e3eee7c9f` | RATIS-2069 | `SKIP_ALREADY_IN_MASTER` | RATIS-2069. 
RaftMetaConf command sets incorrect peerAddress pattern. (#1075) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `cbd9793a0e` | RATIS-2070 | `SKIP_ALREADY_IN_MASTER` | RATIS-2070. Skip 
push build for dependabot (#1077) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `6fc42220bc` | RATIS-2071 | `SKIP_ALREADY_IN_MASTER` | RATIS-2071. Bump 
Bouncy Castle to 1.78.1 (#1076) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `58671923e7` | RATIS-2072 | `SKIP_ALREADY_IN_MASTER` | RATIS-2072. Limit 
timeout of CI workflow jobs (#1078) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `839f8fb265` | RATIS-2073 | `SKIP_ALREADY_IN_MASTER` | RATIS-2073. Enable 
Surefire process checkers (#1079) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `3888520717` | RATIS-2067 | `SKIP_ALREADY_IN_MASTER` | RATIS-2067. Enhance 
content for concept in ratis-docs. (#1073) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `ac05d64f3f` | RATIS-2074 | `SKIP_ALREADY_IN_MASTER` | RATIS-2074. 
Intermittent fork timeout in 
TestRaftWithNetty#testBasicAppendEntriesKillLeader. (#1080) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `e176501632` | RATIS-2078 | `SKIP_ALREADY_IN_MASTER` | RATIS-2078. Correct 
timeout unit for tests (#1083) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `8c9c801e5b` | RATIS-2080 | `SKIP_REVERTED_OR_OBSOLETE` | RATIS-2080. 
Reuse LeaderElection executor. (#1082) | Source branch contains a 
reverted/obsolete side change; it is not required for the zero-copy replay. |
   | `da9eee0fbd` | RATIS-2087 | `SKIP_ALREADY_IN_MASTER` | RATIS-2087. Remove 
workaround for GitHub reverse DNS issue (#1089) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `0814b896be` | RATIS-2086 | `SKIP_ALREADY_IN_MASTER` | RATIS-2086. 
Autolink Ozone issues in PRs (#1088) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `c10e7bc8dc` | RATIS-2076 | `SKIP_ALREADY_IN_MASTER` | RATIS-2076. 
Intermittent timeout in TestRaftWithNetty#testWithLoad. (#1090) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `8bc09bbe57` | RATIS-2085 | `SKIP_ALREADY_IN_MASTER` | RATIS-2085. Compile 
Ratis with JDK 17/21 in CI (#1087) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `599835dbab` | RATIS-2083 | `SKIP_ALREADY_IN_MASTER` | RATIS-2083. Timer 
thread leak when log level is DEBUG (#1086) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `192ce48808` | RATIS-2090 | `SKIP_ALREADY_IN_MASTER` | RATIS-2090. Bump 
ratis-thirdparty to 1.0.6 (#1093) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `c81902a094` | RATIS-2066 | `SKIP_ALREADY_IN_MASTER` | RATIS-2066. 
RaftServerProxy supports close callback (#1072) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `9cfd1bf71f` | RATIS-2091 | `SKIP_ALREADY_IN_MASTER` | RATIS-2091. Fix 
other checkstyle issues in test-directory (#1094) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `8c7c444ca2` | RATIS-2081 | `SKIP_ALREADY_IN_MASTER` | RATIS-2081. Comment 
that we skip checkstyle on test directory on purpose (#1084) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `16f2508d0b` | RATIS-2098 | `SKIP_ALREADY_IN_MASTER` | RATIS-2098. 
RaftLogTruncateTests may fail. (#1097) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `64ae88f017` | RATIS-2097 | `SKIP_ALREADY_IN_MASTER` | RATIS-2097 Add a 
conf to enable/disable Metadata entries. (#1101) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `1782cd9f17` | RATIS-2099 | `SKIP_ALREADY_IN_MASTER` | RATIS-2099. Cache 
TermIndexImpl instead of using anonymous class (#1100) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `93eb32a862` | RATIS-2101 | `SKIP_ALREADY_IN_MASTER` | RATIS-2101. Move 
TermIndex.PRIVATE_CACHE to Util.CACHE (#1103) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `640749bb39` | RATIS-2100 | `SKIP_ALREADY_IN_MASTER` | RATIS-2100. The 
`closeFuture` never completed while closing from the `NEW` state (#1102) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `dd75ffbfb9` | RATIS-2089 | `SKIP_ALREADY_IN_MASTER` | RATIS-2089. Add 
CommitInfoProto in NotReplicatedException (#1105) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `bd4ab145d6` | RATIS-2102 | `SKIP_ALREADY_IN_MASTER` | RATIS-2102. 
AsyncApi#send() is not handling retry and reply correctly for replication 
levels higher than MAJORITY (#1104) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `924a0cdf43` | RATIS-2084 | `SKIP_ALREADY_IN_MASTER` | RATIS-2084. 
Follower reply ALREADY_INSTALLED when install old snapshots from leader (#1091) 
| Patch-equivalent commit is already reachable from master (`git cherry` 
reports `-`). |
   | `bf13033547` | RATIS-2106 | `SKIP_ALREADY_IN_MASTER` | RATIS-2106. Add 
configuration reference for RaftClient (#1107) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `dac27e4fd3` | RATIS-2109 | `SKIP_ALREADY_IN_MASTER` | RATIS-2109. 
RaftLogBase#updateCommitIndex should return true only if commitIndex is 
increased (#1109) | Patch-equivalent commit is already reachable from master 
(`git cherry` reports `-`). |
   | `e540e46b8b` | RATIS-2112 | `SKIP_ALREADY_IN_MASTER` | RATIS-2112. Improve 
repeat-test workflow (#1112) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `25a41e36f4` | RATIS-2111 | `SKIP_ALREADY_IN_MASTER` | [RATIS-2111] 
Reinitialize should load the latest snapshot (#1111) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `95ea26c29e` | RATIS-2095 | `SKIP_ALREADY_IN_MASTER` | RATIS-2095. Extract 
common logic of ratis-shell to RaftUtils for reuse (#1098) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `19ead3912f` | RATIS-2110 | `SKIP_ALREADY_IN_MASTER` | RATIS-2110. Publish 
SBOM artifacts (#1110) | Patch-equivalent commit is already reachable from 
master (`git cherry` reports `-`). |
   | `ee9e14f54a` | RATIS-2117 | `SKIP_ALREADY_IN_MASTER` | RATIS-2117. No need 
for manual assembly:single execution (#1115) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `1cb6908a57` | RATIS-2118 | `SKIP_ALREADY_IN_MASTER` | RATIS-2118. Improve 
assembly process (#1117) | Patch-equivalent commit is already reachable from 
master (`git cherry` reports `-`). |
   | `eeaf6a463f` | RATIS-2121 | `SKIP_ALREADY_IN_MASTER` | RATIS-2121. Set 
javac --release when compiling with JDK 9+ (#1119) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `d10167839c` | RATIS-1840 | `SKIP_ALREADY_IN_MASTER` | RATIS-1840. Avoid 
including build timestamp in artifacts (#1114) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `9bb6953217` | RATIS-2125 | `SKIP_ALREADY_IN_MASTER` | RATIS-2125. javadoc 
jars should not include non-doc items (#1123) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `7825b4f032` | RATIS-1071 | `SKIP_ALREADY_IN_MASTER` | RATIS-1071. 
NettyClientRpc supports sendRequestAsync. Contributed by Rui Wang and Tsz-Wo 
Nicholas Sze. (#1122) | Patch-equivalent commit is already reachable from 
master (`git cherry` reports `-`). |
   | `fb4968f173` | RATIS-2131 | `SKIP_ALREADY_IN_MASTER` | RATIS-2131. 
Surround with [] only if hostName is a IPv6 string (#1125) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `011dc0addd` | RATIS-2126 | `SKIP_ALREADY_IN_MASTER` | RATIS-2126. 
Optimize NotLeaderException message (#1124) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `99925e3224` | RATIS-2133 | `SKIP_ALREADY_IN_MASTER` | RATIS-2133. Ignore 
http proxy for ratis grpc client & server (#1128) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `a793e6c457` | RATIS-2104 | `SKIP_ALREADY_IN_MASTER` | RATIS-2104. Double 
shutdown in TestLeaderInstallSnapshot. (#1108) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `ebeab93447` | RATIS-2136 | `SKIP_ALREADY_IN_MASTER` | RATIS-2136 Fixed 
the issue that RatisServer could not start after frequent restarts (#1131) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `177097cd31` | RATIS-2115 | `SKIP_ALREADY_IN_MASTER` | RATIS-2115. Fix 
flaky RetryCacheTests and InstallSnapshotFromLeaderTests. (#1129) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `69ec8f4362` | RATIS-2135 | `SKIP_ALREADY_IN_MASTER` | RATIS-2135. The 
leader keeps sending inconsistent entries repeatedly to followers. (#1132) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `217fdb082c` | RATIS-2138 | `SKIP_ALREADY_IN_MASTER` | RATIS-2138 Remove 
uncessary error log in JVMPauseMonitor When GC is serious (#1133) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `24fb55363e` | RATIS-2144 | `SKIP_ALREADY_IN_MASTER` | RATIS-2144. 
SegmentedRaftLogWorker should close the stream before releasing the buffer. 
(#1138) | Patch-equivalent commit is already reachable from master (`git 
cherry` reports `-`). |
   | `17a408f951` | RATIS-2140 | `SKIP_ALREADY_IN_MASTER` | RATIS-2140. Thread 
wait when installing snapshot. (#1137) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `c266cad48f` | RATIS-2113 | `SKIP_ALREADY_IN_MASTER` | RATIS-2113. Use 
consistent method names and parameter types in RaftUtils. (#1135) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `da5d508caf` | RATIS-2101 | `SKIP_ALREADY_IN_MASTER` | Revert "RATIS-2101. 
Move TermIndex.PRIVATE_CACHE to Util.CACHE (#1103)" | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `520ecab157` | RATIS-2099 | `SKIP_ALREADY_IN_MASTER` | Revert "RATIS-2099. 
Cache TermIndexImpl instead of using anonymous class (#1100)" | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `dfed101298` | RATIS-2145 | `SKIP_ALREADY_IN_MASTER` | RATIS-2145. 
Follower hangs until the next trigger to take a snapshot. (#1139) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `8f5159db4c` | RATIS-2146 | `SKIP_ALREADY_IN_MASTER` | RATIS-2146. Fixed 
possible issues caused by concurrent deletion and election when member changes 
(#1140) | Patch-equivalent commit is already reachable from master (`git 
cherry` reports `-`). |
   | `d1e76cf2b0` | RATIS-2148 | `SKIP_ALREADY_IN_MASTER` | RATIS-2148. 
Snapshot transfer may cause followers to trigger reloadStateMachine incorrectly 
(#1145) | Patch-equivalent commit is already reachable from master (`git 
cherry` reports `-`). |
   | `3e38e6da10` | RATIS-2149 | `SKIP_ALREADY_IN_MASTER` | RATIS-2149.Do not 
perform leader election if the current RaftServer has not started yet (#1143) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `19184326a0` | RATIS-2153 | `SKIP_ALREADY_IN_MASTER` | RATIS-2153. 
ratis-version.properties missing from src bundle (#1147) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `e6fe8fca4e` | RATIS-2154 | `SKIP_ALREADY_IN_MASTER` | RATIS-2154. The old 
leader may send appendEntries after term changed. (#1148) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `9ac832bc1d` | RATIS-2152 | `SKIP_ALREADY_IN_MASTER` | RATIS-2152. 
GrpcLogAppender stucks while sending an installSnapshot notification request 
(#1146) | Patch-equivalent commit is already reachable from master (`git 
cherry` reports `-`). |
   | `37386c4b0e` | RATIS-2150 | `SKIP_ALREADY_IN_MASTER` | RATIS-2150. No need 
for manual assembly:single execution when mvn deploy #1144 | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `0c9e299d0b` | RATIS-2147 | `SKIP_ALREADY_IN_MASTER` | RATIS-2147. Md5 
mismatch when snapshot install (#1142) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `94f3fef161` | RATIS-2157 | `SKIP_ALREADY_IN_MASTER` | RATIS-2157 Enhance 
make_rc.sh for non-first rc at release time #1149 | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `8a5009914e` | RATIS-2158 | `SKIP_ALREADY_IN_MASTER` | RATIS-2158. Let the 
snapshot sender and receiver use a new digester each time (#1151) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `acb4d1a095` | RATIS-2160 | `SKIP_ALREADY_IN_MASTER` | RATIS-2160. 
MetricRegistriesLoader should not print INFO message in CLI. (#1152) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `e3d6736c3c` | RATIS-2162 | `SKIP_ALREADY_IN_MASTER` | RATIS-2162. When 
closing leaderState, if the logAppender thread sends a snapshot, a deadlock may 
occur. (#1154) | Patch-equivalent commit is already reachable from master (`git 
cherry` reports `-`). |
   | `a0c4255d51` | RATIS-2167 | `SKIP_ALREADY_IN_MASTER` | RATIS-2167. Add 
default value in TermIndex (#1161) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `da3f90bc3a` | RATIS-2169 | `SKIP_ALREADY_IN_MASTER` | RATIS-2169. mvnw 
test: Corrupted STDOUT by directly writing to native stream in forked JVM 1 
(#1162) | Patch-equivalent commit is already reachable from master (`git 
cherry` reports `-`). |
   | `de4e24d4c0` | RATIS-2165 | `SKIP_ALREADY_IN_MASTER` | RATIS-2165. Do not 
include RaftClientRequest Message in ReadIndexRequest (#1160) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `09f6b392b3` | RATIS-2166 | `SKIP_ALREADY_IN_MASTER` | RATIS-2166. Update 
nextChunkIndex when snapshot is ALREADY_INSTALLED (#1159) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `62ae6d9f06` | RATIS-2172 | `SKIP_ALREADY_IN_MASTER` | RATIS-2172. 
RaftServer may lose FollowerState (#1166) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `3a51121ada` | RATIS-2179 | `SKIP_ALREADY_IN_MASTER` | RATIS-2179. Fix NPE 
in RaftServerImpl.getLogInfo. (#1171) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `237b7c013b` | RATIS-2182 | `SKIP_ALREADY_IN_MASTER` | RATIS-2182. Fix 
some Objects.requireNonNull messages (#1172) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `e75a0d51de` | RATIS-2183 | `SKIP_ALREADY_IN_MASTER` | RATIS-2183. Detect 
staled snapshot request. (#1173) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `26c1f04cca` | RATIS-2177 | `SKIP_ALREADY_IN_MASTER` | RATIS-2177. Purge 
should delete segmentLog from small to large according to logIndex (#1174) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `06affdf699` | RATIS-2189 | `SKIP_ALREADY_IN_MASTER` | RATIS-2189. Use 
ByteBufAllocator#ioBuffer in NettyDataStreamUtils (#1178) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `04396ca780` | RATIS-2191 | `SKIP_ALREADY_IN_MASTER` | RATIS-2191. Add 
ResourceLeakDetector to Netty tests (#1180) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `ccbe9a62eb` | RATIS-2194 | `SKIP_ALREADY_IN_MASTER` | RATIS-2194. 
FileLock didn't unlock properly (#1183) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `3efec8d78e` | RATIS-2201 | `SKIP_ALREADY_IN_MASTER` | RATIS-2201. Bump 
ratis-thirdparty from 1.0.6 to 1.0.7 (#1185) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `a4826e2393` | RATIS-2185 | `SKIP_ALREADY_IN_MASTER` | RATIS-2185. Improve 
gRPC log messages debugability. (#1186) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `e9755a63b1` | RATIS-2204 | `SKIP_ALREADY_IN_MASTER` | RATIS-2204. Avoid 
downloads from repository.apache.org (#1187) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `703189ed6c` | RATIS-2206 | `SKIP_ALREADY_IN_MASTER` | RATIS-2206. Jars in 
Maven repo and binary tarball are not the same (#1188) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `a0eada8b33` | RATIS-2211 | `SKIP_ALREADY_IN_MASTER` | RATIS-2211. 
publish-mvn fails with: ... did not assign a file to the build artifact (#1190) 
| Patch-equivalent commit is already reachable from master (`git cherry` 
reports `-`). |
   | `318c897077` | RATIS-2216 | `SKIP_ALREADY_IN_MASTER` | RATIS-2216. Bump 
maven-shade-plugin to 3.6.0 (#1191) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `92c4f72f15` | RATIS-212 | `SKIP_ALREADY_IN_MASTER` | RATIS-212. Fix typo 
in RaftAsyncTests (#1197) | Patch-equivalent commit is already reachable from 
master (`git cherry` reports `-`). |
   | `551b8c94b7` | RATIS-2222 | `SKIP_ALREADY_IN_MASTER` | RATIS-2222. Remove 
copy-rename-maven-plugin usage (#1194) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `de2fec6baa` | RATIS-2219 | `SKIP_ALREADY_IN_MASTER` | RATIS-2219. Remove 
duplicate test case from TestRaftWithGrpc (#1192) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `6fd8ae1293` | RATIS-2210 | `SKIP_ALREADY_IN_MASTER` | RATIS-2210. Reduce 
duplication in CI workflow (#1195) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `c2ae86420d` | RATIS-2226 | `SKIP_ALREADY_IN_MASTER` | RATIS-2226. Enable 
Develocity local build cache (#1196) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `117d03abee` | RATIS-2197 | `SKIP_ALREADY_IN_MASTER` | RATIS-2197. Clean 
remote stream to resolve direct memory leak (#1179) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `26912d91bb` | RATIS-2200 | `SKIP_ALREADY_IN_MASTER` | RATIS-2200. Make 
Ratis example log at INFO level (#1189) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `320b2072bf` | RATIS-2231 | `SKIP_ALREADY_IN_MASTER` | RATIS-2231. Bump 
ratis-thirdparty to 1.0.8 (#1202) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `053683fa48` | RATIS-2232 | `SKIP_ALREADY_IN_MASTER` | RATIS-2232. Improve 
log for debugging on RaftLog / TransactionManager (#1203) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `539e80405e` | RATIS-2234 | `SKIP_ALREADY_IN_MASTER` | RATIS-2234. Remove 
lock race between heartbeat and append log channels (#1205) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `6f34fb10be` | RATIS-2229 | `SKIP_ALREADY_IN_MASTER` | RATIS-2229. Do not 
print the same conf values multiple times. (#1200) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `5e6cc9de3f` | RATIS-2233 | `SKIP_ALREADY_IN_MASTER` | RATIS-2233. make 
NOPROGRESS timeout configurable (#1204) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `17c9652921` | RATIS-2215 | `SKIP_ALREADY_IN_MASTER` | RATIS-2215. Bump 
maven-remote-resources-plugin to 3.3.0 (#1208) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `bdde3ae9a2` | RATIS-2236 | `SKIP_ALREADY_IN_MASTER` | RATIS-2236 Fixed 
bug where manual triggerSnapshot would never finish (#1207) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `72c920c6e8` | RATIS-2237 | `SKIP_ALREADY_IN_MASTER` | RATIS-2237 Add 
getFollowerMatchIndices interface for DivisionInfo | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `8353a017fe` | RATIS-2239 | `SKIP_ALREADY_IN_MASTER` | RATIS-2239. Publish 
build scans to develocity.apache.org (#1212) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `345641fb4c` | RATIS-2240 | `SKIP_ALREADY_IN_MASTER` | RATIS-2240. 
updatePurgeIndex doesn't need to hold RaftLogBase.writeLock (#1214) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `af8482c31f` | RATIS-2247 | `SKIP_ALREADY_IN_MASTER` | RATIS-2247. Bump 
GitHub Actions runner to ubuntu-24.04 (#1219) | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `bbe20b3ba7` | RATIS-2248 | `SKIP_ALREADY_IN_MASTER` | RATIS-2248. Rename 
CI workflows to .yaml (#1220) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `a9ebdb636a` | RATIS-2249 | `SKIP_ALREADY_IN_MASTER` | RATIS-2249. Remove 
unused shellcheck.sh (#1221) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `6238fe30fd` | RATIS-2252 | `SKIP_ALREADY_IN_MASTER` | RATIS-2252. Replace 
JUnitRunListener with JUnit5TestExecutionListener (#1228) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `59f199232e` | RATIS-2022 | `SKIP_ALREADY_IN_MASTER` | RATIS-2022. Replace 
some Guava usage with builtins (#1231) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `09ff1e1f8e` | RATIS-2256 | `SKIP_ALREADY_IN_MASTER` | RATIS-2256. Update 
Maven to 3.9.9 (#1234) | Patch-equivalent commit is already reachable from 
master (`git cherry` reports `-`). |
   | `fab8a92dfb` | RATIS-2261 | `SKIP_ALREADY_IN_MASTER` | RATIS-2261. Mark 
TestRaftSnapshotWithGrpc as flaky | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `3947cf38c5` | RATIS-2262 | `SKIP_ALREADY_IN_MASTER` | RATIS-2262. Mark 
RaftBasicTests#testStateMachineMetrics as flaky | Patch-equivalent commit is 
already reachable from master (`git cherry` reports `-`). |
   | `0bc5aad71f` | RATIS-2260 | `SKIP_ALREADY_IN_MASTER` | RATIS-2260. 
AtomicFileOutputStream should truncate temp file (#1237) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `f00d764933` | RATIS-2263 | `SKIP_ALREADY_IN_MASTER` | RATIS-2263. Bump 
sonar-maven-plugin to 5.0.0.4389 (#1238) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `7723c2b141` | RATIS-2266 | `SKIP_ALREADY_IN_MASTER` | RATIS-2266. Use 
WeakValueCache instead of Guava cache in RaftId. (#1240) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `93ab53c45a` | RATIS-2268 | `SKIP_ALREADY_IN_MASTER` | RATIS-2268. A minor 
documatention fix for method getSuccessors. (#1242) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `0fd4b3a386` | RATIS-2209 | `SKIP_ALREADY_IN_MASTER` | RATIS-2209. 
Exercise make_rc.sh in CI (#1244) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `7be7cb80f5` | RATIS-2274 | `SKIP_ALREADY_IN_MASTER` | RATIS-2274. Newly 
added peer may retain outdated configuration after membership change, causing 
election failure. (#1246) | Patch-equivalent commit is already reachable from 
master (`git cherry` reports `-`). |
   | `3247c7f2bd` | RATIS-2283 | `SKIP_ALREADY_IN_MASTER` | RATIS-2283. 
GrpcLogAppender Thread Restart Leaves catchup=false, Blocking Reconfiguration 
Progress (#1250) | Patch-equivalent commit is already reachable from master 
(`git cherry` reports `-`). |
   | `c36dac066a` | RATIS-2285 | `SKIP_ALREADY_IN_MASTER` | RATIS-2285. Bump 
ratis-thirdparty to 1.0.9 (#1252) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   | `d637a93ea1` | RATIS-2286 | `SKIP_ALREADY_IN_MASTER` | RATIS-2286. 
Generate the necessary unified names for the submodules under RaftServerImpl 
(#1251) | Patch-equivalent commit is already reachable from master (`git 
cherry` reports `-`). |
   | `3babac3498` | RATIS-2287 | `SKIP_ALREADY_IN_MASTER` | RATIS-2287. Improve 
RaftServerImpl#toString() to make it more readable (#1253) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `7f85d46dfe` | RATIS-2289 | `SKIP_ALREADY_IN_MASTER` | RATIS-2289. 
Coverage is 0% due to no execution data files provided (#1255) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `282d7a1b9b` | RATIS-2290 | `SKIP_ALREADY_IN_MASTER` | RATIS-2290. Simply 
the EventQueue in leader (#1258) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `65fd444533` | RATIS-1995 | `SKIP_ALREADY_IN_MASTER` | RATIS-1995. Prevent 
data loss when a storage is accidentally re-formatted. (#1261) | 
Patch-equivalent commit is already reachable from master (`git cherry` reports 
`-`). |
   | `2eda35dd53` | RATIS-2293 | `SKIP_ALREADY_IN_MASTER` | RATIS-2293. Fix 
typo in ClientProtoUtils (#1263) | Patch-equivalent commit is already reachable 
from master (`git cherry` reports `-`). |
   | `863454270d` | RATIS-2294 | `SKIP_ALREADY_IN_MASTER` | RATIS-2294. Fix 
NettyClientRpc exception and timeout handling (#1264) | Patch-equivalent commit 
is already reachable from master (`git cherry` reports `-`). |
   | `6e2cafb6b7` | RATIS-2304 | `SKIP_ALREADY_IN_MASTER` | RATIS-2304. 
SnapshotManager should validate snapshot file path (#1268) | Patch-equivalent 
commit is already reachable from master (`git cherry` reports `-`). |
   | `689d31be04` | RATIS-2297 | `SKIP_ALREADY_IN_MASTER` | RATIS-2297. Set 
default commit message to PR title (#1265) | Patch-equivalent commit is already 
reachable from master (`git cherry` reports `-`). |
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to