Thanks for moving artifacts and reviewing the change list! Let me also include the detailed explanation of RATIS-1677 in the announcement. Plus, I have noticed that we already had 3-pluggable-features(transport,statemachine,raftlog), shall we update the website after 3.0.0 and declare a new pluggable-observability? ;)
William > 2023年11月19日 16:19,Tsz Wo Sze <[email protected]> 写道: > > Hi William, > > Thanks for putting the summary of the change list! > > I found that RATIS-1677 (auto format) is missing. Also, we should move the > auto-format related JIRAs to the "Incompatible change" section. > - Before 3.0.0: when the startup option is RECOVER and no existing > directories are found, it will auto format an empty directory. (The auto > format may lead to data loss as described in RATIS-1677.) > - 3.0.0: when the startup option is RECOVER and no existing directories are > found, it will NOT auto format except for the single directory case > (RATIS-1871). As a result, for the multiple storage directory case, a new > server won't be able to start with RECOVER. It has to be > explicitly formatted (i.e. start with FORMAT for the first time.) > > Will check the change list in more details. > > Tsz-Wo > > On Sat, Nov 18, 2023 at 2:10 AM Tsz Wo Sze <[email protected]> wrote: > >> Done. Please check >> https://dist.apache.org/repos/dist/release/ratis/3.0.0/ >> Tsz-Wo >> >> On Fri, Nov 17, 2023 at 7:10 PM William Song <[email protected]> wrote: >> >>> Hi Tsz-Wo, >>> >>> Could you help move the staged artifacts in svn from the dev area to the >>> dist area? Thanks in advance! >>> >>> William >>> >>>> 2023-11-18 10:50,William Song <[email protected]> wrote: >>>> >>>> Thanks you all for voting! >>>> >>>> Vote is passed with 9 +1 votes (Attila, Tsz-Wo, Siddharth, Kajie, >>> Nilotpal, Yaolong, Lokesh, Uma and me). >>>> >>>> Thanks again for the votes. It’s so exciting to release 3.0.0 with you >>> all! >>>> >>>> Best Regards, >>>> William Song >>>> >>>>> 2023-11-10 16:59,William Song <[email protected]> wrote: >>>>> >>>>> Hi community, >>>>> >>>>> I’m calling a vote For Apache Ratis Release 3.0.0 rc0. >>>>> >>>>> The git tag to be vote upon: >>>>> https://github.com/apache/ratis/tree/ratis-3.0.0-rc0 >>>>> >>>>> The git commit hash: >>>>> 238e2ec51cd780df6c214e3d0c20ce4de439fced >>>>> >>>>> The source and binary tarballs can be found at: >>>>> https://dist.apache.org/repos/dist/dev/ratis/3.0.0/rc0 >>>>> >>>>> Fingerprint of the GPG key release artifacts are signed with: >>>>> DCE2 C33D 41C6 2578 969D BAFE 37D6 ECF8 4E78 BC92 >>>>> >>>>> My public key to verify signatures can be found in: >>>>> https://dist.apache.org/repos/dist/dev/ratis/KEYS >>>>> >>>>> Maven artifacts are staged at: >>>>> https://repository.apache.org/content/repositories/orgapacheratis-1142 >>>>> >>>>> This vote will remain open for at least 72 hours. >>>>> Please vote on releasing this ratis-3.0.0-rc0. Thanks in advance. >>>>> >>>>> [ ] +1 approve >>>>> [ ] 0 no opinion >>>>> [ ] -1 disapprove (and reason why) >>>>> >>>>> Starting with my +1(binding) >>>>> - Verified checksums, signatures and git hash. >>>>> - Checked LICENSE and NOTICE. >>>>> - Compared the files in src tarball with the files at the given git >>> tag (all matches excpet for ratis-experiments). >>>>> - Built from source. >>>>> - Ran regular Ratis CI. [1] >>>>> - Ran ratis examples successfully. >>>>> >>>>> [1] https://github.com/apache/ratis/actions/runs/6812884699 >>> >>>
