]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/OSDMap: fix _raw_to_up_osds for EC pools
authorSage Weil <sage@inktank.com>
Tue, 11 Feb 2014 17:24:29 +0000 (09:24 -0800)
committerSage Weil <sage@inktank.com>
Wed, 12 Feb 2014 21:38:12 +0000 (13:38 -0800)
commite10793827217b780ed9d14af70d17a76fb8e4d67
treec6ba1149f72a0b55a3ebff84086e111a72f8d195
parent1cc8c258b9dedf9ba5f6b71804a7e3239c145282
osd/OSDMap: fix _raw_to_up_osds for EC pools

When filtering down OSDs out of the result set (i.e., raw -> up), we can
shift positions for replicated pools but need to preserve position for
EC pools.

Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/OSDMap.cc
src/osd/OSDMap.h