Investigation of the mimic
to master
upgrade issue
Assigment of the 0x03
value of CustomTag
depending on Ceph and RocksDB versions:
Ceph branch | CustomTag == 0x03 | Ceph commit ID | rocksdb commit ID |
---|---|---|---|
mimic | kDeletedLogNumberHack |
eaee6d3beab3429232ceb188377a3f94e844fca7 | f4a857da0b720691effc524469f6db895ad00d8e |
master 0425 | NONE | e68d13339ee96f62fd724067ca78a02dc0e94e03 | b181f1714a4baecaf7dff4c8417b20f5e6a41585 |
master 0815 | kMinLogNumberToKeepHack |
760e4718dbf55003f4bb67ada0b5a38954a214dc | bc7e8d472e7d37a33f3f45dec393769011ec1e08 |
- PR facebook/rocksdb#3488 introduced the change.
- PR facebook/rocksdb#3762 reverted it.
- PR facebook/rocksdb#3765 reintroduced a fixed (but not compliant at the decoding level!) version.