Commit Graph

70 Commits (533e47709c851df30252ea02f6d683d1764a3db7)

Author SHA1 Message Date
Mike Kolupaev b4d7209428 Add an option to put first key of each sst block in the index (#5289) 5 years ago
Vijay Nadimpalli 24b118ad98 Combine the read-ahead logic for user reads and compaction reads (#5431) 5 years ago
Levi Tamasi 5355e527d9 Make the 'block read count' performance counters consistent (#5484) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Yuchi Chen 78a6e07c83 Fix compilation errors for 32bits/LITE/ios build. (#5220) 6 years ago
Sagar Vemuri efa948741c Use creation_time or mtime when file_creation_time=0 (#5184) 6 years ago
Sagar Vemuri d3d20dcdca Periodic Compactions (#5166) 6 years ago
Zhongyi Xie 26015f3b48 add compression options to table properties (#5081) 6 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 6 years ago
Yanqin Jin 2d049ab7e8 Checksum properties block for block-based table (#4956) 6 years ago
Andrew Kryczka 8ec3e72551 Cache dictionary used for decompressing data blocks (#4881) 6 years ago
Yi Wu 512a5e3ef8 Fix BlockBasedTable not always using memory allocator if available (#4678) 6 years ago
Siying Dong b82e57d425 Remove two variables from BlockContents class and don't use class Block for compressed block (#4650) 6 years ago
Abhishek Madan eaaf1a6f05 Promote rocksdb.{deleted.keys,merge.operands} to main table properties (#4594) 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Siying Dong 8f06b4fa01 Separate some IndexBlockIter logic from BlockIter (#4136) 6 years ago
Maysam Yabandeh d4ad32d7bd Refactor BlockIter (#4121) 6 years ago
Nikhil Benesch 17339dc2f3 Add table property tracking number of range deletions (#4016) 6 years ago
Zhongyi Xie 80bc35927c Should only decode restart points for uncompressed blocks (#3996) 7 years ago
Fenggang Wu 3593275357 Remove restart point from the properties_block (#3970) 7 years ago
Maysam Yabandeh 402b7aa07f Exclude seq from index keys 7 years ago
Siying Dong 2f1a3a4d74 Refactor ReadBlockContents() 7 years ago
Zhongyi Xie a6c6b8b38c Revert "No need for Restart Interval for meta blocks" 7 years ago
Yi Wu 66a2c44ef4 Add DB::Properties::kEstimateOldestKeyTime 7 years ago
Zhongyi Xie 593d3de371 No need for Restart Interval for meta blocks 7 years ago
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Sagar Vemuri 1cd45cd1b3 FIFO Compaction with TTL 8 years ago
Maysam Yabandeh 6f4154d693 record index partition properties 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 8 years ago
Islam AbdelRahman b88f8e87c5 Support SST files with Global sequence numbers [reland] 8 years ago
Islam AbdelRahman d062328977 Revert "Support SST files with Global sequence numbers" 8 years ago
Islam AbdelRahman ab01da5437 Support SST files with Global sequence numbers 8 years ago
Aaron Gao c7004840d2 store prefix_extractor_name in table 8 years ago
John Alexander 9430333f84 New Statistics to track Compression/Decompression (#1197) 8 years ago
krad a08c8c851a Added PersistentCache abstraction 9 years ago
Ashish Shenoy fa3536d202 Store SST file compression algorithm as a TableProperty 9 years ago
Islam AbdelRahman 5bd4022fec Add comparator, merge operator, property collectors to SST file properties (again) 9 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Islam AbdelRahman 838676c17b Revert "Adding new table properties" 9 years ago
Islam AbdelRahman 8be568a9c2 Adding new table properties 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Andres Noetzli 3c9cef1eed Unified maps with Comparator for sorting, other cleanup 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 10 years ago
Igor Canadi 96b8240bc5 Support footer versions bigger than 1 10 years ago