Commit Graph

79 Commits (6e5b341e8bdcc5dfaff6bb64eab1b4ed2df3aa1b)

Author SHA1 Message Date
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 7 years ago
Siying Dong 21696ba502 Replace dynamic_cast<> 7 years ago
奏之章 70440f7a63 Add virtual func IsDeleteRangeSupported 7 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 8 years ago
Islam AbdelRahman b49b92cf28 Introduce Read amplification bitmap (read amp statistics) 8 years ago
Aaron Gao c7004840d2 store prefix_extractor_name in table 8 years ago
Yi Wu 4a16c32ece Option to cache index/filter blocks with priority 8 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 8 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 9 years ago
Islam AbdelRahman 45e9e4f0bb Refactor NewTableReader to accept TableReaderOptions 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 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
sdong 68af7811ea Remember whole key/prefix filtering on/off in SST file 10 years ago
Igor Canadi e5df90f5d0 Fix comment (minor) 10 years ago
Igor Canadi 3d628f8f22 Update format_version comment 10 years ago
Igor Canadi 96b8240bc5 Support footer versions bigger than 1 10 years ago
Lukáš Lalinský c9fd03ec51 Update docs for NewAdaptiveTableFactory 10 years ago
Lei Jin 2dd9bfe3a8 Sanitize block-based table index type and check prefix_extractor 10 years ago
Lei Jin c6275956e2 improve memory efficiency of cuckoo reader 10 years ago
Lei Jin 581442d446 option to choose module when calculating CuckooTable hash 10 years ago
Lei Jin 51af7c326c CuckooTable: add one option to allow identity function for the first hash function 10 years ago
Lei Jin 5665e5e285 introduce ImmutableOptions 10 years ago
Lei Jin 9b58c73c7c call SanitizeDBOptionsByCFOptions() in the right place 10 years ago
Radheshyam Balasundaram 7f71448388 Implementing a cache friendly version of Cuckoo Hash 10 years ago