]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commitdiff
update HISTORY.md and version.h for 6.25.3 v6.25.3
authorAndrew Kryczka <andrewkr@fb.com>
Thu, 14 Oct 2021 17:46:37 +0000 (10:46 -0700)
committerAndrew Kryczka <andrewkr@fb.com>
Thu, 14 Oct 2021 17:46:37 +0000 (10:46 -0700)
HISTORY.md
include/rocksdb/version.h

index 084764a8b6ac494d8e32288bfc011ba8abb4955f..0e25a90615172d7e7161eede21498da06d8f5545 100644 (file)
@@ -1,7 +1,9 @@
 # Rocksdb Change Log
-## Unreleased
+## 6.25.3 (2021-10-14)
 ### Bug Fixes
 * Fixed bug in calls to `IngestExternalFiles()` with files for multiple column families. The bug could have introduced a delay in ingested file keys becoming visible after `IngestExternalFiles()` returned. Furthermore, mutations to ingested file keys while they were invisible could have been dropped (not necessarily immediately).
+* Fixed a possible race condition impacting users of `WriteBufferManager` who constructed it with `allow_stall == true`. The race condition led to undefined behavior (in our experience, typically a process crash).
+* Fixed a bug where stalled writes would remain stalled forever after the user calls `WriteBufferManager::SetBufferSize()` with `new_size == 0` to dynamically disable memory limiting.
 
 ## 6.25.2 (2021-10-11)
 ### Bug Fixes
index 5c35bb19f817cbc9126e1e248e62b3468d1694fd..be1056dfe460a0869078c20432895acbdd53770c 100644 (file)
@@ -11,7 +11,7 @@
 
 #define ROCKSDB_MAJOR 6
 #define ROCKSDB_MINOR 25
-#define ROCKSDB_PATCH 2
+#define ROCKSDB_PATCH 3
 
 // 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