Commit Graph

481 Commits (7cbb298dbea48bcbae1251f05e95e68505954c6e)

Author SHA1 Message Date
Igor Canadi 7cf5728440 Cleaning up BackupableDB + fix valgrind errors 11 years ago
Igor Canadi 784e62f98d Fix unused variable warning 11 years ago
Igor Canadi fb9fce4fc3 [RocksDB] BackupableDB 11 years ago
Igor Canadi 0a5ec49895 Make DBWithTTL more like StackableDB 11 years ago
Mayank Agarwal 92e8316118 Make GetDbIdentity pure virtual and also implement it for StackableDB, DBWithTTL 11 years ago
Igor Canadi 3ce3658411 DB::GetOptions() 11 years ago
Igor Canadi 11c26bd4a4 [RocksDB] Interface changes required for BackupableDB 11 years ago
Igor Canadi ec0acfbca1 Fix stack overflow 11 years ago
Pascal Borreli 443e04e62d Fixed typos 11 years ago
kailiu 21587760b9 Fixing the warning messages captured under mac os # Consider using `git commit -m 'One line title' && arc diff`. # You will save time by running lint and unit in the background. 11 years ago
Mayank Agarwal f837f5b1c9 Making the transaction log iterator more robust 11 years ago
Haobo Xu 8cbe5bb56b [RocksDB] Add OnCompactionStart to CompactionFilter class 11 years ago
Mayank Agarwal 56305221c4 Unify DeleteFile and DeleteWalFiles 11 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Dhruba Borthakur 4463b11cad Migrate names of properties from 'leveldb' prefix to 'rocksdb' prefix. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Mayank Agarwal 854d236361 Add backward compatible option in GetLiveFiles to choose whether to not Flush first 11 years ago
Rajat Goel 11c65021fb Revert "Minor fixes found while trying to compile it using clang on Mac OS X" 11 years ago
Rajat Goel 5f2c136c32 Minor fixes found while trying to compile it using clang on Mac OS X 11 years ago
Mayank Agarwal e2a093a6c3 Fix delete in db_ttl.cc 11 years ago
Mayank Agarwal 4b785aab05 Add logdata to ttl 11 years ago
Xing Jin 42c109cc2e New ldb command to convert compaction style 11 years ago
Mayank Agarwal b1d09f1a51 Fix build failing becasue of ttl-keymayexist 11 years ago
Mayank Agarwal f121c4f504 KeyMayExist for ttl 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Deon Nicholas 6f4e3ee3e8 Added include guards to stringappend and redis-list 11 years ago
Deon Nicholas b87dcae1a3 Made merge_oprator a shared_ptr; and added TTL unit tests 11 years ago
Mayank Agarwal 8a3547d38e API for getting archived log files 11 years ago
Deon Nicholas e1346968d8 Merge operator fixes part 1. 11 years ago
Deon Nicholas ad48c3c262 Benchmarking for Merge Operator 11 years ago
Mayank Agarwal f1bf169484 Counter for merge failure 11 years ago
sumeet 3b81df34bd Separate compaction filter for each compaction 11 years ago
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
Deon Nicholas 34ef873290 Added stringappend_test back into the unit tests. 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
Deon Nicholas 8926b72751 Minor tweaks to StringAppend MergeOperator. 12 years ago
Deon Nicholas 5679107b07 Completed the implementation and test cases for Redis API. 12 years ago
Mayank Agarwal 3c35eda9bd Make Write API work for TTL databases 12 years ago
Deon Nicholas db1f0cddf3 Fixed valgrind errors 12 years ago
Deon Nicholas d8c7c45ea0 Very basic Multiget and simple test cases. 12 years ago
Haobo Xu 8a59ed9bc7 [RockdDB] fix build 12 years ago