Commit Graph

64 Commits (7c6a7e8fa8e0a77207a82c59a886230d2c086172)

Author SHA1 Message Date
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 5 years ago
Levi Tamasi 6301dbe7a7 Use function objects as deleters in the block cache (#6545) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 5 years ago
Peter Dillinger 4b86fe1123 Log warning for high bits/key in legacy Bloom filter (#6312) 5 years ago
Zhichao Cao cddd637997 Merge adjacent file block reads in RocksDB MultiGet() and Add uncompressed block to cache (#6089) 5 years ago
sdong a68dff5c35 Apply formatter to some recent commits (#6138) 5 years ago
Ziyue Yang 7e2f831924 Fix wrong ExtractUserKey usage in BlockBasedTableBuilder::EnterUnbuff… (#6100) 5 years ago
Peter Dillinger ca3b6c28c9 Expose and elaborate FilterBuildingContext (#6088) 5 years ago
Peter Dillinger f059c7d9b9 New Bloom filter implementation for full and partitioned filters (#6007) 5 years ago
Peter Dillinger ca7ccbe2ea Misc hashing updates / upgrades (#5909) 5 years ago
Yanqin Jin 340ed4fac7 Add support for timestamp in Get/Put (#5079) 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
Yuchi Chen 78a6e07c83 Fix compilation errors for 32bits/LITE/ios build. (#5220) 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
Siying Dong 89ab1381f8 Apply automatic formatting to some files (#5114) 6 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 6 years ago
Siying Dong 5e298f865b Add two more StatsLevel (#5027) 6 years ago
Zhongyi Xie ed995c6a69 add whole key bloom filter support in memtables (#4985) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Andrew Kryczka c8c8104d7e Dictionary compression for files written by SstFileWriter (#4978) 6 years ago
Andrew Kryczka 62f70f6d14 Reduce scope of compression dictionary to single SST (#4952) 6 years ago
Peter (Stig) Edwards 79496d71ed Increment NUMBER_BLOCK_NOT_COMPRESSED when !GoodCompressionRatio (#4929) 6 years ago
Yanqin Jin 2d049ab7e8 Checksum properties block for block-based table (#4956) 6 years ago
Yanqin Jin 158da7a6ee Verify checksum before ingestion (#4916) 6 years ago
Andrew Kryczka 8ec3e72551 Cache dictionary used for decompressing data blocks (#4881) 6 years ago
Andrew Kryczka 01013ae766 Digest ZSTD compression dictionary once when writing SST file (#4849) 6 years ago
Andrew Kryczka ace543a815 fix accounting for range tombstones in TableProperties (#4841) 6 years ago
Sagar Vemuri 0463f61837 Refactor BlockBasedTable::Open (#4636) 6 years ago
Yi Wu 05d9d82181 Revert "Move MemoryAllocator option from Cache to BlockBasedTableOpti… (#4697) 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
Yi Wu b32d087dbb Move MemoryAllocator option from Cache to BlockBasedTableOptions (#4676) 6 years ago
Bo Hou cd9404bb77 xxhash 64 support 6 years ago
Abhishek Madan eaaf1a6f05 Promote rocksdb.{deleted.keys,merge.operands} to main table properties (#4594) 6 years ago
Yi Wu f560c8f5c8 s/CacheAllocator/MemoryAllocator/g (#4590) 6 years ago
Igor Canadi 1cf5deb8fd Introduce CacheAllocator, a custom allocator for cache blocks (#4437) 6 years ago
Andrew Kryczka 2c14662213 Revert "Digest ZSTD compression dictionary once per SST file (#4251)" (#4347) 6 years ago
Andrew Kryczka 6c40806e51 Digest ZSTD compression dictionary once per SST file (#4251) 6 years ago
Fenggang Wu 19ec44fd39 Improve point-lookup performance using a data block hash index (#4174) 6 years ago
Maysam Yabandeh d511f35ea7 Fix wrong partitioned index size recorded in properties block (#4259) 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Siying Dong a5e851e113 Reformatting some recent changes (#4161) 6 years ago
Andrew Kryczka ab35505e21 Write properties metablock last in block-based tables (#4158) 6 years ago
Maysam Yabandeh 29ffbb8a50 Charging block cache more accurately (#4073) 6 years ago
Nikhil Benesch 17339dc2f3 Add table property tracking number of range deletions (#4016) 6 years ago
Zhongyi Xie f1592a06c2 run make format for PR 3838 (#3954) 7 years ago
Dmitri Smirnov f4b72d7056 Provide a way to override windows memory allocator with jemalloc for ZSTD 7 years ago
Maysam Yabandeh 402b7aa07f Exclude seq from index keys 7 years ago