]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: OSDMap: remove pg temps for inexistent pools 3444/head
authorJoao Eduardo Luis <joao@redhat.com>
Wed, 21 Jan 2015 17:50:26 +0000 (17:50 +0000)
committerJoao Eduardo Luis <joao@redhat.com>
Thu, 22 Jan 2015 11:41:59 +0000 (11:41 +0000)
commit99300289449a8890107b00c10b6871ef6aa45437
tree7ffff1e7ff83f6ab73e937a5447f5763da953e75
parentdb24cee59fbe3d7093000b91f33e4649e3fda82a
osd: OSDMap: remove pg temps for inexistent pools

f513f66f48383a07c70ca18a4dba6c2449ea9860 prevented the monitor from
handling pg_temps on pools that had been removed (see issue #7116).
However it did not provide means to remove lingering pg_temps on
clusters that had been bit by #7116.  This patch makes sure to remove
any pg_temps associated with a non-existent pool.

Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
src/osd/OSDMap.cc