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-01-15 16:45:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rocksdb (Old) and /work/SRC/openSUSE:Factory/.rocksdb.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rocksdb" Thu Jan 15 16:45:49 2026 rev:33 rq:1327242 version:10.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rocksdb/rocksdb.changes 2025-10-27 14:43:35.036376798 +0100 +++ /work/SRC/openSUSE:Factory/.rocksdb.new.1928/rocksdb.changes 2026-01-15 16:47:48.392135711 +0100 @@ -1,0 +2,52 @@ +Sat Jan 10 16:03:39 UTC 2026 - Andrea Manzini <[email protected]> + +- update to 10.9.1: + * Fix resumable compaction incorrectly allowing resumption from a truncated + range deletion that is not well handled currently. + +- update to 10.9.0: + * Added an auto-tuning feature for DB manifest file size + * Add a new option allow_trivial_move in CompactionOptions to allow + CompactFiles to perform trivial move if possible. + * 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. + * PosixWritableFile now repositions the seek pointer to the new end of file + after a call to Truncate. + * Updated standalone range deletion L0 file compaction behavior to avoid + compacting with any newer L0 files (which is expensive and not useful) + * Fix a bug where compaction with range deletion can persist kTypeMaxValid + in MANIFEST as file metadata. + * Fixed a bug where DB::GetSortedWalFiles() could hang when waiting for a + purge operation that found nothing to do + * Fixed a bug in MultiScan where max_sequential_skip_in_iterations could + cause the iterator to seek backward to already-unpinned blocks + * 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. + * Added optimization that allowed for the asynchronous prefetching of all + data outlined in a multiscan iterator. + +- update to 10.8.3: + * Add a GetColumnFamilyMetaData API variant in DB to get the SST files + intersecting a given key range. + +- update to 10.8.0: + * Add kFSPrefetch to FSSupportedOps enum to allow file systems to indicate + prefetch support capability, avoiding unnecessary prefetch system calls + on file systems that don't support them. + * Added experimental support OpenAndCompactOptions::allow_resumption for + resumable compaction that persists progress during OpenAndCompact(), + allowing interrupted compactions to resume from the last progress + persitence. The default behavior is to not persist progress. + * Allow specifying output temperature in CompactionOptions + * Added DB::FlushWAL(const FlushWALOptions&) + * The MultiScan API contract is updated. + * kChangeTemperature FIFO compaction will now honor compaction_target_temp + to all levels regardless of cf_options::last_level_temperature + * Allow UDIs with a non BytewiseComparator + * Fix incorrect MultiScan seek error status due to bugs in handling range + limit falling between adjacent SST files key range. + * Fix a bug in Page unpinning in MultiScan + * Fixed a performance regression in LZ4 compression that started in version 10.6.0 + +------------------------------------------------------------------- Old: ---- rocksdb-10.7.5.tar.gz New: ---- rocksdb-10.9.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rocksdb.spec ++++++ --- /var/tmp/diff_new_pack.QR9m5f/_old 2026-01-15 16:47:48.936158292 +0100 +++ /var/tmp/diff_new_pack.QR9m5f/_new 2026-01-15 16:47:48.940158458 +0100 @@ -1,7 +1,7 @@ # # spec file for package rocksdb # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2025 Andreas Stieger <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %define lib_name librocksdb10 %bcond_with jemalloc Name: rocksdb -Version: 10.7.5 +Version: 10.9.1 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-10.7.5.tar.gz -> rocksdb-10.9.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/rocksdb/rocksdb-10.7.5.tar.gz /work/SRC/openSUSE:Factory/.rocksdb.new.1928/rocksdb-10.9.1.tar.gz differ: char 14, line 1
