]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson: expose CommonOBCPipeline via ObjectContextLoader::Orderer
authorSamuel Just <sjust@redhat.com>
Thu, 24 Oct 2024 23:33:56 +0000 (16:33 -0700)
committerSamuel Just <sjust@redhat.com>
Fri, 13 Dec 2024 20:32:22 +0000 (12:32 -0800)
commitbcda5524dbbc29f873ca5bf5a9f75a148b88cb46
tree8c8f4eeba4cbb76bfda5292fc872b82ecf07cde5
parent9ed81f52af136cac9d8322314d862a0b68d610d1
crimson: expose CommonOBCPipeline via ObjectContextLoader::Orderer

- adds ObjectContext::obc_pipeline
- exposes ObjectContext::obc_pipeline via ObjectContextLoader::Orderer
- allows obcs to be in the registry without being loaded
- adds ObjectContext::loading bool to signal that loading has begun

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/osd/object_context.h
src/crimson/osd/object_context_loader.cc
src/crimson/osd/object_context_loader.h