From: Patrick Donnelly Date: Thu, 16 Nov 2023 17:07:32 +0000 (-0500) Subject: common: simplify loop X-Git-Tag: testing/wip-batrick-testing-20240411.154038~154^2~61 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=cdef9b6dd0a4d0fe39843c5a8198295d14b1c2e7;p=ceph-ci.git common: simplify loop Signed-off-by: Patrick Donnelly --- diff --git a/src/common/TrackedOp.cc b/src/common/TrackedOp.cc index 32a1ab472a8..0de21e38743 100644 --- a/src/common/TrackedOp.cc +++ b/src/common/TrackedOp.cc @@ -207,14 +207,11 @@ void OpHistory::dump_slow_ops(utime_t now, Formatter *f, set filters) f->dump_int("threshold to keep", history_slow_op_threshold.load()); { f->open_array_section("Ops"); - for (set >::const_iterator i = - slow_op.begin(); - i != slow_op.end(); - ++i) { - if (!i->second->filter_out(filters)) + for (const auto& [t, op] : slow_op) { + if (!op->filter_out(filters)) continue; f->open_object_section("Op"); - i->second->dump(now, f, OpTracker::default_dumper); + op->dump(now, f, OpTracker::default_dumper); f->close_section(); } f->close_section();