]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore/extent_placement_manager: pass trans src to the submitter
authorYingxin Cheng <yingxin.cheng@intel.com>
Fri, 17 May 2024 09:26:45 +0000 (17:26 +0800)
committerMatan Breizman <mbreizma@redhat.com>
Sun, 16 Jun 2024 10:22:27 +0000 (13:22 +0300)
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
(cherry picked from commit 61e31e32bad1540c0a5b84fefec10321b9ee4b90)

src/crimson/os/seastore/extent_placement_manager.cc

index 76df84f6c8885afc141ca67361b4628de2f0a7b5..9b01e24c8a82dd5af354c70182ba08c64ebf7888 100644 (file)
@@ -84,7 +84,7 @@ SegmentedOolWriter::do_write(
       return do_write(t, extents);
     });
   }
-  record_t record(TRANSACTION_TYPE_NULL);
+  record_t record(t.get_src());
   std::list<LogicalCachedExtentRef> pending_extents;
   auto commit_time = seastar::lowres_system_clock::now();