commit rocksdb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rocksdb for openSUSE:Factory checked in at 2024-10-30 17:37:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rocksdb (Old) and /work/SRC/openSUSE:Factory/.rocksdb.new.2020 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rocksdb" Wed Oct 30 17:37:45 2024 rev:22 rq:1219317 version:9.7.3 Changes: -------- --- /work/SRC/openSUSE:Factory/rocksdb/rocksdb.changes 2024-09-18 15:28:36.781166378 +0200 +++ /work/SRC/openSUSE:Factory/.rocksdb.new.2020/rocksdb.changes 2024-10-30 17:38:21.730124214 +0100 @@ -1,0 +2,46 @@ +Sun Oct 27 14:35:46 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com> + +- update to 9.7.3 + * OPTIONS file to be loaded by remote worker is now preserved so that it does + not get purged by the primary host. + +- update to 9.7.2 + * Fixed a bug for surfacing write unix time: + Iterator::GetProperty("rocksdb.iterator.write-time") for non-L0 files. + +- update to 9.7.1 + * Fix for Several DB option settings could be lost through + GetOptionsFromString(), possibly elsewhere as well. + * Fix under counting of allocated memory in the compressed secondary cache + * Skip insertion of compressed blocks in the secondary cache if the + lowest_used_cache_tier DB option is kVolatileTier. + +- update to 9.7.0 + * New Features: + + Make Cache a customizable class that can be instantiated by the object + registry. + + Add new option prefix_seek_opt_in_only that makes iterators generally safer + + Add a new table property "rocksdb.key.largest.seqno" which records the + largest sequence number of all keys in file. + * Behavior Changes + + Changed the semantics of the BlobDB configuration option + blob_garbage_collection_force_threshold + + Set write_dbid_to_manifest=true by default. This means DB ID will now be + preserved through backups, checkpoints, etc. by default. Also add + write_identity_file option + + In FIFO compaction, compactions for changing file temperature (configured + by option file_temperature_age_thresholds) will compact one file at a time + + Support ingesting db generated files using hard link + + Add a new file ingestion option IngestExternalFileOptions::link_files + to hard link input files and preserve original files links after ingestion. + + DB::Close now untracks files in SstFileManager, making avaialble any space + used by them + * Bug Fixes + + Fix a bug in CompactRange() where result files may not be compacted in any + future compaction. + + Fix handling of dynamic change of prefix_extractor with memtable prefix + filter. + + Fix a bug with manual_wal_flush and auto error recovery from WAL failure + that may cause CFs to be inconsistent + +------------------------------------------------------------------- Old: ---- rocksdb-9.6.1.tar.gz New: ---- rocksdb-9.7.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rocksdb.spec ++++++ --- /var/tmp/diff_new_pack.pKi58p/_old 2024-10-30 17:38:22.942174986 +0100 +++ /var/tmp/diff_new_pack.pKi58p/_new 2024-10-30 17:38:22.946175153 +0100 @@ -20,7 +20,7 @@ %define lib_name librocksdb9 %bcond_with jemalloc Name: rocksdb -Version: 9.6.1 +Version: 9.7.3 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.0.0-reproducible.patch ++++++ --- /var/tmp/diff_new_pack.pKi58p/_old 2024-10-30 17:38:22.974176326 +0100 +++ /var/tmp/diff_new_pack.pKi58p/_new 2024-10-30 17:38:22.978176495 +0100 @@ -1,8 +1,8 @@ -Index: rocksdb-9.6.1/Makefile +Index: rocksdb-9.7.3/Makefile =================================================================== ---- rocksdb-9.6.1.orig/Makefile -+++ rocksdb-9.6.1/Makefile -@@ -811,9 +811,12 @@ ROCKSDB_PATCH = $(shell grep -E "ROCKSDB +--- rocksdb-9.7.3.orig/Makefile ++++ rocksdb-9.7.3/Makefile +@@ -816,9 +816,12 @@ ROCKSDB_PATCH = $(shell grep -E "ROCKSDB # the file needs to already exist or else the build will fail ifndef NO_UPDATE_BUILD_VERSION ++++++ rocksdb-8.0.0-rpath.patch ++++++ --- /var/tmp/diff_new_pack.pKi58p/_old 2024-10-30 17:38:22.990176997 +0100 +++ /var/tmp/diff_new_pack.pKi58p/_new 2024-10-30 17:38:22.994177164 +0100 @@ -1,7 +1,7 @@ -Index: rocksdb-9.6.1/tools/CMakeLists.txt +Index: rocksdb-9.7.3/tools/CMakeLists.txt =================================================================== ---- rocksdb-9.6.1.orig/tools/CMakeLists.txt -+++ rocksdb-9.6.1/tools/CMakeLists.txt +--- rocksdb-9.7.3.orig/tools/CMakeLists.txt ++++ rocksdb-9.7.3/tools/CMakeLists.txt @@ -1,3 +1,5 @@ +set(CMAKE_SKIP_BUILD_RPATH TRUE) + ++++++ rocksdb-8.0.0-shared-liburing.patch ++++++ --- /var/tmp/diff_new_pack.pKi58p/_old 2024-10-30 17:38:23.006177668 +0100 +++ /var/tmp/diff_new_pack.pKi58p/_new 2024-10-30 17:38:23.006177668 +0100 @@ -1,7 +1,7 @@ -Index: rocksdb-9.6.1/cmake/modules/Finduring.cmake +Index: rocksdb-9.7.3/cmake/modules/Finduring.cmake =================================================================== ---- rocksdb-9.6.1.orig/cmake/modules/Finduring.cmake -+++ rocksdb-9.6.1/cmake/modules/Finduring.cmake +--- rocksdb-9.7.3.orig/cmake/modules/Finduring.cmake ++++ rocksdb-9.7.3/cmake/modules/Finduring.cmake @@ -7,7 +7,7 @@ find_path(uring_INCLUDE_DIR NAMES liburing.h) ++++++ rocksdb-9.6.1.tar.gz -> rocksdb-9.7.3.tar.gz ++++++ /work/SRC/openSUSE:Factory/rocksdb/rocksdb-9.6.1.tar.gz /work/SRC/openSUSE:Factory/.rocksdb.new.2020/rocksdb-9.7.3.tar.gz differ: char 13, line 1
participants (1)
-
Source-Sync