]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/scrub: introduce ScrubStore::at_level_t
authorRonen Friedman <rfriedma@redhat.com>
Mon, 23 Sep 2024 06:59:30 +0000 (01:59 -0500)
committerRonen Friedman <rfriedma@redhat.com>
Thu, 10 Oct 2024 16:29:20 +0000 (11:29 -0500)
commit38d9cf4ca760c667d105435a714f76dbff926960
tree15b0e44983cce5238a8fc20e1e66cf354e750da1
parent398563d959f96017fda47be5fac9d0a84c84ec1e
osd/scrub: introduce ScrubStore::at_level_t

to hold the caching and backend details related to the representation
of scrub-detected errors as OMap entries of a uniquely-named object.

In a followup commit - the ScrubStore is modified to hold two of
these objects, one for the shallow errors and one for the deep errors.

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