]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
tools/ceph-dencoder: do not use singleton of registry
authorKefu Chai <kchai@redhat.com>
Tue, 3 Aug 2021 09:09:03 +0000 (17:09 +0800)
committerKefu Chai <tchaikov@gmail.com>
Thu, 1 Sep 2022 17:08:25 +0000 (01:08 +0800)
commit796e990aae7a4e610e845ced2ad9bfdb50b18de2
tree43cd49b10d989ee74d2cfe7685d19ac022b2b07d
parent982342a80e8ba6249fba60d6483089aa9fe51390
tools/ceph-dencoder: do not use singleton of registry

instead of defining dencoder registry as a singleton, created it in
main().

it's simpler to reason about this way.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 7c095590b8024197cae5af12b3897c68b425d54f)
src/tools/ceph-dencoder/CMakeLists.txt
src/tools/ceph-dencoder/ceph_dencoder.cc
src/tools/ceph-dencoder/common_types.cc
src/tools/ceph-dencoder/denc_registry.cc [deleted file]
src/tools/ceph-dencoder/denc_registry.h
src/tools/ceph-dencoder/mds_types.cc
src/tools/ceph-dencoder/osd_types.cc
src/tools/ceph-dencoder/rbd_types.cc
src/tools/ceph-dencoder/rgw_types.cc