Hi tison, The leader lease ticket: https://issues.apache.org/jira/browse/RATIS-1864. Current progress: maintain lease through heartbeats https://issues.apache.org/jira/browse/RATIS-1866 and corresponding PR: https://github.com/apache/ratis/pull/898.
William > 2023年9月16日 14:49,tison <[email protected]> 写道: > > May you share the link to lease read? That sounds interesting :) > > Tsz Wo Sze <[email protected]>于2023年9月16日 周六01:03写道: > >> William, >> >> Thanks a lot for testing 3.0.0 with IoTDB! Sure, we can wait for the >> patches. Please feel free to let me know if you need help on updating >> IoTDB to Ratis 3.0.0. >> >> Tsz-Wo >> >> >> On Thu, Aug 31, 2023 at 6:36 PM William Song <[email protected]> wrote: >> >>> +1 looking forward to 3.0.0, especially pluggable metrics. I’ll start >>> testing 3.0.0 in IoTDB. >>> >>> There are some WIP patches related to lease read and snapshot, could we >>> wait until these patches are merged? >>> >>> William >>> >>>> 2023年8月31日 02:49,Tsz Wo Sze <[email protected]> 写道: >>>> >>>> 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 >>> >>> >>
