Hi all, I start to release ratis-1.1, which will base on branch 1.1: https://github.com/apache/incubator-ratis/tree/1.1. Besides I will cherry-pick the following bug-fix from master to branch 1.1. If we have no objections, I will continue the release.
RATIS-1072: Should not shutdown and re-create channel/stub in GrpcServerProtocolClient when StreamObserver::onError() is called. https://github.com/apache/incubator-ratis/commit/5b435ec1c749d20b1e147798fca43ed764620e2b RATIS-1128. Update Configuration on InstallSnapshot https://github.com/apache/incubator-ratis/commit/c16a811cc3472767d923f52aa40bddca707ef49e RATIS-1119. StateMachine is not closed when StateMachineUpdater encounters exception https://github.com/apache/incubator-ratis/commit/536d6400fb4f0064bbaf43257f7fec04f538df34 RATIS-1088. SegmentedRaftLogWorker#closeLogSegment should also roll the open segment maintained in the cache. https://github.com/apache/incubator-ratis/commit/f5ebbb7225288e2c2ba75d30acadef57660250e7 RATIS-1194. SegmentedRaftLog syncWithSnapshot should not create a new open segment https://github.com/apache/incubator-ratis/commit/f35d4f5e2a73e077d91f29a8d9526592db5fac83 RATIS-1161. Updating commit index of follower does not require term check https://github.com/apache/incubator-ratis/commit/bcc392ca4fedcb47202aaf775e31fa867c63b218 RATIS-1177. NPE when RaftServerJmxAdapter queries getLeaderId https://github.com/apache/incubator-ratis/commit/3b8f66d339f90be9be27ff358af90d17962e0a68 RATIS-1256. Leader updateCommit should use the updated index. https://github.com/apache/incubator-ratis/commit/195c572024fc5fd88d00c3c0985c01215d2719aa RATIS-1195. Log Entry Validation in appendEntry can fail after log purge https://github.com/apache/incubator-ratis/commit/edcf1d694f248cfaad8fe132c98a81435051825e RATIS-1215. Allow put duplicate key into LogSegment#entryCache https://github.com/apache/incubator-ratis/commit/002b2ec4d638d50d882eddfb8e3209abfba0dcc5 RATIS-1198. Fix OOM when use FileStore to write 1GB file https://github.com/apache/incubator-ratis/commit/66768c430a220f30e4069ed80687ab30e0718d2e RATIS-1289. Support skip the storagedir with multiple volumes which cause by bad disk https://github.com/apache/incubator-ratis/commit/17bc4949b6293760661369eb959a162986661957 RATIS-1241. Leader unable to append logs to a recovering follower when its logs have been purged. https://github.com/apache/incubator-ratis/commit/2ddf0dbb27f78727d5b93546445d2112e5612e15 Thanks, runzhiwang runzhiwang <runzhiwan...@gmail.com> 于2021年1月27日周三 上午7:26写道: > Hi Arpit, > > I volunteer to release RATIS 1.1. > > Thanks, > runzhiwang > > Arpit Agarwal <aagar...@cloudera.com.invalid> 于2021年1月27日周三 上午12:40写道: > >> Do we have an RM volunteer for the Ratis 1.1 release? Now that the >> thirdparty release is out we should kick this off. >> >> Thanks, >> Arpit >> >>