rust-rocksdb v0.14.0 Release Notes
Release Date: 2020-04-22 // about 4 years ago-
- โก๏ธ Updated lz4 to v1.9.2 (ordian)
- ๐ BlockBasedOptions: expose
format_version
,[index_]block_restart_interval
(ordian) - ๐ Improve
ffi_try
macro to make trailing comma optional (wqfish) - โ Add
set_ratelimiter
to theOptions
(PatrickNicholas) - Add
set_max_total_wal_size
to theOptions
(wqfish) - Simplify conversion on iterator item (zhangsoledad)
- โ Add
flush_cf
method to theDB
(wqfish) - ๐ Fix potential segfault when calling
next
on theDBIterator
that is at the end of the range (wqfish) - ๐ Move to Rust 2018 (wqfish)
- ๐ Fix doc for
WriteBatch::delete
(wqfish) - โฌ๏ธ Bump
uuid
andbindgen
dependencies (jonhoo) - ๐ Change APIs that never return error to not return
Result
(wqfish) - ๐ Fix lifetime parameter for iterators (wqfish)
- Add a doc for
optimize_level_style_compaction
method (NikVolf) - ๐ Make
DBPath
usetempfile
(jder) - ๐จ Refactor
db.rs
andlib.rs
into smaller pieces (jder) - Check if we're on a big endian system and act upon it (knarz)
- โฌ๏ธ Bump internal snappy version up to 1.1.8 (aleksuss)
- โฌ๏ธ Bump rocksdb version up to 6.7.3 (aleksuss)
- Atomic flush option (mappum)
- Make
set_iterate_upper_bound
method safe (wqfish) - โ Add support for data block hash index (dvdplm)
- โ Add some extra config options (casualjim)
- โ Add support for range delete APIs (wqfish)
- ๐ Improve building
librocksdb-sys
with system libraries (basvandijk) - Add support for
open_for_read_only
APIs (wqfish) - ๐ Fix doc for
DBRawIterator::prev
andnext
methods (wqfish) - Add support for
open_as_secondary
APIs (calavera)