]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/cache: moving LRU related data structures and interfaces to the Policy Manager.
authorPritha Srivastava <prsrivas@redhat.com>
Mon, 28 Aug 2023 11:42:18 +0000 (17:12 +0530)
committerPritha Srivastava <prsrivas@redhat.com>
Tue, 2 Apr 2024 15:54:50 +0000 (21:24 +0530)
commite31e438ac96fcefb4c4ca13536901b11257ce868
tree652217ecc5a9133d3913a26b6b4c07f00f81275f
parent1fe54e1c36e9ffc77cbe5d9f115163009deac071
rgw/cache: moving LRU related data structures and interfaces to the Policy Manager.
Replacing the related calls in d4n filter driver with that of the cachepolicy in the
Policy Manager and adding cache block to the block directory
once the block is written to the cache backend and the
policy manager data structure.

Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
src/rgw/driver/d4n/d4n_directory.h
src/rgw/driver/d4n/d4n_policy.cc
src/rgw/driver/d4n/d4n_policy.h
src/rgw/driver/d4n/rgw_sal_d4n.cc
src/rgw/driver/d4n/rgw_sal_d4n.h