diff options
author | Oleksandr Anyshchenko <aanischenko@gmail.com> | 2024-02-13 14:13:49 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-13 14:13:49 +0000 |
commit | e523ca4a13a7bf364abd0743149d0b3cd40856c0 (patch) | |
tree | a16940b1776187e31bf0095537e2515fad31e8b2 | |
parent | 6fb60765b6eff54ae565df3ec58cb3afa1602fc7 (diff) |
Release 0.22.0 (#861)v0.22.0
-rw-r--r-- | CHANGELOG.md | 36 | ||||
-rw-r--r-- | Cargo.toml | 2 |
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) @@ -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>"] |