Accepting request 1201740 from server:database
OBS-URL: https://build.opensuse.org/request/show/1201740 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rocksdb?expand=0&rev=21
This commit is contained in:
commit
a33de63729
@ -1,7 +1,7 @@
|
|||||||
Index: rocksdb-9.5.2/Makefile
|
Index: rocksdb-9.6.1/Makefile
|
||||||
===================================================================
|
===================================================================
|
||||||
--- rocksdb-9.5.2.orig/Makefile
|
--- rocksdb-9.6.1.orig/Makefile
|
||||||
+++ rocksdb-9.5.2/Makefile
|
+++ rocksdb-9.6.1/Makefile
|
||||||
@@ -811,9 +811,12 @@ ROCKSDB_PATCH = $(shell grep -E "ROCKSDB
|
@@ -811,9 +811,12 @@ ROCKSDB_PATCH = $(shell grep -E "ROCKSDB
|
||||||
# the file needs to already exist or else the build will fail
|
# the file needs to already exist or else the build will fail
|
||||||
ifndef NO_UPDATE_BUILD_VERSION
|
ifndef NO_UPDATE_BUILD_VERSION
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: rocksdb-9.5.2/tools/CMakeLists.txt
|
Index: rocksdb-9.6.1/tools/CMakeLists.txt
|
||||||
===================================================================
|
===================================================================
|
||||||
--- rocksdb-9.5.2.orig/tools/CMakeLists.txt
|
--- rocksdb-9.6.1.orig/tools/CMakeLists.txt
|
||||||
+++ rocksdb-9.5.2/tools/CMakeLists.txt
|
+++ rocksdb-9.6.1/tools/CMakeLists.txt
|
||||||
@@ -1,3 +1,5 @@
|
@@ -1,3 +1,5 @@
|
||||||
+set(CMAKE_SKIP_BUILD_RPATH TRUE)
|
+set(CMAKE_SKIP_BUILD_RPATH TRUE)
|
||||||
+
|
+
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: rocksdb-9.5.2/cmake/modules/Finduring.cmake
|
Index: rocksdb-9.6.1/cmake/modules/Finduring.cmake
|
||||||
===================================================================
|
===================================================================
|
||||||
--- rocksdb-9.5.2.orig/cmake/modules/Finduring.cmake
|
--- rocksdb-9.6.1.orig/cmake/modules/Finduring.cmake
|
||||||
+++ rocksdb-9.5.2/cmake/modules/Finduring.cmake
|
+++ rocksdb-9.6.1/cmake/modules/Finduring.cmake
|
||||||
@@ -7,7 +7,7 @@
|
@@ -7,7 +7,7 @@
|
||||||
find_path(uring_INCLUDE_DIR
|
find_path(uring_INCLUDE_DIR
|
||||||
NAMES liburing.h)
|
NAMES liburing.h)
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:b20780586d3df4a3c5bcbde341a2c1946b03d18237960bda5bc5e9538f42af40
|
|
||||||
size 13565856
|
|
3
rocksdb-9.6.1.tar.gz
Normal file
3
rocksdb-9.6.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:98cf497c1d6d0a927142d2002a0b6b4816a0998c74fda9ae7b1bdaf6b784e895
|
||||||
|
size 13589860
|
@ -1,3 +1,48 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 12 13:22:35 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
|
||||||
|
|
||||||
|
- update to 9.6.1:
|
||||||
|
* Fix correctness of MultiGet across column families with user timestamp.
|
||||||
|
|
||||||
|
- update to 9.6.0:
|
||||||
|
- New Features
|
||||||
|
* Best efforts recovery supports recovering to incomplete Version with a
|
||||||
|
clean seqno cut that presents a valid point in time view from the user's
|
||||||
|
perspective, if versioning history doesn't include atomic flush.
|
||||||
|
* New option BlockBasedTableOptions::decouple_partitioned_filters should
|
||||||
|
improve efficiency in serving read queries because filter and index
|
||||||
|
partitions can consistently target the configured metadata_block_size.
|
||||||
|
This option is currently opt-in.
|
||||||
|
* Introduce a new mutable CF option paranoid_memory_checks. It enables
|
||||||
|
additional validation on data integrity during reads/scanning. Currently,
|
||||||
|
skip list based memtable will validate key ordering during look up and scans.
|
||||||
|
- Public API Changes
|
||||||
|
* Add ticker stats to count file read retries due to checksum mismatch
|
||||||
|
* Adds optional installation callback function for remote compaction
|
||||||
|
- Behavior Changes
|
||||||
|
* There may be less intra-L0 compaction triggered by total L0 size being too
|
||||||
|
small. We now use compensated file size (tombstones are assigned some value
|
||||||
|
size) when calculating L0 size and reduce the threshold for L0 size limit.
|
||||||
|
This is to avoid accumulating too much data/tombstones in L0.
|
||||||
|
- Bug Fixes
|
||||||
|
* Make DestroyDB supports slow deletion when it's configured in SstFileManager.
|
||||||
|
The slow deletion is subject to the configured rate_bytes_per_sec, but not
|
||||||
|
subject to the max_trash_db_ratio.
|
||||||
|
* Fixed a bug where we set unprep_seqs_ even when WriteImpl() fails. This was
|
||||||
|
caught by stress test write fault injection in WriteImpl(). This may have
|
||||||
|
incorrectly caused iteration creation failure for unvalidated writes or
|
||||||
|
returned wrong result for WriteUnpreparedTxn::GetUnpreparedSequenceNumbers().
|
||||||
|
* Fixed a bug where successful write right after error recovery for last failed
|
||||||
|
write finishes causes duplicate WAL entries
|
||||||
|
* Fixed a data race involving the background error status in unordered_write
|
||||||
|
mode.
|
||||||
|
* Fix a bug where file snapshot functions like backup, checkpoint may attempt
|
||||||
|
to copy a non-existing manifest file. #12882
|
||||||
|
* Fix a bug where per kv checksum corruption may be ignored in MultiGet().
|
||||||
|
* Fix a race condition in pessimistic transactions that could allow multiple
|
||||||
|
transactions with the same name to be registered simultaneously, resulting
|
||||||
|
in a crash or other unpredictable behavior.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 28 07:28:34 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
|
Wed Aug 28 07:28:34 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
%define lib_name librocksdb9
|
%define lib_name librocksdb9
|
||||||
%bcond_with jemalloc
|
%bcond_with jemalloc
|
||||||
Name: rocksdb
|
Name: rocksdb
|
||||||
Version: 9.5.2
|
Version: 9.6.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Library for embeddable, persistent and fast key-value store
|
Summary: Library for embeddable, persistent and fast key-value store
|
||||||
License: (Apache-2.0 OR GPL-2.0-only) AND BSD-2-Clause
|
License: (Apache-2.0 OR GPL-2.0-only) AND BSD-2-Clause
|
||||||
|
Loading…
x
Reference in New Issue
Block a user