Commit Graph

691 Commits (b9873162f07ef6cb60573f356d520a85c4fdc6a4)

Author SHA1 Message Date
Aaron Gao c7004840d2 store prefix_extractor_name in table 9 years ago
Aaron Gao cec2c6436b fix data race in NewIndexIterator() in block_based_table_reader.cc 9 years ago
Yi Wu 4a16c32ece Option to cache index/filter blocks with priority 9 years ago
Andrew Kryczka ecf9003860 Fix bug in printing values for block-based table 9 years ago
Islam AbdelRahman 6a17b07ca8 Add TablePropertiesCollector support in SstFileWriter 9 years ago
Wanning Jiang 78837f5d61 TableBuilder / TableReader support for range deletion 9 years ago
Philipp Unterbrunner deda159b55 Added min/max/avg data block size output to sst_dump 9 years ago
Islam AbdelRahman b693ba68b5 Minor PinnedIteratorsManager Refactoring 9 years ago
omegaga d51dc96a79 Experiments on column-aware encodings 9 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 9 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 9 years ago
John Alexander 9430333f84 New Statistics to track Compression/Decompression (#1197) 9 years ago
Jay Edgar efd013d6d8 Miscellaneous performance improvements 9 years ago
Yi Wu 296545a2c7 Fix clang analyzer errors 9 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 9 years ago
Islam AbdelRahman 88a2776db5 Update SstFileWriter to use bottommost_compression if avaliable 9 years ago
Islam AbdelRahman 8366e10ffc Fix clang build 9 years ago
Islam AbdelRahman 812dbfb483 Optimize BlockIter::Prev() by caching decoded entries 9 years ago
Islam AbdelRahman 7c919deccc Reuse TimedFullMerge instead of FullMerge + instrumentation 9 years ago
Nadav Rotem 7360db39e6 Add a check mode to verify compressed block can be decompressed back 9 years ago
sdong 5009b5326b BlockBasedTable::FullFilterKeyMayMatch() Should skip prefix bloom if full key bloom exists 10 years ago
Aaron Gao e532877940 Add statistics field to show total size of index and filter blocks in block cache 10 years ago
sdong 1d725ca51d Deprecate BlockBasedTableOptions.hash_index_allow_collision=false. 10 years ago
Aaron Gao 43afd72bee [rocksdb] make more options dynamic 10 years ago
krad a08c8c851a Added PersistentCache abstraction 10 years ago
Ashish Shenoy fa3536d202 Store SST file compression algorithm as a TableProperty 10 years ago
sdong 7ccb8d6ef3 BlockBasedTable::Get() not to use prefix bloom if read_options.total_order_seek = true 10 years ago
Dmitri Smirnov e7899c6618 Fix build issue. (#1103) 10 years ago
Li Peng 6d4832a998 Merge pull request #1101 from flyd1005/wip-fix-typo 10 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 10 years ago
Islam AbdelRahman d719b095dc Introduce PinnedIteratorsManager (Reduce PinData() overhead / Refactor PinData) 10 years ago
Dhruba Borthakur 995353e46a Fix null-pointer-dereference detected by Infer (https://github.com/facebook/infer) 10 years ago
Islam AbdelRahman 5bd4022fec Add comparator, merge operator, property collectors to SST file properties (again) 10 years ago
Dmitri Smirnov ee221d2de0 Introduce XPRESS compresssion on Windows. (#1081) 10 years ago
Islam AbdelRahman 6356b4d516 Fix nullptr dereference in adaptive_table 10 years ago
sdong 535af525d6 BlockBasedTable::PrefixMayMatch() to skip index checking if we can't find a filter block. 10 years ago
sdong dff4c48ede BlockBasedTable::PrefixMayMatch: no need to find data block after full bloom checking 10 years ago
sdong 30d72ee43c PrefixTest.PrefixAndWholeKeyTest should run against a different directory from prefix_test 10 years ago
Andrew Kryczka 0e3cc2cf1f Add column family info to TableProperties::ToString() 10 years ago
sdong 1518b733eb Change default number of cache shard bit to be 6 and max_file_opening_threads to be 16. 10 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 10 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 10 years ago
Laurent Demailly 21700a5106 to/from hex refactor 10 years ago
sdong b1fafcaca6 Revert "Adding pin_l0_filter_and_index_blocks_in_cache feature." 10 years ago
Marton Trencseni 522de4f59e Adding pin_l0_filter_and_index_blocks_in_cache feature. 10 years ago
Edouard A 02e62ebbc8 Fixes warnings and ensure correct int behavior on 32-bit platforms. 10 years ago
sdong b2ae5950ba Index Reader should not be reused after DB restart 10 years ago
Yi Wu f71fc77b7c Cache to have an option to fail Cache::Insert() when full 10 years ago
sdong e79ad9e184 Add Iterator Property rocksdb.iterator.version_number 10 years ago
sdong 74b660702e Rename iterator property "rocksdb.iterator.is.key.pinned" => "rocksdb.iterator.is-key-pinned" 10 years ago