]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/scrub: add required sub-states to handle queued reservation requests 55131/head
authorRonen Friedman <rfriedma@redhat.com>
Sun, 7 Jan 2024 14:20:46 +0000 (08:20 -0600)
committerRonen Friedman <rfriedma@redhat.com>
Sun, 28 Jan 2024 15:40:02 +0000 (09:40 -0600)
commit5970ff6637014deb8eb24fdcad8517a8e06f3ab0
tree9775ed995f7cd6bfc55bac242587df667f77f856
parentc61bca6d6bac33e6d5c5af8b0f9ec77a229179d3
osd/scrub: add required sub-states to handle queued reservation requests

The scrub async reserver is not yet used. All requests are treated as
'legacy' requests, i.e. requests that expect an immediate grant/deny
reply.

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