]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osdc: Add SplitOp capability to Objecter
authorAlex Ainscow <aainscow@uk.ibm.com>
Tue, 14 Oct 2025 08:24:56 +0000 (09:24 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Tue, 21 Oct 2025 13:34:54 +0000 (14:34 +0100)
commit2f60449098fdb93b84827ca3e69c9f2abee015eb
treea84e86e577ca8b81827ac7c6b1f1260eebfc1c34
parent03cd708d6130fbf6a8126bc60967afd562490a62
osdc: Add SplitOp capability to Objecter

This will provide the ability for Objecter to split up
certain ops and distribute them to the OSDs directly if
that provides a preformance advantage.

This is experimental code and is switched off unless the
magic pool flags are enabled. These magic pool flags were
pushed in an earlier commit in the same PR.

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
src/CMakeLists.txt
src/osdc/Objecter.cc
src/osdc/Objecter.h
src/osdc/SplitOp.cc [new file with mode: 0644]
src/osdc/SplitOp.h [new file with mode: 0644]