]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/SnapMapper: to_raw_key: use hobject pool member, not SnapMapper:pool
authorSage Weil <sage@redhat.com>
Thu, 11 Jul 2019 22:21:23 +0000 (17:21 -0500)
committerSage Weil <sage@redhat.com>
Fri, 12 Jul 2019 14:55:06 +0000 (09:55 -0500)
commit16b9b8f885613178266006ba1d2c58978e881b51
treec2d5db1e354a97b0d088ceec5dacb8038b4c9740
parent03b9c6608098a31adb7d075b6e680f9dc2ace4b3
osd/SnapMapper: to_raw_key: use hobject pool member, not SnapMapper:pool

Some callers (ceph-objectstore-tool) instantiate SnapMapper with a bogus
pool id (0) and want to use it to adjust mappings.  We have the hobj
available, so use its pool member instead.

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/SnapMapper.cc