From: anand76 Date: Fri, 27 Sep 2024 06:54:52 +0000 (-0700) Subject: Update HISTORY and version for 9.7.1 X-Git-Tag: v9.7.2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a24567271031a16115c0ceb4abee03acd9831787;p=rocksdb.git Update HISTORY and version for 9.7.1 --- diff --git a/HISTORY.md b/HISTORY.md index d4fc843a2..0b589fe8a 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,12 @@ # Rocksdb Change Log > NOTE: Entries for next release do not go here. Follow instructions in `unreleased_history/README.txt` +## 9.7.1 (09/26/2024) +### Bug Fixes +* Several DB option settings could be lost through `GetOptionsFromString()`, possibly elsewhere as well. Affected options, now fixed:`background_close_inactive_wals`, `write_dbid_to_manifest`, `write_identity_file`, `prefix_seek_opt_in_only` +* Fix under counting of allocated memory in the compressed secondary cache due to looking at the compressed block size rather than the actual memory allocated, which could be larger due to internal fragmentation. +* Skip insertion of compressed blocks in the secondary cache if the lowest_used_cache_tier DB option is kVolatileTier. + ## 9.7.0 (09/20/2024) ### New Features * Make Cache a customizable class that can be instantiated by the object registry. diff --git a/include/rocksdb/version.h b/include/rocksdb/version.h index fbbd9765c..1a14a9ef8 100644 --- a/include/rocksdb/version.h +++ b/include/rocksdb/version.h @@ -13,7 +13,7 @@ // minor or major version number planned for release. #define ROCKSDB_MAJOR 9 #define ROCKSDB_MINOR 7 -#define ROCKSDB_PATCH 0 +#define ROCKSDB_PATCH 1 // Do not use these. We made the mistake of declaring macros starting with // double underscore. Now we have to live with our choice. We'll deprecate these diff --git a/unreleased_history/bug_fixes/build_db_options.md b/unreleased_history/bug_fixes/build_db_options.md deleted file mode 100644 index 6994ea719..000000000 --- a/unreleased_history/bug_fixes/build_db_options.md +++ /dev/null @@ -1 +0,0 @@ -* Several DB option settings could be lost through `GetOptionsFromString()`, possibly elsewhere as well. Affected options, now fixed:`background_close_inactive_wals`, `write_dbid_to_manifest`, `write_identity_file`, `prefix_seek_opt_in_only` diff --git a/unreleased_history/bug_fixes/compressed_secondary_cache_account.md b/unreleased_history/bug_fixes/compressed_secondary_cache_account.md deleted file mode 100644 index 07c73b85e..000000000 --- a/unreleased_history/bug_fixes/compressed_secondary_cache_account.md +++ /dev/null @@ -1 +0,0 @@ -Fix under counting of allocated memory in the compressed secondary cache due to looking at the compressed block size rather than the actual memory allocated, which could be larger due to internal fragmentation. diff --git a/unreleased_history/bug_fixes/skip_insertion_tiered_sec_cache.md b/unreleased_history/bug_fixes/skip_insertion_tiered_sec_cache.md deleted file mode 100644 index 7dcbe099f..000000000 --- a/unreleased_history/bug_fixes/skip_insertion_tiered_sec_cache.md +++ /dev/null @@ -1 +0,0 @@ -Skip insertion of compressed blocks in the secondary cache if the lowest_used_cache_tier DB option is kVolatileTier.