]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
PG,ReplicatedPG: on_removal must handle repop and watcher state
authorSamuel Just <sam.just@inktank.com>
Thu, 5 Jul 2012 22:39:24 +0000 (15:39 -0700)
committerSamuel Just <sam.just@inktank.com>
Fri, 6 Jul 2012 00:18:55 +0000 (17:18 -0700)
commit09af670b1d2b3f8f06647f2f73c799aca86d6ea5
treecc2f8d3d62656453a88374922122ea9f74154644
parent691741985afdeebb2aa7b518565b32adebedbc83
PG,ReplicatedPG: on_removal must handle repop and watcher state

on_removal is now in ReplicatedPG in order to handle watcher state
and repop state.  Addionally, workqueue dequeues are handled already
in OSD::_remove_pg.

Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/PG.cc
src/osd/PG.h
src/osd/ReplicatedPG.cc
src/osd/ReplicatedPG.h