]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/cyan_store: add some omap machinery
authorSamuel Just <sjust@redhat.com>
Thu, 30 May 2019 00:31:53 +0000 (17:31 -0700)
committerSamuel Just <sjust@redhat.com>
Fri, 31 May 2019 21:05:44 +0000 (14:05 -0700)
commit382a649fa03626c6cdb40a400af3f5f45fa17a18
tree2f669f66341af6f41918456f91df9b7be45b2057
parent201dd35656f80014a459f7bada87537460062f11
crimson/os/cyan_store: add some omap machinery

Adds transaction methods for PeeringState.

Mainly omap_set, but also a stub for collection hint and the other omap
update methods.  Also adds omap_get and debugging to dump the
transaction upon encountering a problem.

Also fixes up std and ceph::bufferlist namespace qualifications.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/cyan_store.cc
src/crimson/os/cyan_store.h