]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: Create EC Direct Read flag and pass through to EC.
authorAlex Ainscow <aainscow@uk.ibm.com>
Fri, 3 Oct 2025 13:00:10 +0000 (14:00 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Wed, 26 Nov 2025 11:28:25 +0000 (11:28 +0000)
commitd9f4ee459667d25ccc0fdcf61eea18d862d5656b
treef48b750e0a0172146bf4ee4bf9c6c69e10fad215
parent454ea7cdee30df29deeadcfe0a2d8f488931a40b
osd: Create EC Direct Read flag and pass through to EC.

This is in preperation for supporting sparse and sync reads in EC.
Such ops will only be supported for "balance reads".

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
src/crimson/osd/pg.cc
src/include/rados.h
src/osd/OpRequest.h
src/osd/PG.cc
src/osd/PrimaryLogPG.cc
src/osd/osd_op_util.cc
src/osd/osd_op_util.h
src/osd/osd_types.cc
src/osd/osd_types.h