]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore/object_data_handler: consider a RBM case when checking if write...
authorMyoungwon Oh <myoungwon.oh@samsung.com>
Fri, 25 Aug 2023 08:55:36 +0000 (17:55 +0900)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 11 Oct 2023 11:53:45 +0000 (11:53 +0000)
commitc41cc1e9c836b2b1ff9d3c85eda411bb6c6fa1ef
treed6973066cfda8e1e49cd5df6ead079825b17852e
parent65b8ec134e5b20b2c32bd10a0ab70dd00d547092
crimson/os/seastore/object_data_handler: consider a RBM case when checking if write can be merged

RBM's paddr always indicates physical address, which means it doesn't have the dealayed.
So, this commit adds a condition that checks if given paddr is used for ongoing write.

Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
(cherry picked from commit 73de8937f65706c9c3dd2e36f6504196d0796b01)
src/crimson/os/seastore/object_data_handler.cc