Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
osd/OSDMap: clean out pg_temp mappings that exceed pool size
If the pool size is reduced, we can end up with pg_temp mappings that are too big. This can trigger bad behavior elsewhere (e.g., OSDMapMapping, which assumes that acting and up are always <= pool size). Fixes: http://tracker.ceph.com/issues/26866 Signed-off-by: Sage Weil <sage@redhat.com> (cherry picked from commit daf53f4) Conflicts: src/osd/OSDMap.cc
- Loading branch information