From: Sage Weil Date: Thu, 16 Nov 2017 21:11:45 +0000 (-0600) Subject: osd/PG: document state hierarchy X-Git-Tag: v13.0.1~60^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e2a75c91dd21f362d0b7fb6acf6a360beefd4168;p=ceph.git osd/PG: document state hierarchy Signed-off-by: Sage Weil --- diff --git a/src/osd/PG.h b/src/osd/PG.h index 145d4db2982..ec3856dc017 100644 --- a/src/osd/PG.h +++ b/src/osd/PG.h @@ -1964,6 +1964,36 @@ protected: friend class RecoveryMachine; /* States */ + // Initial + // Reset + // Start + // Started + // Primary + // WaitActingChange + // Peering + // GetInfo + // GetLog + // GetMissing + // WaitUpThru + // Incomplete + // Active + // Activating + // Clean + // Recovered + // Backfilling + // WaitRemoteBackfillReserved + // WaitLocalBackfillReserved + // NotBackfilling + // NotRecovering + // Recovering + // WaitRemoteRecoveryReserved + // WaitLocalRecoveryReserved + // ReplicaActive + // RepNotRecovering + // RepRecovering + // RepWaitBackfillReserved + // RepWaitRecoveryReserved + // Stray struct Crashed : boost::statechart::state< Crashed, RecoveryMachine >, NamedState { explicit Crashed(my_context ctx);