Skip to content

Releases: iabudiab/ObjectiveRocks

ObjectiveRocks 0.2.0

11 Jun 20:35
Compare
Choose a tag to compare
ObjectiveRocks 0.2.0 Pre-release
Pre-release

Released on 2015.02.01

Added

  • Column Families implementation
  • Implementation for Generic Merge Operators
  • Built-In comparator types for NSString, NSNumber, and RocksDB's own native byte-wise comparator
  • Built-In Key-Value encoders and decoders for NSString and NSJSONSerializable types
  • Write Batch methods for merge operations
  • Prefix-based seek iterations
  • Tests

ObjectiveRocks 0.1.0

11 Jun 20:34
Compare
Choose a tag to compare
ObjectiveRocks 0.1.0 Pre-release
Pre-release

Released on 2015.12.23

First release of ObjectiveRocks featuring basic RocksDB functionality:

  • Opening and closing RocksDB instances
  • Basic DB options
  • Put, Get and Delete operations
  • Read and Write options that are specific to single operations
  • Atomic updates via Write Batches
  • Key-Value encoders and decoders for converting arbitrary objects to and from NSData
  • Database iteration support
  • Database Snapshots - Read-only view over the entire DB
  • Key Comparators support - For custom key-ordering in the DB
  • Associative Merge Operators support - Atomic read-modify-write operations