]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
src/tools: fix chunk_scrub
authormyoungwon oh <omwmw@sk.com>
Thu, 27 Jun 2019 13:39:06 +0000 (22:39 +0900)
committermyoungwon oh <omwmw@sk.com>
Thu, 27 Jun 2019 13:39:06 +0000 (22:39 +0900)
commitc2c29293cd121fe16c1f09fa49ef3892633aa4e2
tree110fee8ac8c12c6a7025b44b0caa3b395389b346
parent1240f4900a7731406dfe4f8c15e2bf473a6ff339
src/tools: fix chunk_scrub

This commit makes chunk_scrub as a chunk_pool-based operation.
chunk_scrub procedure:
1. find references in the chunk_pool
2. check whether the reference exists in a base_pool
3. fix references

Signed-off-by: Myoungwon Oh <omwmw@sk.com>
doc/dev/deduplication.rst
qa/workunits/rados/test_dedup_tool.sh
src/tools/ceph_dedup_tool.cc