ObjectiveRocks v0.6.0 Release Notes
Release Date: 2016-06-12 // almost 8 years ago-
๐ Released on 2016.06.12
- RocksDB Version:
4.6.1
: facebook/rocksdb@8d7926a
โ Added
- ๐ Support for opening the database in read-only mode
- ๐ Support for
Write Batch with Index
andWrite Batch Iterator
- ๐ Support for
Range Compaction
operations - Nullability annotations
- Better compatibility with Swift
- ๐ New statistics and counters
- Cocoapods Podspec
- Travis integration
๐ฅ Breaking Changes
- RocksDB initializers were changed to class instead of instance methods
- โ Removed RocksDB methods without error parameter
- Better compatibility with Swift's error-handling model
- Redundancy
- ๐จ Refactored all RocksDB methods so that the error parameter is the last
- Better compatibility with Swift's error-handling model
- โ Removed
Column Family Metadata
from iOS target - ๐จ
RocksDBIteratorKeyRange
is refactored toRocksDBKeyRange
- Key ranges are used not only for iterations but also for compaction jobs
- Empty-range constant is refactored to open-range, since it represents a range containing all the keys
- ๐ ObjectiveRocks builds frameworks now instead of static libraries
- RocksDB Version: