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 the Options (PatrickNicholas)
    • Add set_max_total_wal_size to the Options (wqfish)
    • Simplify conversion on iterator item (zhangsoledad)
    • โž• Add flush_cf method to the DB (wqfish)
    • ๐Ÿ›  Fix potential segfault when calling next on the DBIterator that is at the end of the range (wqfish)
    • ๐Ÿšš Move to Rust 2018 (wqfish)
    • ๐Ÿ›  Fix doc for WriteBatch::delete (wqfish)
    • โฌ†๏ธ Bump uuid and bindgen 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 use tempfile (jder)
    • ๐Ÿ”จ Refactor db.rs and lib.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 and next methods (wqfish)
    • Add support for open_as_secondary APIs (calavera)