]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/scrub: discard shallow-history usage in the FSM
authorRonen Friedman <rfriedma@redhat.com>
Mon, 25 Mar 2024 08:37:50 +0000 (03:37 -0500)
committerRonen Friedman <rfriedma@redhat.com>
Tue, 2 Apr 2024 08:55:56 +0000 (03:55 -0500)
commitd643bdedec7a1b747ef359bb5f6aa243a5ff3020
tree9665a3c8ad2c468b454c91eacd4c35931c233fb4
parente5c885fe95ee982ff7b45214daa61b1a6d09d57d
osd/scrub: discard shallow-history usage in the FSM

Due to the complexity of the shallow-history boost::statechart,
it is replaced by ReplicaActive reservation state flags.
In this commit - the history code is removed. The following commits
introduce the replacement.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
src/osd/scrubber/scrub_machine.cc
src/osd/scrubber/scrub_machine.h