lhotari commented on issue #22051: URL: https://github.com/apache/pulsar/issues/22051#issuecomment-1942114429
> Bookkeepers cannot start and from the logs I see: > java.io.IOException: Error open RocksDB database > Caused by: org.rocksdb.RocksDBException: unknown checksum type 4 in /pulsar/data/bookkeeper/ledgers/current/ledgers/000006.sst offset 929 size 32 Good question. This might be something to ask on [email protected] mailing list. Pulsar 2.10.4 uses RocksDB 6.29.4.1 and Pulsar 3.0.2 uses RocksDB 7.9.2. https://github.com/facebook/rocksdb/wiki/RocksDB-Compatibility-Between-Different-Releases > Backward compatible: newer version of RocksDB should be able to open DBs generated by all previous releases for normal configuration. It seems that RocksDB doesn't provide out-of-the-box tooling to migrate from newer version to the older one. There would have to be a tool to export the data from the newer DB and import it with older DB version. I'm not aware of such tool for Bookkeeper. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
