]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
PG,OSD: _remove_pg must remove pg keys
authorSamuel Just <sam.just@inktank.com>
Mon, 29 Apr 2013 16:07:19 +0000 (09:07 -0700)
committerSamuel Just <sam.just@inktank.com>
Mon, 29 Apr 2013 22:56:54 +0000 (15:56 -0700)
commit1bd011a101904b9bfd76a61882f16c60321058c1
treee8ca5304044214546c043b68eddda2191b9f4aa0
parent714601261bf424d4c19936eac997df0bb5f7b414
PG,OSD: _remove_pg must remove pg keys

Instead of doing this in OSD::_remove_pg, pass a transaction
to on_removal and do it in PG.

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