Hi Tsz-Wo, Arpit, I will continue to release rc2.
Thanks, runzhiwang Tsz Wo Sze <[email protected]> 于2021年3月3日周三 下午6:11写道: > Hi runzhiwang, > > That's great. Thanks a lot for testing the wire compatibility! > > Tsz-Wo > > On Wed, Mar 3, 2021 at 1:43 PM runzhiwang <[email protected]> wrote: > > > Hi Tsz-Wo, Arpit, > > I test the following cases, and it shows 2.0.0 is wire compatible > with > > 1.0.0 > > - 1.0 client talking to 2.0 server > > - 2.0 client talking to 1.0 server > > - 1.0 client talking to 1.0 server and 2.0 server in the same > raft > > group > > - 2.0 client talking to 1.0 server and 2.0 server in the same > raft > > group > > > > Thanks, > > runzhiwang > > > > Tsz Wo Sze <[email protected]> 于2021年3月3日周三 上午8:48写道: > > > > > Hi runzhiwang, > > > > > > I believe 2.0.0 is wire compatible with 1.0.0 since there is no > > > incompatible protobuf changes (we do have added new protos and changed > > the > > > Java API but they won't affect wire compatibility). We should test if > an > > > 1.0.0 client can talk to an 2.0.0 server in order to confirm it. One > > > simple test to run some examples with a 2.0.0 server and a 1.0.0 > client. > > > > > > If we change anything in the tar balls, we have to roll another rc. > The > > > checksums and signatures cannot be changed. > > > > > > Thanks a lot. > > > Tsz-Wo > > > > > > On Wed, Mar 3, 2021 at 8:06 AM runzhiwang <[email protected]> > > wrote: > > > > > > > Hi Tsz-Wo > > > > Thanks for reminding. After changing NOTICE file, do we need to > > > release a > > > > new rc2 ? Or just replace src tar ball of > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/ratis/2.0.0/rc1/apache-ratis-2.0.0-src.tar.gz > > > > , > > > > and replace the corresponding asc, md5, sha512 ? > > > > > > > > Thanks. > > > > runzhiwang > > > > > > > > runzhiwang <[email protected]> 于2021年3月3日周三 上午7:47写道: > > > > > > > > > Hi Arpit > > > > > > > > > > This RC has incompatibilities with 1.0, such as 1.0 client can > not > > > talk > > > > > to 2.0 server > > > > > > > > > > Thanks, > > > > > runzhiwang > > > > > > > > > > Arpit Agarwal <[email protected]> 于2021年3月3日周三 > 上午5:51写道: > > > > > > > > > >> Does this RC have any known wire incompatibilities with 1.0? > > > > >> > > > > >> E.g. will the following work? > > > > >> > > > > >> - 1.0 client talking to 2.0 server and vice versa. > > > > >> - 1.0 server and 2.0 server in the same raft group > > > > >> > > > > >> Thanks, > > > > >> Arpit > > > > >> > > > > >> > > > > >> > On Mar 1, 2021, at 3:34 PM, Rui Wang <[email protected]> > > wrote: > > > > >> > > > > > >> > +1 (non-binding) > > > > >> > > > > > >> > - built and ran test from the staged source: ok > > > > >> > - verify gpg signature: ok > > > > >> > - verify that sha512 and md5: ok > > > > >> > - confirm the most recent commits of git tag ratis-2.0.0-rc1 are > > in > > > > the > > > > >> > source: ok > > > > >> > > > > > >> > Thanks for working on this release @runzhiwang > > > > >> > > > > > >> > -Rui > > > > >> > > > > > >> > On Mon, Mar 1, 2021 at 6:50 AM Elek, Marton <[email protected]> > > > wrote: > > > > >> > > > > > >> >> +1 (binding) > > > > >> >> > > > > >> >> * checked the signatures > > > > >> >> * checked the checksums (note: checksum files are not > "sha512sum > > > -c" > > > > >> >> compatible) > > > > >> >> * Compiled ratis from the source > > > > >> >> * Compared source package with the content of the tagged > commit > > > > >> >> > > > > >> >> * Executed full Ozone CI test suite on a branch which used the > > > > >> >> stagedartifacts: > > > > https://github.com/elek/ozone/actions/runs/610315967 > > > > >> >> > > > > >> >> * Deployed Ozone (updated to use 2.0.0 rc1) to Kubernetes and > > > > executed > > > > >> >> simple freon test (previous annoying NPE has been disappeared > <3 > > ) > > > > >> >> > > > > >> >> ozone version > > > > >> >> > > > > >> >> Source code repository https://github.com/apache/ozone.git -r > > > > >> >> 220bbdd5394384ce65c9a22bf072e6190a6ba16d > > > > >> >> Compiled by root on 2021-03-01T13:38Z > > > > >> >> Compiled with protoc 2.5.0 > > > > >> >> From source with checksum cd133d775af90a27db52eebe6b95f > > > > >> >> With Apache Ratis: 2.0.0 from > > > > 797247f88fc046b2d5334881d92e7553859a19a8 > > > > >> >> > > > > >> >> Using HDDS 1.1.0-SNAPSHOT > > > > >> >> Source code repository https://github.com/apache/ozone.git -r > > > > >> >> 220bbdd5394384ce65c9a22bf072e6190a6ba16d > > > > >> >> Compiled by root on 2021-03-01T13:37Z > > > > >> >> Compiled with protoc 2.5.0 > > > > >> >> From source with checksum f5eeea37f69ac2fb4e154cc299c526ae > > > > >> >> > > > > >> >> Thanks for managing it @runzhiwang > > > > >> >> Marton > > > > >> >> > > > > >> > > > > >> > > > > > > > > > >
