hello, the etcd v3 PR[1] has been merged, so I think it's time to release APISIX 2.0.
[1] https://github.com/apache/apisix/pull/2036 Thanks, Ming Wen, Apache APISIX & Apache SkyWalking Twitter: _WenMing Wo Soyoung <[email protected]> 于2020年8月22日周六 下午2:28写道: > Hi community, > > > > I just submitted a commit <https://github.com/apache/apisix/pull/2036>that > supports etcd v3 only. Welcome review! > > > > Best, > > Shuyang > > Wo Soyoung <[email protected]> 于2020年8月18日周二 下午6:00写道: > > > Thank you Ming for your explanation! Then I also stand for support etcd > v3 > > only for the clearer code structure. > > > > Ming Wen <[email protected]> 于2020年8月18日周二 下午5:32写道: > > > >> Hi, Wo Soyoung, > >> The gateway nodes of Apache APISIX can still process the request > normally, > >> even if all the nodes of etcd cluster are shut down. > >> During the data migration from etcd v2 to v3, the data plane of Apache > >> APISIX is read-only. > >> > >> Thanks, > >> Ming Wen, Apache APISIX & Apache SkyWalking > >> Twitter: _WenMing > >> > >> > >> Wo Soyoung <[email protected]> 于2020年8月18日周二 下午1:24写道: > >> > >> > Thank you Yuansheng for creating this discussion thread! > >> > > >> > I wonder if it possible that some of the users would need "online > >> > migration", which "an etcd downtime window spanning from seconds to > >> > minutes" for them is not acceptable. > >> > > >> > If true, then maybe we need to publish a release that supports both > etcd > >> > protocols for the online migration, and then publish releases that > only > >> > support v3. > >> > > >> > Ming Wen <[email protected]> 于2020年8月18日周二 上午11:13写道: > >> > > >> > > +1. > >> > > etcd v2 is a protocol that will be officially discontinued by etcd. > We > >> > > should migrate to etcd v3 as soon as possible. > >> > > And the data migration from etcd v2 to v3 is a relatively > incompatible > >> > > modification. > >> > > I agree to change the next release version number of Apache APISIX > to > >> > 2.0. > >> > > > >> > > Thanks, > >> > > Ming Wen, Apache APISIX & Apache SkyWalking > >> > > Twitter: _WenMing > >> > > > >> > > > >> > > YuanSheng Wang <[email protected]> 于2020年8月18日周二 上午11:00写道: > >> > > > >> > > > Hi: > >> > > > > >> > > > Support etcd v3 is on the way, here is the PR [1], it'll be merged > >> > soon. > >> > > > > >> > > > I think we can support etcd v3 ONLY. The users can follow doc [2], > >> > > migrate > >> > > > application data from `v2` to `v3`. > >> > > > > >> > > > Since the v3 and v2 versions of etcd are quite different, I think > we > >> > can > >> > > > use `2.0` version, > >> > > > changing the major version makes it easier for users to pay > >> attention > >> > to > >> > > > the difference. > >> > > > > >> > > > [1] https://github.com/apache/apisix/pull/2036 > >> > > > [2] > >> > > > > >> > > > > >> > > > >> > > >> > https://github.com/etcd-io/etcd/blob/master/Documentation/op-guide/v2-migration.md > >> > > > > >> > > > -- > >> > > > > >> > > > *MembPhis* > >> > > > My GitHub: https://github.com/membphis > >> > > > Apache APISIX: https://github.com/apache/incubator-apisix > >> > > > > >> > > > >> > > >> > > >
