]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/scrub: manage queue registration lifetime in the FSM
authorRonen Friedman <rfriedma@redhat.com>
Sat, 23 Dec 2023 16:18:41 +0000 (10:18 -0600)
committerRonen Friedman <rfriedma@redhat.com>
Fri, 5 Jan 2024 14:44:21 +0000 (08:44 -0600)
commit569c07f979d9f0846f803565dfc35ed0f9acaba8
tree8798c89e5e61ede922e615b83173ff6743ebfbe3
parentbde52ebef19bc0d3fd3382926df6e202fbb79a53
osd/scrub: manage queue registration lifetime in the FSM

As the state of 'being registered in the OSDs scrub queue'
corresponds to the PrimaryActive FSM state.

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