This is an automated email from the ASF dual-hosted git repository.
tokers pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/apisix.git.
from 843a652 docs: update the admin-api.md document (#3805)
add 83537ad feat: load etcd configuration when apisix starts (#3799)
No new revisions were added by this update.
Summary of changes:
apisix/cli/etcd.lua | 14 +-
apisix/{core/version.lua => constants.lua} | 21 ++-
apisix/core/config_etcd.lua | 288 +++++++++++++++++++----------
apisix/core/config_yaml.lua | 1 +
apisix/core/etcd.lua | 8 +-
apisix/init.lua | 17 +-
apisix/patch.lua | 177 ++++++++++++++++++
t/APISIX.pm | 2 +
t/admin/plugins-reload.t | 12 +-
t/core/etcd-sync.t | 1 +
t/core/etcd.t | 44 +++++
t/{control/plugin-api.t => misc/patch.t} | 38 ++--
12 files changed, 492 insertions(+), 131 deletions(-)
copy apisix/{core/version.lua => constants.lua} (58%)
create mode 100644 apisix/patch.lua
copy t/{control/plugin-api.t => misc/patch.t} (67%)