From: anand76 Date: Thu, 6 Mar 2025 17:51:05 +0000 (-0800) Subject: Update HISTORY and version to 10.1.0 X-Git-Tag: v10.0.1~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6fff8f68491ef3e0e214b08bb988ddc59643de5f;p=rocksdb.git Update HISTORY and version to 10.1.0 --- diff --git a/HISTORY.md b/HISTORY.md index ab8466abd..fcef3186c 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,12 @@ # Rocksdb Change Log > NOTE: Entries for next release do not go here. Follow instructions in `unreleased_history/README.txt` +## 10.1.0 (03/05/2025) +### Public API Changes +* Add an unordered map of name/value pairs, ReadOptions::property_bag, to pass opaque options through to an external table when creating an Iterator. +* Introduced CompactionServiceJobStatus::kAborted to allow handling aborted scenario in Schedule(), Wait() or OnInstallation() APIs in Remote Compactions. +* Added a column family option disallow_memtable_writes to safely fail any attempts to write to a non-default column family. This can be used for column families that are ingest only. + ## 10.0.0 (02/21/2025) ### New Features * Introduced new `auto_refresh_iterator_with_snapshot` opt-in knob that (when enabled) will periodically release obsolete memory and storage resources for as long as the iterator is making progress and its supplied `read_options.snapshot` was initialized with non-nullptr value. diff --git a/include/rocksdb/version.h b/include/rocksdb/version.h index 46e6b49d6..104a6483d 100644 --- a/include/rocksdb/version.h +++ b/include/rocksdb/version.h @@ -12,7 +12,7 @@ // NOTE: in 'main' development branch, this should be the *next* // minor or major version number planned for release. #define ROCKSDB_MAJOR 10 -#define ROCKSDB_MINOR 0 +#define ROCKSDB_MINOR 1 #define ROCKSDB_PATCH 0 // Do not use these. We made the mistake of declaring macros starting with diff --git a/unreleased_history/public_api_changes/read_options_property_bag.md b/unreleased_history/public_api_changes/read_options_property_bag.md deleted file mode 100644 index 5b9b58e1d..000000000 --- a/unreleased_history/public_api_changes/read_options_property_bag.md +++ /dev/null @@ -1 +0,0 @@ -Add an unordered map of name/value pairs, ReadOptions::property_bag, to pass opaque options through to an external table when creating an Iterator. diff --git a/unreleased_history/public_api_changes/remote_compaction_aborted_status.md b/unreleased_history/public_api_changes/remote_compaction_aborted_status.md deleted file mode 100644 index eb36ed63a..000000000 --- a/unreleased_history/public_api_changes/remote_compaction_aborted_status.md +++ /dev/null @@ -1 +0,0 @@ -Introduced CompactionServiceJobStatus::kAborted to allow handling aborted scenario in Schedule(), Wait() or OnInstallation() APIs in Remote Compactions.