Skip to content

Commit e77ba4b

Browse files
mszeszko-metameta-codesync[bot]
authored andcommitted
Start 10.11.0 development (#14192)
Summary: 10.10.0 branch has been cut. ### Updated: HISTORY.md include/rocksdb/version.h tools/check_format_compatible.sh Pull Request resolved: #14192 Reviewed By: virajthakur Differential Revision: D89736225 Pulled By: pdillinger fbshipit-source-id: d7fc592b33a5c60dc2b53aa72ceafaa507730f20
1 parent 7e9f54d commit e77ba4b

File tree

6 files changed

+9
-5
lines changed

6 files changed

+9
-5
lines changed

HISTORY.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# Rocksdb Change Log
22
> NOTE: Entries for next release do not go here. Follow instructions in `unreleased_history/README.txt`
33
4+
## 10.10.0 (12/16/2025)
5+
### Bug Fixes
6+
* Fixed a bug in best-efforts recovery that causes use-after-free crashes when accessing SST files that were cached during the recovery.
7+
* Fix resumable compaction incorrectly allowing resumption from a truncated range deletion that is not well handled currently.
8+
* Fixed a bug in `PosixRandomFileAccess` IO uring submission queue ownership & management. Fix eliminates the false positive 'Bad cqe data' IO errors in `PosixRandomFileAccess::MultiRead` when interleaved with `PosixRandomFileAccess::ReadAsync` on the same thread.
9+
410
## 10.9.0 (11/21/2025)
511
### New Features
612
* Added an auto-tuning feature for DB manifest file size that also (by default) improves the safety of existing configurations in case `max_manifest_file_size` is repeatedly exceeded. The new recommendation is to set `max_manifest_file_size` to something small like 1MB and tune `max_manifest_space_amp_pct` as needed to balance write amp and space amp in the manifest. Refer to comments on those options in `DBOptions` for details. Both options are (now) mutable.

folly.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ endif # FMT_SOURCE_PATH
9898
PLATFORM_LDFLAGS += -lglog
9999
endif
100100

101-
FOLLY_COMMIT_HASH = abe68f7e917e8b7a0ee2fe066c972dc98fd35aa1
101+
FOLLY_COMMIT_HASH = 94a8e82cf16a0e229fc4fc89140219434ba78fa2
102102

103103
# For public CI runs, checkout folly in a way that can build with RocksDB.
104104
# This is mostly intended as a test-only simulation of Meta-internal folly

include/rocksdb/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// NOTE: in 'main' development branch, this should be the *next*
1313
// minor or major version number planned for release.
1414
#define ROCKSDB_MAJOR 10
15-
#define ROCKSDB_MINOR 10
15+
#define ROCKSDB_MINOR 11
1616
#define ROCKSDB_PATCH 0
1717

1818
// Make it easy to do conditional compilation based on version checks, i.e.

tools/check_format_compatible.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ EOF
137137

138138
# To check for DB forward compatibility with loading options (old version
139139
# reading data from new), as well as backward compatibility
140-
declare -a db_forward_with_options_refs=("8.6.fb" "8.7.fb" "8.8.fb" "8.9.fb" "8.10.fb" "8.11.fb" "9.0.fb" "9.1.fb" "9.2.fb" "9.3.fb" "9.4.fb" "9.5.fb" "9.6.fb" "9.7.fb" "9.8.fb" "9.9.fb" "9.10.fb" "9.11.fb" "10.0.fb" "10.1.fb" "10.2.fb" "10.3.fb" "10.4.fb" "10.5.fb" "10.6.fb" "10.7.fb" "10.8.fb" "10.9.fb")
140+
declare -a db_forward_with_options_refs=("8.6.fb" "8.7.fb" "8.8.fb" "8.9.fb" "8.10.fb" "8.11.fb" "9.0.fb" "9.1.fb" "9.2.fb" "9.3.fb" "9.4.fb" "9.5.fb" "9.6.fb" "9.7.fb" "9.8.fb" "9.9.fb" "9.10.fb" "9.11.fb" "10.0.fb" "10.1.fb" "10.2.fb" "10.3.fb" "10.4.fb" "10.5.fb" "10.6.fb" "10.7.fb" "10.8.fb" "10.9.fb" "10.10.fb")
141141
# To check for DB forward compatibility without loading options (in addition
142142
# to the "with loading options" set), as well as backward compatibility
143143
declare -a db_forward_no_options_refs=() # N/A at the moment

unreleased_history/bug_fixes/ber_table_cache_uaf.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

unreleased_history/bug_fixes/truncated_range_del_resume_compaction.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)