]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/lua/doc: support reloading lua packages on all RGWs
authorYuval Lifshitz <ylifshit@ibm.com>
Wed, 5 Jul 2023 18:33:55 +0000 (18:33 +0000)
committerYuval Lifshitz <ylifshit@redhat.com>
Fri, 6 Oct 2023 09:54:56 +0000 (12:54 +0300)
commit7a11f1d574266d66239c7ea6b49130606ed810a0
treed6a7049a2caa14c8343e71a02c1873e58333a90b
parentc217fba4937f29ea035ea6f9c2829490efc02381
rgw/lua/doc: support reloading lua packages on all RGWs

without requiring a restart of the RGWs
test instructions:
https://gist.github.com/yuvalif/95b8ed9ea73ab4591c59644a050e01e2
also use capitalized "Lua" in logs/doc

Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
25 files changed:
doc/radosgw/lua-scripting.rst
src/rgw/driver/daos/rgw_sal_daos.cc
src/rgw/driver/daos/rgw_sal_daos.h
src/rgw/driver/motr/rgw_sal_motr.cc
src/rgw/driver/motr/rgw_sal_motr.h
src/rgw/driver/rados/rgw_sal_rados.cc
src/rgw/driver/rados/rgw_sal_rados.h
src/rgw/rgw_admin.cc
src/rgw/rgw_appmain.cc
src/rgw/rgw_lua.cc
src/rgw/rgw_lua.h
src/rgw/rgw_lua_background.cc
src/rgw/rgw_lua_background.h
src/rgw/rgw_lua_request.cc
src/rgw/rgw_perf_counters.cc
src/rgw/rgw_process_env.h
src/rgw/rgw_realm_reloader.cc
src/rgw/rgw_sal.h
src/rgw/rgw_sal_dbstore.cc
src/rgw/rgw_sal_dbstore.h
src/rgw/rgw_sal_filter.cc
src/rgw/rgw_sal_filter.h
src/rgw/rgw_sal_store.h
src/test/cli/radosgw-admin/help.t
src/test/rgw/test_rgw_lua.cc