Commit Graph

2039 Commits (f79b3d19a77f649536da6321f40e1c0d269bde48)

Author SHA1 Message Date
Dhruba Borthakur b4ad5e89ae Implement a compressed block cache. 11 years ago
Piyush Garg 1e4375d2ef Task #3071144 Enhance ldb (db dump tool for leveldb) to report row counters for each row type 11 years ago
Igor Canadi b572e81f94 Flush Log every 5 seconds 11 years ago
Naman Gupta fe25070242 In-place updates for equal keys and similar sized values 11 years ago
Siying Dong d4eec30ed0 Make "Table" pluggable 11 years ago
Kai Liu 994575c134 Support user-defined table stats collector 11 years ago
Igor Canadi cb8a7302e4 Implement max_size in BlobStore 11 years ago
Haobo Xu 2fb361ad98 [RocksDB] Add perf_context.wal_write_time to track time spent on writing the recovery log. 11 years ago
Igor Canadi 30f1b97a06 Enable blobs to be fragmented 11 years ago
Mayank Agarwal 9b50106f9a Dbid feature 11 years ago
Igor Canadi c674b42d52 Rephrasing the comment 11 years ago
Igor Canadi bcc8557901 tmpfs does not support fallocate 11 years ago
Vamsi Ponnekanti 6731997f64 [ldb compact is not allowing ttl flag] 11 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Igor Canadi fc4616d898 External Value Store 11 years ago
Dhruba Borthakur b825df81e2 Fix error in previous commit of 'ftruncate' to 'fallocate'. 11 years ago
Dhruba Borthakur 8457b74c26 Fix Unit test when run on tmpfs 11 years ago
Mayank Agarwal da2fd001a6 Fix rocksdb->levledb BytewiseComparator and inverted order of error in db/version_set.cc 11 years ago
sdong f8509653ba LRUCache to try to clean entries not referenced first. 11 years ago
Siying Dong 40a1e31fa5 Minor: Fix a lint error in cache_test.cc 11 years ago
Igor Canadi d2ca2bd183 Fixing build failure 11 years ago
Igor Canadi d0beadd456 Env class that can randomly read and write 11 years ago
Naman Gupta cbf4a06427 Add option for storing transaction logs in a separate dir 11 years ago
Igor Canadi fa46ddb41f Move delete and free outside of crtical section 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
Haobo Xu fa798e9e28 [Rocksdb] Submit mem table flush job in a different thread pool 11 years ago
Haobo Xu 71046971f0 [RocksDB] Added perf counters to track skipped internal keys during iteration 11 years ago
Haobo Xu 22bb7c754b [RocksDB] print the name of options.memtable_factory in LOG so we know 11 years ago
Dhruba Borthakur f1a60e5c3e The vector rep implementation was segfaulting because of incorrect initialization of vector. 11 years ago
Dhruba Borthakur 87d6eb2f6b Implement apis in the Environment to clear out pages in the OS cache. 11 years ago
Dhruba Borthakur 5e9f3a9aa7 Better locking in vectorrep that increases throughput to match speed of storage. 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
Haobo Xu 8866448001 [RocksDB] fix build env_test 11 years ago
Dhruba Borthakur 4012ca1c7b Added a parameter to limit the maximum space amplification for universal compaction. 11 years ago
Haobo Xu 1565dab809 [RocksDB] Enhance Env to support two thread pools LOW and HIGH 11 years ago
Haobo Xu 0e422308aa [RocksDB] Remove Log file immediately after memtable flush 11 years ago
Haobo Xu f2f4c8072f [RocksDB] Added nano second stopwatch and new perf counters to track block read cost 11 years ago
Dhruba Borthakur 197034e4c3 An iterator may automatically invoke reseeks. 11 years ago
Xing Jin 42c109cc2e New ldb command to convert compaction style 11 years ago
Jim Paton 5c3b254ef2 Fix memory leak 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Jim Paton 74781a0c49 Add three new MemTableRep's 11 years ago
Tyler Harter a8f47a4006 Add options to dump. 11 years ago
Tyler Harter f5f1842282 Prefix filters for scans (v4) 11 years ago
sumeet 3b81df34bd Separate compaction filter for each compaction 11 years ago
Haobo Xu 3a3b1c3e6c [RocksDB] Improve manifest dump to print internal keys in hex for version edits. 11 years ago
Xing Jin 17b8f786a3 Fix unit tests/bugs for universal compaction (first step) 11 years ago
Mayank Agarwal 1d7b4765c3 Expose base db object from ttl wrapper 11 years ago