parity-common
parity-common copied to clipboard
build(deps): update rocksdb requirement from 0.21 to 0.22
Updates the requirements on rocksdb to permit the latest version.
Release notes
Sourced from rocksdb's releases.
v0.22.0
What's Changed
- Fix memory leak when calling get_writebatch and avoid unnecessary clones by
@jkurian
in rust-rocksdb/rust-rocksdb#786- Update snappy to 1.1.10 by
@timsueberkrueb
in rust-rocksdb/rust-rocksdb#788- Prefer rocksdb_free to free for RocksDB memory by
@niklasf
in rust-rocksdb/rust-rocksdb#794- Expose flush_cfs_opt to flush multiple column families by
@lizhanhui
in rust-rocksdb/rust-rocksdb#793- Update to RocksDB 8.3.2 by
@niklasf
in rust-rocksdb/rust-rocksdb#796- Remove temporary boxed keys in batched_multi_get by
@axnsan12
in rust-rocksdb/rust-rocksdb#801- Wrap prop names into a PropName type offering free conversion to str by
@mina86
in rust-rocksdb/rust-rocksdb#780- Add
allow_ingest_behind
ffi call for DB Options by@siyuan0322
in rust-rocksdb/rust-rocksdb#808- Remove wrong outlive requirements for
Cache
in docs by@zheland
in rust-rocksdb/rust-rocksdb#812- feat: Support column_family_metadata, column_family_metadata_cf by
@ovr
in rust-rocksdb/rust-rocksdb#810- Update RocksDB to 8.5.3 by
@niklasf
in rust-rocksdb/rust-rocksdb#815- Expose
ReadTier
publicly by@tinct-martini
in rust-rocksdb/rust-rocksdb#821- Update RocksDB to 8.6.7 by
@aleksuss
in rust-rocksdb/rust-rocksdb#825- feat: Expose set_optimize_filters_for_memory by
@zaidoon1
in rust-rocksdb/rust-rocksdb#827- feat: Expose compression option parallel_threads by
@zaidoon1
in rust-rocksdb/rust-rocksdb#828- fix: add raw iterator validation before calling next method by
@aleksuss
in rust-rocksdb/rust-rocksdb#829- Fix typo in documentation by
@jazarine
in rust-rocksdb/rust-rocksdb#833- feat: Expose set_wal_compression_type by
@ovr
in rust-rocksdb/rust-rocksdb#817- Update RocksDB to 8.8.1 by
@zaidoon1
in rust-rocksdb/rust-rocksdb#835- feat: Expose compact_on_deletion_collector_factory by
@zaidoon1
in rust-rocksdb/rust-rocksdb#838- Fix bug in DBWALIterator that would return updates before the given sequence by
@schmidek
in rust-rocksdb/rust-rocksdb#831- feat: Expose wait_for_compact by
@zaidoon1
in rust-rocksdb/rust-rocksdb#841- feat: Expose set_auto_readahead_size by
@niklasf
in rust-rocksdb/rust-rocksdb#842- Update RocksDB to 8.9.1 by
@zaidoon1
in rust-rocksdb/rust-rocksdb#844- feat: Expose set_periodic_compaction_seconds by
@zaidoon1
in rust-rocksdb/rust-rocksdb#845- Update hash commit of the rocksdb submodule to corresponding v8.9.1 tag by
@aleksuss
in rust-rocksdb/rust-rocksdb#848- Make
CompactOptions
Send
andSync
by@GodTamIt
in rust-rocksdb/rust-rocksdb#849- Update to RocksDB 8.10.0 by
@zaidoon1
in rust-rocksdb/rust-rocksdb#852- add WriteBufferManager support by
@benoitmeriaux
in rust-rocksdb/rust-rocksdb#850- update doc and arg name for optimize_for_point_lookup by
@XiangpengHao
in rust-rocksdb/rust-rocksdb#856- Expose rocksdb cumulative statistics and histograms by
@AhmedSoliman
in rust-rocksdb/rust-rocksdb#853- Make
FlushOptions
Send
andSync
by@jansegre
in rust-rocksdb/rust-rocksdb#860- Export memory usage builder and MemoryUsage structs to users by
@AhmedSoliman
in rust-rocksdb/rust-rocksdb#854- Release 0.22.0 by
@aleksuss
in rust-rocksdb/rust-rocksdb#861New Contributors
@jkurian
made their first contribution in rust-rocksdb/rust-rocksdb#786@timsueberkrueb
made their first contribution in rust-rocksdb/rust-rocksdb#788@lizhanhui
made their first contribution in rust-rocksdb/rust-rocksdb#793@axnsan12
made their first contribution in rust-rocksdb/rust-rocksdb#801@siyuan0322
made their first contribution in rust-rocksdb/rust-rocksdb#808@ovr
made their first contribution in rust-rocksdb/rust-rocksdb#810@tinct-martini
made their first contribution in rust-rocksdb/rust-rocksdb#821@zaidoon1
made their first contribution in rust-rocksdb/rust-rocksdb#827@jazarine
made their first contribution in rust-rocksdb/rust-rocksdb#833@schmidek
made their first contribution in rust-rocksdb/rust-rocksdb#831@GodTamIt
made their first contribution in rust-rocksdb/rust-rocksdb#849@benoitmeriaux
made their first contribution in rust-rocksdb/rust-rocksdb#850
... (truncated)
Changelog
Sourced from rocksdb's changelog.
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)
- Add allow_ingest_behind ffi call for DB Options (siyuan0322)
- Remove wrong outlive requirements for cache in docs (zheland)
- Feat: support
column_family_metadata
andcolumn_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)
- Add doc-check to CI with fix warnings in docs (YuraKotov)
- Fix rustdoc::broken-intra-doc-links errors (YuraKotov)
- Fix 32-bit ARM build (EyeOfPython)
- Allow specifying checksum type (romanz)
- Enable librocksdb-sys to be built by rustc_codegen_cranelift (ZePedroResende)
- Update to RocksDB 8.0.0 (niklasf)
- Block cache creation failure is not recoverable (niklasf)
- Update iOS min version to 12 in the build script (mighty840)
- Actually enable
io-uring
(niklasf)- Update to RocksDB 8.1.1 (niklasf)
- Add
Cache::new_hyper_clock_cache()
(niklasf)
... (truncated)
Commits
e523ca4
Release 0.22.0 (#861)6fb6076
Export memory usage builder and MemoryUsage structs to users (#854)b1d8a04
MakeFlushOptions
Send
andSync
(#860)5fca3d6
Expose rocksdb cumulative statistics and histograms (#853)4336985
update doc and para name for optimize_for_point_lookup1fb26dd
Add WriteBufferManager support (#850)8fccdf5
Merge pull request #852 from zaidoon1/zaidoon/rocksdb-8.10734a9fa
Update to RocksDB 8.10.066f04df
MakeCompactOptions
Send
andSync
(#849)394121c
Update hash commit of the rocksdb submodule to corresponding v8.9.1 tag (#848)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)