Commit Graph

15 Commits (83108d23e8658dd074d36f7aeaa42fae9f32030c)

Author SHA1 Message Date
Peter Dillinger ac498cdb86 Remove a few unnecessary includes 5 years ago
Peter Dillinger 27a124571f Fix memory leak on error opening PlainTable (#5951) 5 years ago
Peter Dillinger fe464bca5c Fix PlainTableReader not to crash sst_dump (#5940) 5 years ago
Peter Dillinger 68626249c3 Refactor/consolidate legacy Bloom implementation details (#5784) 5 years ago
Peter Dillinger d3a6726f02 Revert changes from PR#5784 accidentally in PR#5780 (#5810) 5 years ago
Peter Dillinger aa2486b23c Refactor some confusing logic in PlainTableReader 5 years ago
Shylock Hg 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) 5 years ago
Peter Dillinger 20dec1401f Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 5 years ago
Eli Pozniansky c2404d9928 Optimizing ApproximateSize to create index iterator just once (#5693) 5 years ago
haoyuhuang 705b8eecb4 Add more callers for table reader. (#5454) 6 years ago
Vijay Nadimpalli 24b118ad98 Combine the read-ahead logic for user reads and compaction reads (#5431) 6 years ago
Levi Tamasi 5355e527d9 Make the 'block read count' performance counters consistent (#5484) 6 years ago
haoyuhuang 5efa0d6b0d Create a BlockCacheLookupContext to enable fine-grained block cache tracing. (#5421) 6 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
Fosco Marotto 6c2bf9e916 Add copyright headers per FB open-source checkup tool. (#5199) 6 years ago
Siying Dong 2b4d5ceb47 Remove some "using std::..." from header files. (#5113) 6 years ago
Siying Dong 0920bf4e68 Revert "Remove PlainTable's feature store_index_in_file (#4914)" (#5034) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Siying Dong ee1818081f Remove PlainTable's feature store_index_in_file (#4914) 6 years ago
Siying Dong f184bee77b PlainTable should avoid copying Get() results from immortal source. (#4924) 6 years ago
Siying Dong fc53839bfa Disallow customized hash function in DynamicBloom (#4915) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
cngzhnp 64324e329e Support pragma once in all header files and cleanup some warnings (#4339) 6 years ago
Sagar Vemuri 189f0c27aa Make BlockBasedTableIterator compaction-aware (#4048) 7 years ago
Zhongyi Xie 80bc35927c Should only decode restart points for uncompressed blocks (#3996) 7 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Mike Kolupaev 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs 7 years ago
Maysam Yabandeh 67182678a5 Stats for false positive rate of full filtesr 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
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 7 years ago
Aaron Gao 8f553d3c52 remove unnecessary internal_comparator param in newIterator 8 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 8 years ago
Victor Gao 1d7048c598 comment out unused parameters 8 years ago
Mike Kolupaev 138b87eae4 Fix interaction between CompactionFilter::Decision::kRemoveAndSkipUnt… 8 years ago
Aaron Gao a30a696034 do not read next datablock if upperbound is reached 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong a4eb7387b2 Allow plain table to store index on file with bloom filter disabled 8 years ago
Aaron Gao f517d9dd09 Add SeekForPrev() to Iterator 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) 9 years ago
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
sdong 9d0b8f19d9 plain table reader: avoid re-read the same position for index and data in non-mmap mode 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
dyniusz a065cdb388 bloom hit/miss stats for SST and memtable 9 years ago
sdong df34aea331 PlainTableReader to support non-mmap mode 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 10 years ago
unknown 5c79132335 Revert the changes related to Options, as requested to seperate them into 10 years ago