Hi Xinyu,
Thanks for starting the 3.1.3 release discussion! Just have checked the
recent commits. Let's include the following:
RATIS-2231. Bump ratis-thirdparty to 1.0.8 (#1202)
RATIS-2200. Make Ratis example log at INFO level (#1189)
RATIS-2197. Clean remote stream to resolve direct memory leak (#1179)
RATIS-2185. Improve gRPC log messages debugability. (#1186)
RATIS-2194. FileLock didn't unlock properly (#1183)
RATIS-2189. Use ByteBufAllocator#ioBuffer in NettyDataStreamUtils
(#1178)
RATIS-2186. Raft log should not purge index lower than the log start
index (#1175)
RATIS-2177. Purge should delete segmentLog from small to large
according to logIndex (#1174)
Tsz-Wo
On Fri, Dec 27, 2024 at 4:40 AM Xinyu Tan <[email protected]> wrote:
> Hi
>
> Recently, we have fixed a series of stability issues related to Ratis
> member changes, and we are also addressing issues similar to
> Ratis-2203/2208. Additionally, we have released Ratis-ThirdParty 1.0.8 to
> fix CVE issues.
>
> The IoTDB community plans to vote on version 2.0.1 on January 17th, and at
> that time, we will no longer be able to rely on snapshot versions of Ratis.
> I believe we can release a minor version 3.1.3 of Ratis to include the
> above commits. If there are no objections, I am happy to take on the role
> of Release Manager and initiate the vote in early January. Of course, we
> also expect Ratis-2203/2208 to be resolved by then.
>
> Does anyone have any suggestions? Also, are there any additional commits
> you would recommend?
>
> Best
> ------------------
> Xinyu Tan
>