From: Matan Breizman Date: Wed, 5 Mar 2025 17:52:48 +0000 (+0000) Subject: crimson/osd/pg_backend: rep_op_ret_t to not return acked_peers X-Git-Tag: v20.3.0~410^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=dc0c6ab5e8690d09ce7443d57323bfaa618bc14b;p=ceph.git crimson/osd/pg_backend: rep_op_ret_t to not return acked_peers Cleanup, no longer used. Signed-off-by: Matan Breizman Signed-off-by: Xuehan Xu --- diff --git a/src/crimson/osd/ec_backend.cc b/src/crimson/osd/ec_backend.cc index 007d0bf35f3d8..8325affa859c0 100644 --- a/src/crimson/osd/ec_backend.cc +++ b/src/crimson/osd/ec_backend.cc @@ -33,6 +33,5 @@ ECBackend::submit_transaction(const std::set &pg_shards, std::vector&& log_entries) { // todo - return make_ready_future(seastar::now(), - seastar::make_ready_future()); + return make_ready_future(seastar::now(), seastar::now()); } diff --git a/src/crimson/osd/pg_backend.h b/src/crimson/osd/pg_backend.h index 9c2230375b0cf..07e4aa8ae567a 100644 --- a/src/crimson/osd/pg_backend.h +++ b/src/crimson/osd/pg_backend.h @@ -62,7 +62,7 @@ public: ::crimson::osd::IOInterruptCondition, T>; using rep_op_ret_t = std::tuple, - interruptible_future>; + interruptible_future<>>; using rep_op_fut_t = interruptible_future; PGBackend(shard_id_t shard, CollectionRef coll, crimson::osd::ShardServices &shard_services, diff --git a/src/crimson/osd/replicated_backend.cc b/src/crimson/osd/replicated_backend.cc index ebb34a52a6f07..48192d77286e7 100644 --- a/src/crimson/osd/replicated_backend.cc +++ b/src/crimson/osd/replicated_backend.cc @@ -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(