]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/PG: clean up set_force_{recovery,backfill} interface
authorSage Weil <sage@redhat.com>
Wed, 13 Sep 2017 22:09:35 +0000 (18:09 -0400)
committerDavid Zafman <dzafman@redhat.com>
Wed, 6 Mar 2019 10:20:40 +0000 (10:20 +0000)
commitf89643d06a6fde5044e15c1507874811ab9e50e5
treea89acaac7ab1d1b9f2b0d689c7ce7e63dd5ede77
parentdf474b86849ffaf59df54d708651b066e519d213
osd/PG: clean up set_force_{recovery,backfill} interface

- update state under pg lock
- clean up PG interface
- log only when we adjust the state

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 2482b4cc91579b4ef5748097f1adacaad91510b1)

Conflicts:
src/osd/PG.h (trivial)
src/osd/OSD.cc
src/osd/PG.cc
src/osd/PG.h