Hi Xinyu, Thanks for driving the release of 3.1.3.
RATIS-2203 / RATIS-2208 are fixed once https://github.com/apache/ratis/pull/1206 is merged. Hopefully we can start the release soon after ;). Best Regards, William > 2025年1月6日 12:26,Xinyu Tan <[email protected]> 写道: > > Hi, Wei-Chiu Chuang > > Since the master branch is relatively stable now, perhaps we can exclude this > commit from version 3.1.3 (stability first) and then move forward with the > release of version 3.2.0 as soon as 3.1.3 is released? > > What are everyone's thoughts on this? Is the current stability of the master > branch sufficient to begin work on version 3.2.0? > > Best > --------------- > Xinyu Tan > > On 2024/12/31 00:27:03 Wei-Chiu Chuang wrote: >> I really want to have RATIS-2129 >> <https://issues.apache.org/jira/browse/RATIS-2129> backported to the 3.1 >> line. >> But when I tested in our internal dev branch I kept having all kinds of >> errors that seemed to indicate some sort of race conditions. Master seems >> fine though. >> How do folks feel about including RATIS-2129? My hunch is there is >> a missing commit or two in the 3.1 line. >> IoTDB community reported 25% improvement so it would be really great to >> have it. >> >> On Fri, Dec 27, 2024 at 10:03 AM Tsz Wo Sze <[email protected]> wrote: >> >>> 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 >>>> >>> >>
