This is an automated email from the ASF dual-hosted git repository.

hulk pushed a commit to branch unstable
in repository https://gitbox.apache.org/repos/asf/kvrocks.git


The following commit(s) were added to refs/heads/unstable by this push:
     new f2cc1984 Bump rocksdb from v8.3.2 to v8.3.3 and change the default 
value of rocksdb.level_compaction_dynamic_level_bytes from no to yes (#1725)
f2cc1984 is described below

commit f2cc1984b88cb2d9a6d7054f88f510eff2776e74
Author: Aleks Lozovyuk <[email protected]>
AuthorDate: Mon Sep 4 13:34:33 2023 +0300

    Bump rocksdb from v8.3.2 to v8.3.3 and change the default value of 
rocksdb.level_compaction_dynamic_level_bytes from no to yes (#1725)
    
    This is a bugfix release in the 8.3 line (8.6.х is developed now).
    
    Bug fixes include:
    
    - Fix a bug where if there is an error reading from offset 0 of a file from 
L1+ and the file is not the first file in the sorted run, data can be lost in 
compaction and read/scan can return incorrect results.
    - Fix a bug where the iterator may return incorrect results for 
DeleteRange() users if there is an error reading from a file.
    - Fixed a race condition in GenericRateLimiter that could cause it to stop 
granting requests
    
    **Important**! Config options level_compaction_dynamic_level_bytes defaults 
changed to true in kvrocks.config file
    
    Original release notice: 
https://github.com/facebook/rocksdb/releases/tag/v8.3.3
---
 cmake/rocksdb.cmake | 4 ++--
 kvrocks.conf        | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/cmake/rocksdb.cmake b/cmake/rocksdb.cmake
index 0c9c201e..6c9e0305 100644
--- a/cmake/rocksdb.cmake
+++ b/cmake/rocksdb.cmake
@@ -26,8 +26,8 @@ endif()
 include(cmake/utils.cmake)
 
 FetchContent_DeclareGitHubWithMirror(rocksdb
-  facebook/rocksdb v8.3.2
-  MD5=0a3251e94df18e06711fc7d4c5fed9cf
+  facebook/rocksdb v8.3.3
+  MD5=3a85024ee6eeb668df7ff0af3bfc4ca9
 )
 
 FetchContent_GetProperties(jemalloc)
diff --git a/kvrocks.conf b/kvrocks.conf
index c61015cb..6a015319 100644
--- a/kvrocks.conf
+++ b/kvrocks.conf
@@ -765,8 +765,8 @@ rocksdb.blob_garbage_collection_age_cutoff 25
 # If you want to know more details about Levels' Target Size, you can read 
RocksDB wiki:
 # 
https://github.com/facebook/rocksdb/wiki/Leveled-Compaction#levels-target-size
 #
-# Default: no
-rocksdb.level_compaction_dynamic_level_bytes no
+# Default: yes
+rocksdb.level_compaction_dynamic_level_bytes yes
 
 # The total file size of level-1 sst.
 #

Reply via email to