]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd/pg_backend: rep_op_ret_t to not return acked_peers 62146/head
authorMatan Breizman <mbreizma@redhat.com>
Wed, 5 Mar 2025 17:52:48 +0000 (17:52 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 6 Mar 2025 09:34:49 +0000 (09:34 +0000)
Cleanup, no longer used.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
src/crimson/osd/ec_backend.cc
src/crimson/osd/pg_backend.h
src/crimson/osd/replicated_backend.cc

index 007d0bf35f3d83c8b529426ea45497aa0d17618f..8325affa859c0d580f94cbd9900e6b8f11be2852 100644 (file)
@@ -33,6 +33,5 @@ ECBackend::submit_transaction(const std::set<pg_shard_t> &pg_shards,
                              std::vector<pg_log_entry_t>&& log_entries)
 {
   // todo
-  return make_ready_future<rep_op_ret_t>(seastar::now(),
-         seastar::make_ready_future<crimson::osd::acked_peers_t>());
+  return make_ready_future<rep_op_ret_t>(seastar::now(), seastar::now());
 }
index 9c2230375b0cfb94e09f94974000c8fda8d84395..07e4aa8ae567a9e371d5ca103900b02e139be99e 100644 (file)
@@ -62,7 +62,7 @@ public:
       ::crimson::osd::IOInterruptCondition, T>;
   using rep_op_ret_t = 
     std::tuple<interruptible_future<>,
-              interruptible_future<crimson::osd::acked_peers_t>>;
+              interruptible_future<>>;
   using rep_op_fut_t = interruptible_future<rep_op_ret_t>;
   PGBackend(shard_id_t shard, CollectionRef coll,
             crimson::osd::ShardServices &shard_services,
index ebb34a52a6f070bf35666c365a78288a933b788c..48192d77286e79f29ede574bfc652ccccdbe8a0a 100644 (file)
@@ -188,8 +188,7 @@ ReplicatedBackend::submit_transaction(
     if (!to_push_delete.empty()) {
       pg.enqueue_delete_for_backfill(hoid, {}, to_push_delete);
     }
-    return seastar::make_ready_future<
-      crimson::osd::acked_peers_t>(std::move(acked_peers));
+    return seastar::now();
   });
 
   auto sends_complete = seastar::when_all_succeed(