Commit Graph

1229 Commits (206845c05740aabbc548fc664239a876e9114dd0)

Author SHA1 Message Date
Zhongyi Xie 6c73a46693 Fix a backward compatibility problem with table_properties being nullptr 7 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Andrew Kryczka 7b655214d2 Assert keys/values pinned by range deletion meta-block iterators 7 years ago
Siying Dong 26da3676d9 class Block to store num_restarts_ 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
Siying Dong ddfd2525d2 Make BlockIter final 7 years ago
Maysam Yabandeh fc522bdb3e Evenly split HarnessTest.Randomized 7 years ago
Zhongyi Xie 6cab3184f5 avoid double delete on dummy record insertion failure 7 years ago
Andrew Kryczka 7004e45489 Remove block-based table assertion for non-empty filter block 7 years ago
Maysam Yabandeh 7e4e381495 Fix the bloom filter skipping empty prefixes 7 years ago
Maysam Yabandeh bc0da4b512 Skip duplicate bloom keys when whole_key and prefix are mixed 7 years ago
Maysam Yabandeh 17e04039dd Propagate fill_cache config to partitioned index iterator 7 years ago
Zhongyi Xie 954b496b3f fix memory leak in two_level_iterator 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Maysam Yabandeh d2bcd7611f Fix the memory leak with pinned partitioned filters 7 years ago
Maysam Yabandeh 67182678a5 Stats for false positive rate of full filtesr 7 years ago
Sagar Vemuri d687670256 Fix a leak in FilterBlockBuilder when adding prefix 7 years ago
Anand Ananthabhotla f9f4d40f93 Align SST file data blocks to avoid spanning multiple pages 7 years ago
Dmitri Smirnov d382ae7de6 Imporve perf of random read and insert compare by suggesting inlining to the compiler 7 years ago
Huachao Huang 7a6353bd1c Ignore empty filter block when data block is empty 7 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 7 years ago
Siying Dong b560fc9f62 Fix a block pinning regression introduced in b555ed30a4 7 years ago
Fosco Marotto d518fe1da6 uint64_t and size_t changes to compile for iOS 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
Siying Dong b555ed30a4 Customized BlockBasedTableIterator and LevelIterator 7 years ago
Andrew Kryczka e78715c29a Eliminate a memcpy for uncompressed blocks 7 years ago
Zhongyi Xie 2f29991701 split RandomizedHarnessTest more ways 7 years ago
Andrew Kryczka 1edac32b77 Update rocksdb.read.block.get.micros when block cache disabled 7 years ago
Fosco Marotto 77dc069eb9 Change size_t cast in table_test 7 years ago
Zhongyi Xie 3fe0937180 Use block cache to track memory usage when ReadOptions.fill_cache=false 7 years ago
Mark Isaacson b8eb32f8cf Suppress lint in old files 7 years ago
Maysam Yabandeh 46acdc9883 Split HarnessTest_Randomized to avoid timeout 7 years ago
Sagar Vemuri d938226af4 Improve performance of long range scans with readahead 7 years ago
Siying Dong 1039133f2d BlockBasedTable::NewDataBlockIterator to always return BlockIter 7 years ago
Islam AbdelRahman c615689bb5 Support skipping bloom filters for SstFileWriter 7 years ago
Yi Wu dc360df81e Fix multiple build failures 7 years ago
Dmitri Smirnov b010116d82 Eliminate some redundant block reads. 7 years ago
Anand Ananthabhotla 199405192d Add a BlockBasedTableOption to turn off index block compression. 7 years ago
Siying Dong ccc095a016 Speed up BlockTest.BlockReadAmpBitmap 7 years ago
Siying Dong 6b77c07379 NUMBER_BLOCK_COMPRESSED, etc, shouldn't be treated as timer counter 7 years ago
Zhongyi Xie 51c2ea0feb Reduce heavy hitter for Get operation 7 years ago
Yi Wu 7393ef779c Fix BlockFetcher ASAN error 7 years ago
Siying Dong a9c8d4ef15 Fix memory issue introduced by 2f1a3a4d74 7 years ago
Siying Dong 2f1a3a4d74 Refactor ReadBlockContents() 7 years ago
Prashant D baff91c1ad table: Fix coverity issues 7 years ago
Andrew Kryczka 63f1c0a57d fix gflags namespace 7 years ago
Andrew Kryczka c85f8ccca3 convert null terminator in ascii dump 7 years ago