]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: SplitOp preparatory work in osd_types
authorAlex Ainscow <aainscow@uk.ibm.com>
Thu, 5 Feb 2026 15:00:03 +0000 (15:00 +0000)
committerJon Bailey <jonathan.bailey1@ibm.com>
Thu, 28 May 2026 14:15:50 +0000 (15:15 +0100)
commitcebf73e91b2985e284a66cacf0eb24c9af9255dd
treeccdcc824955d321e9c03a5c8670dd36b178085a7
parent1ef276e1dcec157aaef65e0a3344fae444e6e518
osd: SplitOp preparatory work in osd_types

- Add ec_data_shard_count interface
- Prevent sending of the split reads flag to tentacle OSDs
- Add ec data shard count and coding shard count into the pool
- Encode shard mappings into the pool, for use by Direct reads

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
src/osd/OSDMap.cc
src/osd/OSDMap.h
src/osd/osd_types.cc
src/osd/osd_types.h