]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/dbstore: Support user creation via `radosgw-admin` 46126/head
authorSoumya Koduri <skoduri@redhat.com>
Tue, 3 May 2022 14:30:41 +0000 (20:00 +0530)
committerSoumya Koduri <skoduri@redhat.com>
Tue, 10 May 2022 10:06:08 +0000 (15:36 +0530)
commit450a6f0b419b95f45ec9297289d22caf027e57c9
tree030f2a986e671d334b6006a6da704f53fd4ec32b
parent2e2eb69b7c9ee943de563d12a8a324a5dbf4bcea
rgw/dbstore: Support user creation via `radosgw-admin`

With the changes in https://github.com/ceph/ceph/pull/45987 ,
'radosgw-admin' command can be used to execute few admin operations on other stores.

This fix include changes to support  user creation/remove via `radosgw-admin`
command in dbstore.

Also fixed an issue with updating objv_tracker in op_state.user

Signed-off-by: Soumya Koduri <skoduri@redhat.com>
src/rgw/rgw_sal.cc
src/rgw/rgw_sal_dbstore.cc
src/rgw/rgw_user.cc
src/rgw/rgw_user.h
src/rgw/store/dbstore/README.md
src/rgw/store/dbstore/common/dbstore.cc
src/rgw/store/dbstore/sqlite/sqliteDB.cc
src/rgw/store/dbstore/tests/dbstore_tests.cc