]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cls: Remove legacy ACL/Crypto and key_value_store class methods.
authorAlex Ainscow <aainscow@uk.ibm.com>
Mon, 24 Nov 2025 16:49:19 +0000 (16:49 +0000)
committerAlex Ainscow <aainscow@uk.ibm.com>
Mon, 13 Apr 2026 09:38:25 +0000 (10:38 +0100)
commit43cf7eb8585dc9476d939b15733cbfb9482f94cf
tree0f5b8927c73ff16009db2a1f41c8a1cbfe7da60f
parentf28f06609272b8302feedb3e6db0554f8e283e3b
cls: Remove legacy ACL/Crypto and key_value_store class methods.

The osd code was not present, the radosacl tool did nothing useful and the scratchtoolpp
was testing something that doesn't exist.

key_value_store is optionally compiled into the key store, but seems to serve no useful purpose.

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
17 files changed:
ceph.spec.in
debian/ceph-test.install
src/CMakeLists.txt
src/cls_acl.cc [deleted file]
src/cls_crypto.cc [deleted file]
src/key_value_store/CMakeLists.txt [deleted file]
src/key_value_store/cls_kvs.cc [deleted file]
src/key_value_store/key_value_structure.h [deleted file]
src/key_value_store/kv_flat_btree_async.cc [deleted file]
src/key_value_store/kv_flat_btree_async.h [deleted file]
src/key_value_store/kvs_arg_types.h [deleted file]
src/test/CMakeLists.txt
src/test/kv_store_bench.cc [deleted file]
src/tools/CMakeLists.txt
src/tools/radosacl.cc [deleted file]
src/tools/scratchtoolpp.cc
win32_build.sh