The performance regression testing was successful. The 3.0.0 version we 
packaged after the commit 68b394a470e4e1e4a36b44bbaeffc6d7d0601b5a
 showed no significant degradation in performance. 

Resource management, including CPU, memory, JVM GC, disk, and network, is also 
performing well. 

 > You may also consider doing some compatibility tests (old/new clients 
 > talking to new/old servers)   

So far, compatibility testing has yielded positive results as well.


Are there any other patches expected to be included in 3.0.0? If not, I’ll 
start rolling out the release candidates ;)

William



> 2023年10月10日 03:19,Tsz Wo Sze <[email protected]> 写道:
> 
> Hi William,
> 
> It is great to hear that the IoTDB is working well with Ratis 3.0!  You may
> also consider doing some compatibility tests (old/new clients talking to
> new/old servers), which is expected to work except for Streaming
> (RATIS-1569).
> 
>> Also, I’d be happy to take on the release manager role. Please let me
> know if there are anything I can help with.
> 
> Sure.  Thanks a lot for taking the release manager role!
> 
> Tsz-Wo
> 
> 
> On Sat, Oct 7, 2023 at 8:58 AM William Song <[email protected]> wrote:
> 
>> IoTDB now has no issues at all and we are fully on board! Currently we are
>> doing performance backtests and we will do a more thorough test once the
>> 3.0 official candidate releases.
>> 
>> Also, I’d be happy to take on the release manager role. Please let me know
>> if there are anything I can help with.
>> 
>> Regards,
>> William
>> 
>>> 2023年9月16日 01:00,Tsz Wo Sze <[email protected]> 写道:
>>> 
>>> 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
>>>> 
>>>> 
>> 
>> 

Reply via email to