diff options
author | Peter Dillinger <peterd@fb.com> | 2022-06-28 09:36:10 -0700 |
---|---|---|
committer | Peter Dillinger <peterd@fb.com> | 2022-06-28 09:36:10 -0700 |
commit | 57adbf0e9187331cb39bf5cdb5f5d67faeee5f63 (patch) | |
tree | 031ff93a46445929814a23a8ffd7a051787de181 | |
parent | 0b8c8cf13a165a3348cada20687f0cb379420eb4 (diff) |
Update version to 7.4.1 and update HISTORY
-rw-r--r-- | HISTORY.md | 5 | ||||
-rw-r--r-- | include/rocksdb/version.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/HISTORY.md b/HISTORY.md index 36654240c..1e697c0e3 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,4 +1,8 @@ # Rocksdb Change Log +## 7.4.1 (06/28/2022) +### Bug Fixes +* Pass `rate_limiter_priority` through filter block reader functions to `FileSystem`. + ## 7.4.0 (06/19/2022) ### Bug Fixes * Fixed a bug in calculating key-value integrity protection for users of in-place memtable updates. In particular, the affected users would be those who configure `protection_bytes_per_key > 0` on `WriteBatch` or `WriteOptions`, and configure `inplace_callback != nullptr`. @@ -14,6 +18,7 @@ * Fixed a possible corruption for users of `manual_wal_flush` and/or `FlushWAL(true /* sync */)`, together with `track_and_verify_wals_in_manifest == true`. For those users, losing unsynced data (e.g., due to power loss) could make future DB opens fail with a `Status::Corruption` complaining about missing WAL data. * Fixed a bug in `WriteBatchInternal::Append()` where WAL termination point in write batch was not considered and the function appends an incorrect number of checksums. * Fixed a crash bug introduced in 7.3.0 affecting users of MultiGet with `kDataBlockBinaryAndHash`. +* Add some fixes in async_io which was doing extra prefetching in shorter scans. ### Public API changes * Add new API GetUnixTime in Snapshot class which returns the unix time at which Snapshot is taken. diff --git a/include/rocksdb/version.h b/include/rocksdb/version.h index 3de33a9d0..659579e6c 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 7 #define ROCKSDB_MINOR 4 -#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 |