Commit Graph

91 Commits (640cfa7c3316741a0d04ef5163810f710dc44df8)

Author SHA1 Message Date
Fenggang Wu 9d646a6311 Add db_bench options of data block hash index (#4281) 7 years ago
Fenggang Wu 19ec44fd39 Improve point-lookup performance using a data block hash index (#4174) 7 years ago
Fenggang Wu ee7617167f DataBlockHashIndex: Specify that DataBlockHashIndex is not yet implemented in the comment 7 years ago
Fenggang Wu a11df583ec Add DataBlockIndexType option in BlockBasedTableOptions (#4150) 7 years ago
Maysam Yabandeh 80ade9ad83 Pin top-level index on partitioned index/filter blocks (#4037) 7 years ago
Maysam Yabandeh 402b7aa07f Exclude seq from index keys 7 years ago
Harry Wong b4f333922a Improve the comment on TableFactory::NewTableReader() 7 years ago
Anand Ananthabhotla f9f4d40f93 Align SST file data blocks to avoid spanning multiple pages 7 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 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
Anand Ananthabhotla 199405192d Add a BlockBasedTableOption to turn off index block compression. 7 years ago
Maysam Yabandeh 25fbd9a996 Remove the experimental notes about partitioning 7 years ago
Andrew Kryczka 7fbb9eccaf support disabling checksum in block-based table 8 years ago
Siying Dong 21696ba502 Replace dynamic_cast<> 8 years ago
奏之章 70440f7a63 Add virtual func IsDeleteRangeSupported 8 years ago
yizhu.sun f5ba131bf8 Fixed some spelling mistakes 8 years ago
Maysam Yabandeh e7731d119a Configure index partition size 8 years ago
Maysam Yabandeh 54b434110e Builders for partition filter 8 years ago
Islam AbdelRahman f89b3893c0 Remove skip_table_builder_flush and default it to true 8 years ago
Maysam Yabandeh ac2a77a746 Announce the experimetnal two-level index feature in HISTORY.md 8 years ago
Maysam Yabandeh 69d5262c81 Two-level Indexes 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 9 years ago
Islam AbdelRahman b49b92cf28 Introduce Read amplification bitmap (read amp statistics) 9 years ago
Aaron Gao c7004840d2 store prefix_extractor_name in table 9 years ago
Yi Wu 4a16c32ece Option to cache index/filter blocks with priority 9 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 9 years ago
Nadav Rotem 7360db39e6 Add a check mode to verify compressed block can be decompressed back 9 years ago
sdong 1d725ca51d Deprecate BlockBasedTableOptions.hash_index_allow_collision=false. 9 years ago
krad a08c8c851a Added PersistentCache abstraction 9 years ago
Islam AbdelRahman d719b095dc Introduce PinnedIteratorsManager (Reduce PinData() overhead / Refactor PinData) 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
sdong 12fd9b1868 Change BlockBasedTableOptions.format_version default to 2 9 years ago
Islam AbdelRahman 8e6172bc57 Add BlockBasedTableOptions::index_block_restart_interval 9 years ago
Jay Edgar 7699439b7c Prevent the user from setting block_restart_interval to less than 1 9 years ago
Islam AbdelRahman aececc209e Introduce ReadOptions::pin_data (support zero copy for keys) 9 years ago
charsyam c30b499541 fix typos in comments 9 years ago
Islam AbdelRahman a163cc2d5a Lint everything 9 years ago
Yueh-Hsuan Chiang e11f676e34 Add OptionsUtil::LoadOptionsFromFile() API 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
Islam AbdelRahman f03b5c987b Add experimental DB::AddFile() to plug sst files into empty DB 10 years ago
Islam AbdelRahman 45e9e4f0bb Refactor NewTableReader to accept TableReaderOptions 10 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 10 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 10 years ago
Sameet Agarwal e7c434c364 Add columnfamily option optimize_filters_for_hits to optimize for key hits only 10 years ago