]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
OSD: Fix encoding versions affected by hobject switch
authorSamuel Just <samuel.just@dreamhost.com>
Wed, 31 Aug 2011 21:10:02 +0000 (14:10 -0700)
committerSamuel Just <samuel.just@dreamhost.com>
Wed, 31 Aug 2011 21:48:07 +0000 (14:48 -0700)
commit00e0b77e8b4efdfaf181e010be25cec777005e73
tree61f480c6acc893be6373630971858623e9b42c91
parent39fa9d8deb139111a1feabacc5d4e5b224b413c9
OSD: Fix encoding versions affected by hobject switch

PG log did not previously store the object locator.  To get the hash for
the hobject, scan the collection for the object during read_log if we
encouter an old style log entry.

Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
src/messages/MOSDSubOp.h
src/messages/MOSDSubOpReply.h
src/osd/PG.cc
src/osd/PG.h