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-09-06 18:59:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rocksdb (Old)
 and      /work/SRC/openSUSE:Factory/.rocksdb.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rocksdb"

Wed Sep  6 18:59:37 2023 rev:5 rq:1109205 version:8.5.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/rocksdb/rocksdb.changes  2023-07-28 
22:20:08.373116759 +0200
+++ /work/SRC/openSUSE:Factory/.rocksdb.new.1766/rocksdb.changes        
2023-09-06 19:03:53.875760258 +0200
@@ -1,0 +2,28 @@
+Wed Sep  6 06:44:11 UTC 2023 - Andrea Manzini <andrea.manz...@suse.com>
+
+- update to 8.5.3
+  * Fixed a race condition in GenericRateLimiter that could cause it to stop 
granting requests
+
+- update to 8.5.2
+  * Fix a bug where iterator may return incorrect result for DeleteRange() 
users if there was an error reading from a file.
+
+- update to 8.5.1
+  * Fix a bug where if there is an error reading from offset 0 of a file from 
L1+ and that the file is not the first file in the sorted run, data can be lost 
in compaction and read/scan can return incorrect results.
+
+- update to 8.5.0
+  * Public API Changes:
+      Removed recently added APIs GeneralCache and MakeSharedGeneralCache() as 
our plan changed to stop exposing a general-purpose cache interface. The old 
forms of these APIs, Cache and NewLRUCache(), are still available, although 
general-purpose caching support will be dropped eventually.
+  * Behavior Changes
+      Option periodic_compaction_seconds no longer supports FIFO compaction: 
setting it has no effect on FIFO compactions. FIFO compaction users should only 
set option ttl instead.
+      Move prefetching responsibility to page cache for compaction read for 
non directIO use case
+  * Performance Improvements
+      In case of direct_io, if buffer passed by callee is already aligned, 
RandomAccessFileRead::Read will avoid realloacting a new buffer, reducing 
memcpy and use already passed aligned buffer.
+      Small efficiency improvement to HyperClockCache by reducing chance of 
compiler-generated heap allocations
+  * Bug Fixes
+      Fix use_after_free bug in async_io MultiReads when underlying FS enabled 
kFSBuffer. kFSBuffer is when underlying FS pass their own buffer instead of 
using RocksDB scratch in FSReadRequest. Right now it's an experimental feature.
+      Fix a bug in FileTTLBooster that can cause users with a large number of 
levels (more than 65) to see errors like "runtime error: shift exponent .. is 
too large.."
+
+- see more on HISTORY.md 
(https://github.com/facebook/rocksdb/blob/main/HISTORY.md)
+
+
+-------------------------------------------------------------------

Old:
----
  rocksdb-8.3.2.tar.gz

New:
----
  rocksdb-8.5.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rocksdb.spec ++++++
--- /var/tmp/diff_new_pack.adxMZz/_old  2023-09-06 19:03:55.299811022 +0200
+++ /var/tmp/diff_new_pack.adxMZz/_new  2023-09-06 19:03:55.303811165 +0200
@@ -20,7 +20,7 @@
 %define lib_name librocksdb8
 %bcond_with jemalloc
 Name:           rocksdb
-Version:        8.3.2
+Version:        8.5.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.adxMZz/_old  2023-09-06 19:03:55.351812876 +0200
+++ /var/tmp/diff_new_pack.adxMZz/_new  2023-09-06 19:03:55.359813161 +0200
@@ -1,7 +1,7 @@
-Index: rocksdb-8.3.2/Makefile
+Index: rocksdb-8.5.3/Makefile
 ===================================================================
---- rocksdb-8.3.2.orig/Makefile
-+++ rocksdb-8.3.2/Makefile
+--- rocksdb-8.5.3.orig/Makefile
++++ rocksdb-8.5.3/Makefile
 @@ -787,9 +787,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.adxMZz/_old  2023-09-06 19:03:55.371813589 +0200
+++ /var/tmp/diff_new_pack.adxMZz/_new  2023-09-06 19:03:55.375813732 +0200
@@ -1,7 +1,7 @@
-Index: rocksdb-8.3.2/tools/CMakeLists.txt
+Index: rocksdb-8.5.3/tools/CMakeLists.txt
 ===================================================================
---- rocksdb-8.3.2.orig/tools/CMakeLists.txt
-+++ rocksdb-8.3.2/tools/CMakeLists.txt
+--- rocksdb-8.5.3.orig/tools/CMakeLists.txt
++++ rocksdb-8.5.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.adxMZz/_old  2023-09-06 19:03:55.395814445 +0200
+++ /var/tmp/diff_new_pack.adxMZz/_new  2023-09-06 19:03:55.399814587 +0200
@@ -1,7 +1,7 @@
-Index: rocksdb-8.3.2/cmake/modules/Finduring.cmake
+Index: rocksdb-8.5.3/cmake/modules/Finduring.cmake
 ===================================================================
---- rocksdb-8.3.2.orig/cmake/modules/Finduring.cmake
-+++ rocksdb-8.3.2/cmake/modules/Finduring.cmake
+--- rocksdb-8.5.3.orig/cmake/modules/Finduring.cmake
++++ rocksdb-8.5.3/cmake/modules/Finduring.cmake
 @@ -7,7 +7,7 @@
  find_path(uring_INCLUDE_DIR
    NAMES liburing.h)

++++++ rocksdb-8.3.2.tar.gz -> rocksdb-8.5.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/rocksdb/rocksdb-8.3.2.tar.gz 
/work/SRC/openSUSE:Factory/.rocksdb.new.1766/rocksdb-8.5.3.tar.gz differ: char 
13, line 1

Reply via email to