]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commitdiff
update HISTORY.md and version.h for 8.4.4 v8.4.4
authorAndrew Kryczka <andrew.kryczka2@gmail.com>
Fri, 1 Sep 2023 20:51:51 +0000 (13:51 -0700)
committerAndrew Kryczka <andrew.kryczka2@gmail.com>
Fri, 1 Sep 2023 20:51:51 +0000 (13:51 -0700)
HISTORY.md
include/rocksdb/version.h
unreleased_history/bug_fixes/001_check_iter_status_data_loss.md [deleted file]
unreleased_history/bug_fixes/010_check_more_iter_status_for_delete_range.md [deleted file]
unreleased_history/bug_fixes/fixed_generic_rate_limiter_hang.md [deleted file]

index 87ce1212a24da083719f8a0572081dbcd9386619..e7ce6008cbb1b31b1e5d6d81010e77d1a4fe9f7d 100644 (file)
@@ -1,6 +1,12 @@
 # Rocksdb Change Log
 > NOTE: Entries for next release do not go here. Follow instructions in `unreleased_history/README.txt`
 
+## 8.4.4 (09/01/2023)
+### Bug Fixes
+* 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.
+* Fix a bug where iterator may return incorrect result for DeleteRange() users if there was an error reading from a file.
+* Fixed a race condition in `GenericRateLimiter` that could cause it to stop granting requests
+
 ## 8.4.3 (07/27/2023)
 ### 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.
index 697a916928ffb0f34b06f0b2913db82eefdd9071..05d559e49d9af82c50799499e23594e21a909dfe 100644 (file)
@@ -13,7 +13,7 @@
 // minor or major version number planned for release.
 #define ROCKSDB_MAJOR 8
 #define ROCKSDB_MINOR 4
-#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/001_check_iter_status_data_loss.md b/unreleased_history/bug_fixes/001_check_iter_status_data_loss.md
deleted file mode 100644 (file)
index 1cedc72..0000000
+++ /dev/null
@@ -1 +0,0 @@
-* 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.
\ No newline at end of file
diff --git a/unreleased_history/bug_fixes/010_check_more_iter_status_for_delete_range.md b/unreleased_history/bug_fixes/010_check_more_iter_status_for_delete_range.md
deleted file mode 100644 (file)
index 3e060b6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-* Fix a bug where iterator may return incorrect result for DeleteRange() users if there was an error reading from a file.
\ No newline at end of file
diff --git a/unreleased_history/bug_fixes/fixed_generic_rate_limiter_hang.md b/unreleased_history/bug_fixes/fixed_generic_rate_limiter_hang.md
deleted file mode 100644 (file)
index 8f789e1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fixed a race condition in `GenericRateLimiter` that could cause it to stop granting requests