]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cls/cas/cls_cas_internal: use DENC for refs_by_hash
authorSage Weil <sage@newdream.net>
Thu, 21 May 2020 18:54:35 +0000 (13:54 -0500)
committerSage Weil <sage@newdream.net>
Wed, 27 May 2020 16:30:35 +0000 (11:30 -0500)
commitf74e7bf9b6d75ff5f97c2105a2ebaa29a65739d8
tree519c8eaa172e5267ed206337843f3150da824f02
parent07f4e396955630f9e9350bbcc247e9f2fa73dccc
cls/cas/cls_cas_internal: use DENC for refs_by_hash

In order to make the refs_t subtypes coexist with different encoding
schemes, I had to move things into the .cc file (probably better anyway)
and make them standalone classes (not subclasses).

Signed-off-by: Sage Weil <sage@newdream.net>
src/cls/CMakeLists.txt
src/cls/cas/cls_cas_internal.cc [new file with mode: 0644]
src/cls/cas/cls_cas_internal.h
src/test/cls_cas/CMakeLists.txt
src/tools/CMakeLists.txt
src/tools/ceph-dencoder/CMakeLists.txt