]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/seastore: add a TODO comment regarding is_data_stable()
authormyoungwon oh <ohmyoungwon@gmail.com>
Fri, 19 Apr 2024 04:57:52 +0000 (04:57 +0000)
committermyoungwon oh <ohmyoungwon@gmail.com>
Fri, 19 Apr 2024 05:01:20 +0000 (05:01 +0000)
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
src/crimson/os/seastore/object_data_handler.cc

index d741fd5c4511a71262aee3dd8d5193468920fa0c..b6d5a86dd6d6936019daac351a122a843cabb2e9 100644 (file)
@@ -297,6 +297,7 @@ overwrite_ops_t prepare_ops_list(
   interval_set<uint64_t> pre_alloc_addr_removed, pre_alloc_addr_remapped;
   if (delta_based_overwrite_max_extent_size) {
     for (auto &r : ops.to_remove) {
+      // TODO: Introduce LBAMapping::is_data_stable() to include EXIST_CLEAN extents
       if (r->is_stable() && !r->is_zero_reserved()) {
        pre_alloc_addr_removed.insert(r->get_key(), r->get_length());