Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rocksdb for openSUSE:Factory checked in at 2023-12-13 18:34:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rocksdb (Old) and /work/SRC/openSUSE:Factory/.rocksdb.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rocksdb" Wed Dec 13 18:34:54 2023 rev:10 rq:1132756 version:8.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rocksdb/rocksdb.changes 2023-11-26 19:37:15.974081637 +0100 +++ /work/SRC/openSUSE:Factory/.rocksdb.new.25432/rocksdb.changes 2023-12-13 18:35:03.262607956 +0100 @@ -1,0 +2,39 @@ +Tue Dec 12 20:57:08 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de> + +- update to 8.9.1: + * Add GetEntity() and PutEntity() API implementation for + Attribute Group support. Through the use of Column Families, + AttributeGroup enables users to logically group wide-column + entities. + * Make the EnableFileDeletion API not default to force enabling. + For users that rely on this default behavior and still want to + continue to use force enabling, they need to explicitly pass a + true to EnableFileDeletion. + * During off-peak hours defined by daily_offpeak_time_utc, the + compaction picker will select a larger number of files for + periodic compaction. This selection will include files that are + projected to expire by the next off-peak start time, ensuring + that these files are not chosen for periodic compaction outside + of off-peak hours. + * If an error occurs when writing to a trace file after + DB::StartTrace(), the subsequent trace writes are skipped to + avoid writing to a file that has previously seen error. In this + case, DB::EndTrace() will also return a non-ok status with info + about the error occured previously in its status message. + * Deleting stale files upon recovery are delegated to SstFileManger + if available so they can be rate limited. + * Make RocksDB only call TablePropertiesCollector::Finish() once. + * When WAL_ttl_seconds > 0, we now process archived WALs for + deletion at least every WAL_ttl_seconds / 2 seconds. Previously + it could be less frequent in case of small WAL_ttl_seconds values + when size-based expiration (WAL_size_limit_MB > 0 ) was + simultaneously enabled. + * Fix a crash or assertion failure bug in experimental new + HyperClockCache variant, especially when running with a + SecondaryCache. + * Fix a race between flush error recovery and db destruction that + can lead to db crashing. + * Fix some bugs in the index builder/reader path for user- + defined timestamps in Memtable only feature. + +------------------------------------------------------------------- Old: ---- rocksdb-8.8.1.tar.gz New: ---- rocksdb-8.9.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rocksdb.spec ++++++ --- /var/tmp/diff_new_pack.vN0tjl/_old 2023-12-13 18:35:04.066637664 +0100 +++ /var/tmp/diff_new_pack.vN0tjl/_new 2023-12-13 18:35:04.066637664 +0100 @@ -20,7 +20,7 @@ %define lib_name librocksdb8 %bcond_with jemalloc Name: rocksdb -Version: 8.8.1 +Version: 8.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-8.8.1.tar.gz -> rocksdb-8.9.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/rocksdb/rocksdb-8.8.1.tar.gz /work/SRC/openSUSE:Factory/.rocksdb.new.25432/rocksdb-8.9.1.tar.gz differ: char 30, line 1