]> 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, 14 Oct 2025 10:42:14 +0000 (11:42 +0100)
commit218f35bb81bf098d3e64677e62a4adbe14d3525d
treeec4497de4e566412e4763c57271ad45c30360e1d
parent77a69e2da08324030a50e1b2ebb5acd0bc379986
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]