+1(non-binding) for the new 3.0.0 release. I'm not sure if Ozone is the only project using ratis 2.5 currently. If all projects can use the same ratis 3.0, then we probably can save the resouce from maintaining 2.5 branch.
Regards, Sammi ________________________________ 发件人: Tsz Wo Sze <[email protected]> 发送时间: 2023年8月31日 2:49 收件人: [email protected] <[email protected]> 主题: [DISCUSS] Ratis 3.0.0 release Hi dev, The master branch was set to 3.0.0-SNAPSHOT for more than a year. How about we roll a Ratis 3.0.0 release? I recently tested Ratis 3.0.0 with Apache Ozone [1, 2]. It needs a few changes as shown below: - Set RaftStorage.StartupOption.RECOVER when building a RaftServer. - Ozone uses dropwizard3 so it needs the ratis-metrics-dropwizard3 dependency. - Ozone uses some internal ratis-metrics API. We have to update the code to use the public API in ratis-metrics-api. [1] https://issues.apache.org/jira/browse/HDDS-9192 [2] https://github.com/szetszwo/ozone/pull/6 Tsz-Wo
