]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/osd/pg.cc: add pending tracker comment
authorMatan Breizman <mbreizma@redhat.com>
Wed, 6 Sep 2023 12:14:53 +0000 (12:14 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 19 Oct 2023 12:12:59 +0000 (12:12 +0000)
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/crimson/osd/pg.cc

index 54a0eb4dde9d859d4eccbc0b7565a4fbe263e132..4009117e8140139ac754c94fb1e5d50a7efea6a2 100644 (file)
@@ -1041,6 +1041,9 @@ PG::do_osd_ops(
       ceph_tid_t rep_tid = shard_services.get_tid();
       auto last_complete = peering_state.get_info().last_complete;
       if (op_info.may_write()) {
+        // This should be executed as OrderedExclusivePhaseT so that
+        // successive ops will not reorder.
+        // TODO: https://tracker.ceph.com/issues/61651
         fut = submit_error_log(m, op_info, obc, e, rep_tid, version);
       }
       return fut.then([m, e, epoch, &op_info, rep_tid, &version, last_complete,  this] {