Hi,

Based on Attila's suggestion, I reviewed the three newly added commits in 
ratis-thirdparty and found that they have almost no impact on those who depend 
on it, so it may not be necessary to release a new version for this. Therefore, 
I will proceed directly with the release of ratis 3.1.1. If anyone thinks it is 
necessary to release a new version of ratis-thirdparty, please reply in the 
email, and I will release it concurrently.

Additionally, regarding the commits included in Ratis 3.1.1, since Ratis-2129 
is a performance optimization issue, and performance optimizations often come 
with potential risks, I do not recommend including this commit in a version 
that Ozone urgently needs to be stable. If there are no further suggestions, I 
will proceed with the release of the rc0 version based on the 
branch-3.1.1_review branch prepared by Tsz-Wo (many thanks to Tsz-Wo for 
organizing the commits).

Best
-------------
Xinyu Tan

On 2024/09/01 06:39:49 Attila Doroszlai wrote:
> > > 1. Do we need to release the ratis-thirdparty 1.0.7 version first?
> 
> > RATIS-2119. Enable reproducible builds (#52)
> > RATIS-2110. Publish SBOM artifacts (#51)
> 
> Both of these are only improvements for the build, so I don't think
> it's necessary to delay 3.1.1.
> 
> It would be nice to prepare the release of 1.0.7 in parallel, and
> include it in 3.1.1 only if that one needs to wait for anything else.
> 
> -Attila
> 

Reply via email to