]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osdc: Add SplitOp capability to Objecter 65771/head
authorAlex Ainscow <aainscow@uk.ibm.com>
Tue, 14 Oct 2025 08:24:56 +0000 (09:24 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Wed, 26 Nov 2025 11:28:25 +0000 (11:28 +0000)
commitd0724a263780f8fc444b8d1834a92d4639f0f398
treefa01d78691efc453f54a478f854b45b6fbba17e2
parentee651d18862b558f7733a7858f173d2f51be326e
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]