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
> >> > > >
> >> > >
> >> >
> >>
> >
>

Reply via email to