rust-rocksdb v0.11.0 Release Notes
Release Date: 2019-01-10 // over 5 years ago-
Announcements
๐ This is the first release under the new [Maintainership](MAINTAINERSHIP.md) model. Three contributors have been selected to help maintain this library -- Oleksandr Anyshchenko (@aleksuss), Jordan Terrell (@iSynaptic), and Ilya Bogdanov (@vitvakatu). Many thanks to Tyler Neely (@spacejam) for your support while taking on this new role.
A gitter.im chat room has been created. Although it's not guaranteed to be "staffed", it may help to collaborate on changes to
rust-rocksdb
.
๐ Changes
- โ added LZ4, ZSTD, ZLIB, and BZIP2 compression support (iSynaptic)
- โ added support for
Checkpoint
(aleksuss) - โ added support for
SliceTransform
(spacejam) - โ added
DBPath
struct to ensure test databases are cleaned up (ekmartin, iSynaptic) - ๐ fixed
rustfmt.toml
to work with newerrustfmt
version (ekmartin, iSynaptic) - bindgen bumped up to 0.43 (s-panferov)
- made
ColumnFamily
structSend
(Tpt) - made
DBIterator
structSend
(Elzor) create_cf
anddrop_cf
methods onDB
now work with immutable references (aleksuss)- fixed crash in
test_column_family
test on macOS (aleksuss) - ๐ fixed/implemented CI builds for macOS and Windows (aleksuss, iSynaptic)
- exposed
set_skip_stats_update_on_db_open
option (romanz) - ๐ฒ exposed
keep_log_file_num
option (romanz) - โ added ability to retrieve
WriteBatch
serialized size (romanz) - โ added
set_options
method toDB
to allow changing options without closing and re-opening the database (romanz)