Commit Graph

1462 Commits (e8710303d9fbe5e659afece7717a46c1bb9926fd)

Author SHA1 Message Date
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
Phani Shekhar Mantripragada 4b65cfc723 Support for block_cache num_shards and other config via option string. 7 years ago
Zhongyi Xie a6c6b8b38c Revert "No need for Restart Interval for meta blocks" 7 years ago
Maysam Yabandeh 30285ee31c Fix calculating filter partition target size 7 years ago
Yi Wu 84a04af9a9 TableProperty::oldest_key_time defaults to 0 7 years ago
Yi Wu 66a2c44ef4 Add DB::Properties::kEstimateOldestKeyTime 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Yi Wu 60c09f5fbb print more table_options to info log 7 years ago
Yi Wu 31d3e41810 PinnableSlice move assignment 7 years ago
Yi Wu fb4ae4d810 fix DBImpl::NewInternalIterator super-version leak on failure 7 years ago
Manuel Ung 88ed1f6ea6 Allow upgrades from nullptr to some merge operator 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Zhongyi Xie 593d3de371 No need for Restart Interval for meta blocks 7 years ago
Maysam Yabandeh ab0542f5ec Fix for when block.cache_handle is nullptr 7 years ago
Sagar Vemuri 93c2b91740 Introduce conditional merge-operator invocation in point lookups 7 years ago
Andrew Kryczka c2f6e45aa3 prevent nullptr dereference in table reader error case 7 years ago
Siying Dong edcbb36944 Three code-level optimization to Iterator::Next() 7 years ago
Siying Dong 64b6452e0c Make InternalKeyComparator final and directly use it in merging iterator 7 years ago