diff options
author | Hui Xiao <huixiao@fb.com> | 2023-09-26 19:47:02 -0700 |
---|---|---|
committer | Hui Xiao <huixiao@fb.com> | 2023-09-26 19:47:02 -0700 |
commit | 145a50ba007326eab90da9b12d697b35f5b60e7d (patch) | |
tree | b8f98c6483d182b1c9719842f26e7a5ea2c9fe0a | |
parent | 0607f1775540f4e2fb93152c630ce3fe6c831c1e (diff) |
Update history and version for 8.5.4v8.5.4
-rw-r--r-- | HISTORY.md | 7 | ||||
-rw-r--r-- | include/rocksdb/version.h | 2 | ||||
-rw-r--r-- | unreleased_history/bug_fixes/fallback_only_unsupported.md | 1 |
3 files changed, 8 insertions, 2 deletions
diff --git a/HISTORY.md b/HISTORY.md index 36a925ff5..183ec6552 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,13 @@ # Rocksdb Change Log > NOTE: Entries for next release do not go here. Follow instructions in `unreleased_history/README.txt` +## 8.5.4 (09/26/2023) +### Bug Fixes +* Fixed a bug where compaction read under non direct IO still falls back to RocksDB internal prefetching after file system's prefetching returns non-OK status other than `Status::NotSupported()` + +### Behavior Changes +* For non direct IO, eliminate the file system prefetching attempt for compaction read when `Options::compaction_readahead_size` is 0 + ## 8.5.3 (09/01/2023) ### Bug Fixes * Fixed a race condition in `GenericRateLimiter` that could cause it to stop granting requests diff --git a/include/rocksdb/version.h b/include/rocksdb/version.h index a19f41fd2..04121dc7b 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 8 #define ROCKSDB_MINOR 5 -#define ROCKSDB_PATCH 3 +#define ROCKSDB_PATCH 4 // 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/fallback_only_unsupported.md b/unreleased_history/bug_fixes/fallback_only_unsupported.md deleted file mode 100644 index feb02ce3b..000000000 --- a/unreleased_history/bug_fixes/fallback_only_unsupported.md +++ /dev/null @@ -1 +0,0 @@ -Fixed a bug where compaction read under non direct IO still falls back to RocksDB internal prefetching after file system's prefetching returns non-OK status other than `Status::NotSupported()` |