]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/.../pg_interval_interrupt_condition: remove IOInterruptCondition(Ref<PG>...
authorSamuel Just <sjust@redhat.com>
Thu, 4 Jul 2024 03:49:24 +0000 (20:49 -0700)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 25 Jul 2024 07:53:41 +0000 (10:53 +0300)
This variant is error prone, better to be explicit.

Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 252801a02807313dcab9a510183dcc1ab5ccc61a)

src/crimson/osd/pg_interval_interrupt_condition.cc
src/crimson/osd/pg_interval_interrupt_condition.h

index 62a0988aa8c00ae2bbbe0afb8d8828b91954b532..bc54b0914943263844971a6add63d76bb1ef89cc 100644 (file)
@@ -17,8 +17,6 @@ namespace crimson::osd {
 
 IOInterruptCondition::IOInterruptCondition(Ref<PG>& pg, epoch_t e)
   : pg(pg), e(e) {}
-IOInterruptCondition::IOInterruptCondition(Ref<PG>& pg)
-  : pg(pg), e(pg->get_osdmap_epoch()) {}
 
 IOInterruptCondition::~IOInterruptCondition() {
   // for the sake of forward declaring PG (which is a detivate of
index 4ffb04740c656a800b3a58df7f2c14014e5cadb9..95b3595cdd0b3df20cc93e9413c8c7399c2c45fd 100644 (file)
@@ -15,7 +15,6 @@ class PG;
 class IOInterruptCondition {
 public:
   IOInterruptCondition(Ref<PG>& pg, epoch_t e);
-  IOInterruptCondition(Ref<PG>& pg);
   ~IOInterruptCondition();
 
   bool new_interval_created();