@@ -220,14 +220,6 @@ class PGBackend
220220 ceph::os::Transaction& trans,
221221 osd_op_params_t & osd_op_params,
222222 object_stat_sum_t & delta_stats);
223- rep_op_fut_t mutate_object (
224- std::set<pg_shard_t > pg_shards,
225- crimson::osd::ObjectContextRef &&obc,
226- ceph::os::Transaction&& txn,
227- osd_op_params_t && osd_op_p,
228- epoch_t min_epoch,
229- epoch_t map_epoch,
230- std::vector<pg_log_entry_t >&& log_entries);
231223
232224 /* *
233225 * list_objects
@@ -418,6 +410,13 @@ class PGBackend
418410 ceph::os::Transaction& trans,
419411 osd_op_params_t & osd_op_params,
420412 object_stat_sum_t & delta_stats);
413+ virtual rep_op_fut_t
414+ submit_transaction (const std::set<pg_shard_t > &pg_shards,
415+ const hobject_t & hoid,
416+ ceph::os::Transaction&& txn,
417+ osd_op_params_t && osd_op_p,
418+ epoch_t min_epoch, epoch_t max_epoch,
419+ std::vector<pg_log_entry_t >&& log_entries) = 0 ;
421420
422421 virtual void got_rep_op_reply (const MOSDRepOpReply&) {}
423422 virtual seastar::future<> stop () = 0;
@@ -475,13 +474,6 @@ class PGBackend
475474 object_stat_sum_t & delta_stats,
476475 object_info_t & oi,
477476 uint64_t truncate_size);
478- virtual rep_op_fut_t
479- _submit_transaction (std::set<pg_shard_t >&& pg_shards,
480- const hobject_t & hoid,
481- ceph::os::Transaction&& txn,
482- osd_op_params_t && osd_op_p,
483- epoch_t min_epoch, epoch_t max_epoch,
484- std::vector<pg_log_entry_t >&& log_entries) = 0 ;
485477 friend class ReplicatedRecoveryBackend ;
486478 friend class ::crimson::osd::PG;
487479
0 commit comments