]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore/epm: RandomBlockOolWriter to update extents upon submitting writes
authorYingxin Cheng <yingxin.cheng@intel.com>
Fri, 19 Jul 2024 08:26:12 +0000 (16:26 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Tue, 6 Aug 2024 03:05:57 +0000 (11:05 +0800)
commit1c9112091ce791c08cecd7f0e249690db02ebc5c
treefc808c948e69a8ca57cc75472e1776562e6a2bd2
parent48ff8f0e73ba851ab0dc822b0bab12277747cbbe
crimson/os/seastore/epm: RandomBlockOolWriter to update extents upon submitting writes

In order to move the ool write futures out of the collection lock, which
will be after the transaction prepare phase.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/os/seastore/extent_placement_manager.cc
src/crimson/os/seastore/extent_placement_manager.h