Commit Graph

71 Commits (4eabbdb7ec8b7867dadfb3216057a64b5b4e5b16)

Author SHA1 Message Date
Deon Nicholas e37eb21e92 minor change to fix build 11 years ago
Deon Nicholas c2d7826ced [RocksDB] [MergeOperator] The new Merge Interface! Uses merge sequences. 11 years ago
Mayank Agarwal 73f9518b21 Fix build 11 years ago
Mayank Agarwal 1d7b4765c3 Expose base db object from ttl wrapper 11 years ago
Mayank Agarwal cacd812fb2 Support user's compaction filter in TTL logic 11 years ago
Mayank Agarwal c42485f67c Merge operator for ttl 11 years ago
Mayank Agarwal 59d0b02f8b Expand KeyMayExist to return the proper value if it can be found in memory and also check block_cache 11 years ago
Haobo Xu 9ee68871dc [RocksDB] Enable manual compaction to move files back to an appropriate level. 11 years ago
Mayank Agarwal 2a986919d6 Make rocksdb-deletes faster using bloom filter 12 years ago
Mayank Agarwal b858da709a Simplify bucketing logic in ldb-ttl 12 years ago
Mayank Agarwal 61f1baaedf Introducing timeranged scan, timeranged dump in ldb. Also the ability to count in time-batches during Dump 12 years ago
Mayank Agarwal 3c35eda9bd Make Write API work for TTL databases 12 years ago
Deon Nicholas d8c7c45ea0 Very basic Multiget and simple test cases. 12 years ago
Haobo Xu 4ca3c67bd3 [RocksDB] Cleanup compaction filter to use a class interface, instead of function pointer and additional context pointer. 12 years ago
Mayank Agarwal 3102628873 Bring read_only into ttl 12 years ago
Mayank Agarwal c605e12479 Adding Sanity checks in Get and Iterator->value for ttl 12 years ago
Haobo Xu 05e8854085 [Rocksdb] Support Merge operation in rocksdb 12 years ago
Mayank Agarwal 37e97b1297 Fix invalid-read to freed memory in ttl-iterator 12 years ago
Mayank Agarwal d786b25e2d Timestamp and TTL Wrapper for rocksdb 12 years ago