]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
Merge pull request #59066 from xxhdx1985126/wip-67380
authorMatan Breizman <mbreizma@redhat.com>
Wed, 11 Sep 2024 06:13:59 +0000 (09:13 +0300)
committerGitHub <noreply@github.com>
Wed, 11 Sep 2024 06:13:59 +0000 (09:13 +0300)
crimson/osd: cancel ongoing pglog-based recoveries on recovery defering

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
1  2 
src/crimson/osd/pg.cc
src/crimson/osd/pg.h
src/crimson/osd/pg_recovery.cc
src/crimson/osd/pg_recovery.h

Simple merge
Simple merge
Simple merge
index c2f289e3cf62b84bae24ab51219719049b5250a8,b1fb01dc12924419af13e0128e35895b1808ad8f..5afd6a3554c5a80f77125869f7d9467f3abafeaf
@@@ -32,8 -33,8 +33,9 @@@ public
  
    interruptible_future<bool> start_recovery_ops(
      RecoveryBackend::RecoveryBlockingEvent::TriggerI&,
+     crimson::osd::PglogBasedRecovery &recover_op,
      size_t max_to_start);
 +  void on_activate_complete();
    void on_backfill_reserved();
    void dispatch_backfill_event(
      boost::intrusive_ptr<const boost::statechart::event_base> evt);