This is an automated email from the ASF dual-hosted git repository.
spacewander pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/apisix.git.
from 15609ce chore: remove the obsolote etcd v2 protocol error (#3291)
add 6fe399c fix: avoid caching outdated discovery upstream nodes (#3295)
No new revisions were added by this update.
Summary of changes:
apisix/balancer.lua | 2 +-
apisix/http/service.lua | 9 +-
apisix/init.lua | 29 +--
apisix/plugin.lua | 4 +-
apisix/router.lua | 9 +-
apisix/upstream.lua | 31 +++-
.../utils/upstream.lua | 44 +++--
t/node/healthcheck-discovery.t | 203 ++++++++++++++++++++
t/node/upstream-discovery.t | 206 +++++++++++++++++++++
9 files changed, 483 insertions(+), 54 deletions(-)
copy t/fake-plugin-exit.lua => apisix/utils/upstream.lua (57%)
create mode 100644 t/node/healthcheck-discovery.t
create mode 100644 t/node/upstream-discovery.t