+1 thanks runzhiwang to work on this! Maybe it is easier to manage these cherry picks by JIRA with the "fix version" field marked as 1.1.
-Rui On Fri, Jan 29, 2021 at 9:53 PM runzhiwang <runzhiwan...@gmail.com> wrote: > 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 > >> > >> >