+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

Reply via email to