Releases
rocksdb-3.4
siying
released this
28 Aug 15:32
New Features
Support Multiple DB paths in universal style compactions
Add feature of storing plain table index and bloom filter in SST file.
CompactRange() will never output compacted files to level 0. This used to be the case when all the compaction input files were at level 0.
Public API changes
DBOptions.db_paths now is a vector of a DBPath structure which indicates both of path and target size
NewPlainTableFactory instead of bunch of parameters now accepts PlainTableOptions, which is defined in include/rocksdb/table.h
Moved include/utilities/.h to include/rocksdb/utilities/ .h
Statistics APIs now take uint32_t as type instead of Tickers. Also make two access functions getTickerCount and histogramData const
Add DB property rocksdb.estimate-num-keys, estimated number of live keys in DB.
Add DB::GetIntProperty(), which returns DB properties that are integer as uint64_t.
Other notes
Fixed a data race bug that might cause segment fault
Fixed a bug of manual compaction.
You can’t perform that action at this time.