aleksraiden opened a new pull request, #3329: URL: https://github.com/apache/kvrocks/pull/3329
Bump RocksDB to v10.9.1, a first public release of 10.9 line (see: https://github.com/facebook/rocksdb/releases/tag/v10.9.1) **Key changes** - Added optimization that allowed for the asynchronous prefetching of all data outlined in a multiscan iterator - Updated standalone range deletion L0 file compaction behavior to avoid compacting with any newer L0 files (which is expensive and not useful) - To reduce risk of ODR violations or similar, ROCKSDB_USING_THREAD_STATUS has been removed from public headers and replaced with static const bool ThreadStatus::kEnabled - Added an auto-tuning feature for DB manifest file size that also (by default) improves the safety of existing configurations in case max_manifest_file_size is repeatedly exceeded - Added a new API to support option migration for multiple column families - Fix resumable compaction incorrectly allowing resumption from a truncated range deletion that is not well handled currently - Fixed a bug for WAL_ttl_seconds > 0 use cases where the newest archived WAL files could be incorrectly deleted when the system clock moved backwards - Other bug fix -- 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]
