Hi Xinyu, Found two problems this time:
(1) RATIS-2347: NPE in GrpcServerProtocolService. It is annoying message that should be fixed, although it seems won't cause any real problems since the NPE is caught in TimeoutTimer, the timeout task is scheduled by BatchLogger. (2) gRPC prints the following warnings. It may be related to my network/machine. Will see if it can be reproduced. Oct 30, 2025 11:15:51 AM org.apache.ratis.thirdparty.io.grpc.netty.NettyClientHandler$3 onGoAwayReceived WARNING: Received GOAWAY with ENHANCE_YOUR_CALM. Debug data: too_many_pings Oct 30, 2025 11:15:51 AM org.apache.ratis.thirdparty.io.grpc.netty.NettyClientHandler$3 onGoAwayReceived WARNING: Received GOAWAY with ENHANCE_YOUR_CALM. Debug data: too_many_pings Oct 30, 2025 11:15:51 AM org.apache.ratis.thirdparty.io.grpc.netty.NettyClientHandler$3 onGoAwayReceived WARNING: Received GOAWAY with ENHANCE_YOUR_CALM. Debug data: too_many_pings Oct 30, 2025 11:15:51 AM org.apache.ratis.thirdparty.io.grpc.netty.NettyClientHandler$3 onGoAwayReceived WARNING: Received GOAWAY with ENHANCE_YOUR_CALM. Debug data: too_many_pings Oct 30, 2025 11:15:51 AM org.apache.ratis.thirdparty.io.grpc.internal.AtomicBackoff$State backoff WARNING: Increased keepalive time nanos to 60,000,000,000 Tsz-Wo On Sun, Oct 26, 2025 at 9:13 AM Xinyu Tan <[email protected]> wrote: > Hi Ratis community, > > I’m calling a vote For Apache Ratis Release 3.2.1 rc3. > > The git tag to be vote upon: > https://github.com/apache/ratis/tree/ratis-3.2.1-rc3 > > The git commit hash: > 5044a9f6da01f21fa23c0f04edfd42b6e77b7502 > > The source and binary tarballs can be found at: > https://dist.apache.org/repos/dist/dev/ratis/3.2.1/rc3 > > Fingerprint of the GPG key release artifacts are signed with: > 055D2E860E43CBB155D09AA4BECD7978EE4DA7BC > > My public key to verify signatures can be found in: > https://dist.apache.org/repos/dist/release/ratis/KEYS > > Maven artifacts are staged at: > https://repository.apache.org/content/repositories/orgapacheratis-1172 > > This vote will remain open for at least 7 days. > Please vote on releasing this ratis-3.2.1-rc3. Thanks in advance. > > [ ] +1 approve > [ ] 0 no opinion > [ ] -1 disapprove (and reason why) > > Starting with my +1 > - Verified checksums, signatures and git hash. > - Checked LICENSE and NOTICE. > - Compared the files in src tarball with the files at the given git tag. > - Built from source. > - Ran regular Ratis CI. [1] > > [1] https://github.com/apache/ratis/actions/runs/18820211929 >
