Commit Graph

25 Commits (15999e728ec5d5ab8037be0f85b41ec1033aaf05)

Author SHA1 Message Date
Igor Canadi 511b03a5b5 LogAndApply to take ColumnFamilyData 11 years ago
Igor Canadi eb055609e4 [column families] Move memtable and immutable memtable list to column family data 11 years ago
Igor Canadi 832158e7f7 Fsync directory after we create a new file 11 years ago
Igor Canadi e55b3c040c Fixing ref-counting memtables 11 years ago
Igor Canadi 983fafa56c Fix memory leak 11 years ago
Igor Canadi c583157d49 MemTableListVersion 11 years ago
Siying Dong a8029fdc75 Introduce MergeContext to Lazily Initialize merge operand list 11 years ago
Dhruba Borthakur 98968ba937 Free obsolete memtables outside the dbmutex had a memory leak. 11 years ago
Dhruba Borthakur 27bbef1180 Free obsolete memtables outside the dbmutex. 11 years ago
Kai Liu c17607a251 Fix the log number bug when updating MANIFEST file 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
Dhruba Borthakur 32c965d417 Flush was hanging because the configured options specified that more than 1 memtable need to be merged. 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Deon Nicholas c2d7826ced [RocksDB] [MergeOperator] The new Merge Interface! Uses merge sequences. 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
Xing Jin 0f0a24e298 Make arena block size configurable 11 years ago
Mayank Agarwal 2a986919d6 Make rocksdb-deletes faster using bloom filter 11 years ago
Dhruba Borthakur 6acbe0fc45 Compact multiple memtables before flushing to storage. 11 years ago
Haobo Xu 05e8854085 [Rocksdb] Support Merge operation in rocksdb 11 years ago
Abhishek Kona c41f1e995c Codemod NULL to nullptr 12 years ago
Kosie van der Merwe 8cd86a7be5 Fixing and adding some comments 12 years ago
Abhishek Kona d29f181923 Fix all the lint errors. 12 years ago
Dhruba Borthakur 1ca0584345 This is the mega-patch multi-threaded compaction 12 years ago