]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/scrub: group all scrub session states into a Session state
authorRonen Friedman <rfriedma@redhat.com>
Mon, 2 Oct 2023 16:29:51 +0000 (11:29 -0500)
committerRonen Friedman <rfriedma@redhat.com>
Sat, 14 Oct 2023 18:49:01 +0000 (21:49 +0300)
commit817fd00240cf8ead3f4333154824b2c262dd868b
treea7cf27dfcb128aed27397ffc09363058f0a701d0
parenta402e34b625ca3030a36f4621c1924017c964c9b
osd/scrub: group all scrub session states into a Session state

The Session state now includes the ReservingReplicas & Active
sub-states.

This new state will hold (in future commits) most of the scrub
state information that relates to a specific scrub session (and
should be cleaned up when that session terminates).

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