Commit Graph

172 Commits (6c2c0635c927be9c14d57e1592c2c42079c07067)

Author SHA1 Message Date
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Andrew Kryczka 4bf169f07e Disable readahead when using mmap for reads 7 years ago
LingBin 72942ad7a4 Recommit "Avoid adding tombstones of the same file to RangeDelAggregator multiple times" 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Zhongyi Xie 44653c7b7a Revert "Avoid adding tombstones of the same file to RangeDelAggregato… 7 years ago
LingBin e80709a33a Avoid adding tombstones of the same file to RangeDelAggregator multiple times 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
jsteemann 4e7a182d09 Several small "fixes" 7 years ago
Zhongyi Xie 32e31d49d1 Make DBOption compaction_readahead_size dynamic 7 years ago
Sagar Vemuri a6d8e30c05 Remove unnecessary status check in TableCache::NewIterator 7 years ago
Nikhil Benesch 7891af8b53 expose a hook to skip tables during iteration 7 years ago
Andrew Kryczka 6a36b3a7b9 fix db get/write stats 7 years ago
Aaron Gao 8f553d3c52 remove unnecessary internal_comparator param in newIterator 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Sushma Devendrappa 0655b58582 enable PinnableSlice for RowCache 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Mike Kolupaev 397ab11152 Improve Status message for block checksum mismatches 7 years ago
zhangjinpeng1987 c430d69eed fix coredump for release nullptr 8 years ago
Andrew Kryczka c217e0b9c7 Call RateLimiter for compaction reads 8 years ago
Andrew Kryczka 9c9909bf7d Support ingest file when range deletions exist 8 years ago
Aaron Gao a30a696034 do not read next datablock if upperbound is reached 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Aaron Gao 90cfd46458 update IterKey that can get user key and internal key explicitly 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Andrew Kryczka 4f6e89b1d0 Fix range deletion covering key in same SST file 8 years ago
Andrew Kryczka 734e4acafb Eliminate redundant cache lookup with range deletion 8 years ago
Andrew Kryczka fd43ee09da Range deletion microoptimizations 8 years ago
Andrew Kryczka 3f62215210 Lazily initialize RangeDelAggregator's map and pinning manager 8 years ago
Andrew Kryczka 635a7bd1ad refactor TableCache Get/NewIterator for single exit points 8 years ago
Andrew Kryczka 48e8baebc0 Decouple data iterator and range deletion iterator in TableCache 8 years ago
Andrew Kryczka 9e7cf3469b DeleteRange user iterator support 8 years ago
Andrew Kryczka a0ba0aa877 Fix uninitialized variable gcc error for MyRocks 8 years ago
Andrew Kryczka 6fbe96baf8 Compaction Support for Range Deletion 8 years ago
Mike Kolupaev 7b81095171 Fix a crash when compaction fails to open a file 8 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 8 years ago
Yi Wu 24a24f013d Enable configurable readahead for iterators 9 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 9 years ago
sdong b1fafcaca6 Revert "Adding pin_l0_filter_and_index_blocks_in_cache feature." 9 years ago
Marton Trencseni 522de4f59e Adding pin_l0_filter_and_index_blocks_in_cache feature. 9 years ago
Yi Wu f71fc77b7c Cache to have an option to fail Cache::Insert() when full 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Yueh-Hsuan Chiang 4a8cbf4e31 Allows Get and MultiGet to read directly from SST files. 9 years ago
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago