summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleksandr Anyshchenko <aanischenko@gmail.com>2024-02-13 14:13:49 +0000
committerGitHub <noreply@github.com>2024-02-13 14:13:49 +0000
commite523ca4a13a7bf364abd0743149d0b3cd40856c0 (patch)
treea16940b1776187e31bf0095537e2515fad31e8b2
parent6fb60765b6eff54ae565df3ec58cb3afa1602fc7 (diff)
Release 0.22.0 (#861)v0.22.0
-rw-r--r--CHANGELOG.md36
-rw-r--r--Cargo.toml2
2 files changed, 35 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0b27d29..b68a0bb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,10 +2,42 @@
## [Unreleased]
+## 0.22.0 (2024-02-13)
+
+* Free memory on writebatch index and avoid unnecessary clones (jkurian)
+* Update snappy to 1.1.10 (timsueberkrueb)
+* Prefer rocksdb_free to free for RocksDB memory (niklasf)
+* Expose flush_cfs_opt to flush multiple column families (lizhanhui)
+* Update to RocksDB 8.3.2 (niklasf)
+* Remove temporary boxed keys in batched_multi_get (axnsan12)
+* Convert properties to `&PropName` which can be converted at no cost to `&CStr` and `&str` (mina86)
* Bump MSRV to 1.63.0 (mina86)
-* Convert properties to `&PropName` which can be converted at no cost to `&CStr`
- and `&str` (mina86)
+* Add allow_ingest_behind ffi call for DB Options (siyuan0322)
+* Remove wrong outlive requirements for cache in docs (zheland)
+* Feat: support `column_family_metadata` and `column_family_metadata_cf` (ovr)
+* Update RocksDB to 8.5.3 (niklasf)
+* Expose ReadTier publicly (tinct-martini)
+* Update RocksDB to 8.6.7 (aleksuss)
+* Feat: expose `set_optimize_filters_for_memory` (zaidoon1)
+* Feat: expose compression option parallel_threads (zaidoon1)
+* Fix: add raw iterator validation before calling next method (aleksuss)
+* Fix typo in documentation (jazarine)
+* Feat: Expose `set_wal_compression_type` (ovr)
+* Update RocksDB to 8.8.1 (zaidoon1)
+* Feat: Expose `compact_on_deletion_collector_factory` (zaidoon1)
+* Fix bug in DBWALIterator that would return updates before the given sequence (schmidek)
+* Feat: Expose wait_for_compact (zaidoon1)
+* Feat: Expose `set_auto_readahead_size` (niklasf)
+* Update RocksDB to 8.9.1 (zaidoon1)
+* Feat: Expose `set_periodic_compaction_seconds` (zaidoon1)
+* Update hash commit of the rocksdb submodule to corresponding v8.9.1 (aleksuss)
+* Make CompactOptions Send and Sync (GodTamIt)
+* Update to RocksDB 8.10.0 (zaidoon1)
* Add WriteBufferManager support (benoitmeriaux)
+* Update doc and parameter name for `optimize_for_point_lookup` (XiangpengHao)
+* Expose rocksdb cumulative statistics and histograms (AhmedSoliman)
+* Make FlushOptions Send and Sync (jansegre)
+* Export memory usage builder and MemoryUsage structs to users (AhmedSoliman)
## 0.21.0 (2023-05-09)
diff --git a/Cargo.toml b/Cargo.toml
index df23601..106e9b2 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "rocksdb"
description = "Rust wrapper for Facebook's RocksDB embeddable database"
-version = "0.21.0"
+version = "0.22.0"
edition = "2018"
rust-version = "1.66.0"
authors = ["Tyler Neely <t@jujit.su>", "David Greenberg <dsg123456789@gmail.com>"]