Commit Graph

989 Commits (a8bf4d63f9004302b44ab01e3506edb33049d6e3)

Author SHA1 Message Date
Dhruba Borthakur 93d77a27d2 Universal Compaction should keep DeleteMarkers unless it is the earliest file. 11 years ago
Xing Jin 8ae905ed63 Fix unit tests for universal compaction (step 2) 11 years ago
Xing Jin 17b8f786a3 Fix unit tests/bugs for universal compaction (first step) 11 years ago
Deon Nicholas c2d7826ced [RocksDB] [MergeOperator] The new Merge Interface! Uses merge sequences. 11 years ago
Jim Paton 8e792e5896 Add soft_rate_limit stats 11 years ago
Jim Paton 1036537c94 Add soft and hard rate limit support 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
Jim Paton 9700677a2b Slow down writes gradually rather than suddenly 11 years ago
Xing Jin 0f0a24e298 Make arena block size configurable 11 years ago
Jim Paton 6db52b525a Don't use redundant Env::NowMicros() calls 11 years ago
Jim Paton 18afff2e63 Add stall counts to statistics 11 years ago
Dhruba Borthakur d7ba5bce37 Revert 6fbe4e981a3d74270a0160445bd993c464c23d76: If disable wal is set, then batch commits are avoided 11 years ago
Jim Paton 52d7ecfc78 Virtualize SkipList Interface 11 years ago
Dhruba Borthakur 6fbe4e981a If disable wal is set, then batch commits are avoided. 11 years ago
Mayank Agarwal bf66c10b13 Use KeyMayExist for WriteBatch-Deletes 11 years ago
Haobo Xu d364eea1fc [RocksDB] Fix FindMinimumEmptyLevelFitting 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
Haobo Xu 9ba82786ce [RocksDB] Provide contiguous sequence number even in case of write failure 12 years ago
Dhruba Borthakur 116ec527f2 Renamed 'hybrid_compaction' tp be "Universal Compaction'. 12 years ago
Dhruba Borthakur 47c4191fe8 Reduce write amplification by merging files in L0 back into L0 12 years ago
Dhruba Borthakur 554c06dd18 Reduce write amplification by merging files in L0 back into L0 12 years ago
Abhishek Kona 5ef6bb8c37 [rocksdb][refactor] statistic printing code to one place 12 years ago
Dhruba Borthakur 6acbe0fc45 Compact multiple memtables before flushing to storage. 12 years ago
Haobo Xu 1afdf28701 [RocksDB] Compaction Filter Cleanup 12 years ago
Deon Nicholas 4985a9f73b [Rocksdb] [Multiget] Introduced multiget into db_bench 12 years ago
Haobo Xu bdf1085944 [RocksDB] cleanup EnvOptions 12 years ago
Mayank Agarwal 184343a061 Max_mem_compaction_level can have maximum value of num_levels-1 12 years ago
Deon Nicholas d8c7c45ea0 Very basic Multiget and simple test cases. 12 years ago
Abhishek Kona d91b42ee27 [Rocksdb] Measure all FSYNC/SYNC times 12 years ago
Mark Callaghan d9f538e1a9 Improve output for GetProperty('leveldb.stats') 12 years ago
Haobo Xu 2b1fb5b01d [RocksDB] Add score column to leveldb.stats 12 years ago
Haobo Xu d897d33bf1 [RocksDB] Introduce Fast Mutex option 12 years ago
Haobo Xu 2df65c118c [RocksDB] Dump counters and histogram data periodically with compaction stats 12 years ago
heyongqiang 4b29651206 add block deviation option to terminate a block before it exceeds block_size 12 years ago
Haobo Xu ef15b9d178 [RocksDB] Fix MaybeDumpStats 12 years ago
Haobo Xu 0e879c93de [RocksDB] dump leveldb.stats periodically in LOG file. 12 years ago
Dhruba Borthakur 26541860d3 The max size of the write buffer size can be 64 GB. 12 years ago
Haobo Xu 87d0af15d8 [RocksDB] Introduce an option to skip log error on recovery 12 years ago
Abhishek Kona e1174306c5 [RocksDB] Simplify StopWatch implementation 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
Haobo Xu 73c0a33346 [RocksDB] fix compaction filter trigger condition 12 years ago
Abhishek Kona 8d58ecdc29 [RocksDB] Expose compaction stalls via db_statistics 12 years ago
Abhishek Kona 988c20b9f7 [RocksDB] Clear Archive WAL files 12 years ago
Haobo Xu 05e8854085 [Rocksdb] Support Merge operation in rocksdb 12 years ago
Haobo Xu eb6d139666 [RocksDB] Move table.h to table/ 12 years ago
Haobo Xu b4243e5a3d [RocksDB] CompactionFilter cleanup 12 years ago
Abhishek Kona 7c6c3c0ff4 [Rockdsdb] Better Error messages. Closing db instead of deleting db 12 years ago
Haobo Xu 013e9ebbf1 [RocksDB] [Performance] Speed up FindObsoleteFiles 12 years ago
Mayank Agarwal 94d86b25a9 Fix memory leak for probableWALfiles in db_impl.cc 12 years ago