]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: Install stub extent cache in OSD.
authorAlex Ainscow <aainscow@uk.ibm.com>
Mon, 7 Apr 2025 08:20:44 +0000 (09:20 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Tue, 22 Apr 2025 07:38:15 +0000 (08:38 +0100)
commitdf6054088978c8934fe61382775329e07f61a079
tree0fded3e6981ce656ccd2146d5aecb5dd0eeecdb0
parentf3966cafe4758082d7e8f49414f8018735946a37
osd: Install stub extent cache in OSD.

The extent cache in new EC is a per OSD-shard cache will caches
reads used by read-modify-write to improve performance of sequential
IO. We want to provide a single PR with all of EC in it, so this
PR provides a non-functional stub to allow all the non-EC code to
be installed.

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
src/osd/ECBackend.cc
src/osd/ECBackend.h
src/osd/ECExtentCache.h [new file with mode: 0644]
src/osd/ECSwitch.h
src/osd/OSD.cc
src/osd/OSD.h
src/osd/PGBackend.cc
src/osd/PGBackend.h
src/osd/PrimaryLogPG.cc
src/osd/PrimaryLogPG.h