Changelog¶
Upcoming Version¶
Target is rocksdb 3.0
Version 0.2.1¶
Make CompactRange available: rocksdb.DB.compact_range()
Version 0.2¶
This version works with RocksDB version 2.8.fb. Now you have access to the more advanced options of rocksdb. Like changing the memtable or SST representation. It is also possible now to enable Universal Style Compaction.
- Fixed issue 3. Which fixed the change of prefix_extractor from raw-pointer to smart-pointer.
- Support the new rocksdb.Options.verify_checksums_in_compaction option.
- Add rocksdb.Options.table_factory option. So you could use the new ‘PlainTableFactories’ which are optimized for in-memory-databases.
- Add rocksdb.Options.memtable_factory option.
- Add options rocksdb.Options.compaction_style and rocksdb.Options.compaction_options_universal to change the compaction style.
- Update documentation to the new default values
- allow_mmap_reads=true
- allow_mmap_writes=false
- max_background_flushes=1
- max_open_files=5000
- paranoid_checks=true
- disable_seek_compaction=true
- level0_stop_writes_trigger=24
- level0_slowdown_writes_trigger=20
- Document new property names for rocksdb.DB.get_property().
Version 0.1¶
Initial version. Works with rocksdb version 2.7.fb.