Hi,
I reported the case in:
https://tracker.ceph.com/issues/45390
Problem is that with the serialized OSDMap the resulting
buffers
are not equal. The code for that:
from test_compression.cc
bufferlist orig;
......
o->decode(orig);
bufferlist fbl;
o->encode(fbl, o->get_encoding_features() |
CEPH_FEATURE_RESERVED);
And when I JSON-dump the object, they are equal.
So now the question is, which of the 2 tests is the
essential one?
Is it oke for for the bufferlists to be different, but the
JSON data
is equal?
--WjW