Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rocksdb for openSUSE:Factory checked in at 2026-07-13 14:25:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rocksdb (Old) and /work/SRC/openSUSE:Factory/.rocksdb.new.1991 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rocksdb" Mon Jul 13 14:25:56 2026 rev:36 rq:1365070 version:11.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/rocksdb/rocksdb.changes 2026-04-16 19:25:13.527923929 +0200 +++ /work/SRC/openSUSE:Factory/.rocksdb.new.1991/rocksdb.changes 2026-07-13 14:26:11.135557574 +0200 @@ -1,0 +2,47 @@ +Sun Jul 12 16:10:13 UTC 2026 - Andrea Manzini <[email protected]> + +- update to 11.1.2: + * SST File Deletion Fix: Fixed critical bug where closing read-only DB + instance delete live SST files created by concurrent read-write DB in same + directory. + * Blob Fix: Fixed and surfaced embedded-blob resolution errors. + * Cache Optimization: Fixed HyperClockCache naive lookup fast-path chain + indexing to skip full lookups correctly. + +- update to 11.1.1: + * Zero-Copy Reading API: Changed ExternalTableReader::Get and + ExternalTableReader::MultiGet to use PinnableSlice instead of std::string + for zero-copy pinning. + * SstFileReader Overloads: Added SstFileReader::Get and MultiGet overloads + accepting PinnableSlice for zero-copy reads. + * PerfContext Expand: Added block_decompress_count to PerfContext. + * Leak Fix: Fixed table cache entry leak in VersionBuilder::UnrefFile on + failed LogAndApply. + * Trace Logging: Persisted fault injection logs and added fail-fast behavior + on expected-state trace write failures. + +- update to 11.1.0: + * Async File Open: Added open_files_async option to load SST files in + background. Reduce DB startup latency. Surfaced background errors via + kAsyncFileOpen. + * Auto Search Selection: Added BlockBasedTableOptions::kAuto to toggle + automatically between binary and interpolation search per index block. + * Recovery Memory Limit: Added enforce_write_buffer_manager_during_recovery + to enforce WriteBufferManager limits during WAL recovery, avoiding + startup OOM. + * Memtable Optimization: Added memtable_batch_lookup_optimization to batch + MultiGet lookups on active memtable. + * Added BlockBasedTableOptions::PrepopulateBlockCache::kFlushAndCompaction + to warm block cache during both flush and compaction. + * Direct-IO Crash Fix: Fixed null buffer crash in + RandomAccessFileReader::ReadAsync for direct-IO fast path. + * Manifest Corruption Fix: Avoided persisting kTypeMaxValid in MANIFEST + metadata during compaction with range deletion. + * Deadlock Fix: Fixed deadlock when upgrading transaction locks under + concurrent shared locks. + * Checksum Fix: Enabled file checksum return in SstFileWriter for external + table files. + * Tombstone Corruption Fix: Fixed tiered compaction moving range tombstones + to wrong levels. + +------------------------------------------------------------------- Old: ---- rocksdb-11.0.4.tar.gz New: ---- rocksdb-11.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rocksdb.spec ++++++ --- /var/tmp/diff_new_pack.068Rt0/_old 2026-07-13 14:26:12.043588620 +0200 +++ /var/tmp/diff_new_pack.068Rt0/_new 2026-07-13 14:26:12.043588620 +0200 @@ -20,7 +20,7 @@ %define lib_name librocksdb11 %bcond_with jemalloc Name: rocksdb -Version: 11.0.4 +Version: 11.1.2 Release: 0 Summary: Library for embeddable, persistent and fast key-value store License: (Apache-2.0 OR GPL-2.0-only) AND BSD-2-Clause ++++++ rocksdb-11.0.4.tar.gz -> rocksdb-11.1.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/rocksdb/rocksdb-11.0.4.tar.gz /work/SRC/openSUSE:Factory/.rocksdb.new.1991/rocksdb-11.1.2.tar.gz differ: char 25, line 1
