Commit Graph

171 Commits (30a24f2d3dc8f56da92634edf199a4652f393489)

Author SHA1 Message Date
Ashish Shenoy fa3536d202 Store SST file compression algorithm as a TableProperty 9 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 9 years ago
Islam AbdelRahman 5bd4022fec Add comparator, merge operator, property collectors to SST file properties (again) 9 years ago
Dmitri Smirnov ee221d2de0 Introduce XPRESS compresssion on Windows. (#1081) 9 years ago
sdong 30d72ee43c PrefixTest.PrefixAndWholeKeyTest should run against a different directory from prefix_test 9 years ago
sdong 1518b733eb Change default number of cache shard bit to be 6 and max_file_opening_threads to be 16. 9 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 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
Yueh-Hsuan Chiang 291ae4c206 Revert "Revert "Fixed the bug when both whole_key_filtering and prefix_extractor are set."" 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Islam AbdelRahman 8e6172bc57 Add BlockBasedTableOptions::index_block_restart_interval 9 years ago
Islam AbdelRahman f3fb39814d Fix BlockBasedTableTest.NoopTransformSeek failure 9 years ago
Yueh-Hsuan Chiang 73c31377bb Revert "Fixed the bug when both whole_key_filtering and prefix_extractor are set." 9 years ago
Yueh-Hsuan Chiang 57605d7ef3 Fixed the bug when both whole_key_filtering and prefix_extractor are set. 9 years ago
Peter Mattis 260c29762a Fix index seeking in BlockTableReader::PrefixMayMatch. 9 years ago
Jay Edgar 7699439b7c Prevent the user from setting block_restart_interval to less than 1 9 years ago
Nathan Bronson ac16663bd6 use -Werror=missing-field-initializers, to closer match MyRocks build 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
Islam AbdelRahman 521da3abb3 Fix BlockBasedTableTest.BlockCacheLeak valgrind failure 9 years ago
Islam AbdelRahman aececc209e Introduce ReadOptions::pin_data (support zero copy for keys) 9 years ago
Islam AbdelRahman 838676c17b Revert "Adding new table properties" 9 years ago
Islam AbdelRahman 8be568a9c2 Adding new table properties 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
Venkatesh Radhakrishnan a98fbacfa0 Moving memtable related files from util to a new directory memtable 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Islam AbdelRahman 1fe78a4073 Fix tests failing in ROCKSDB_LITE 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
Islam AbdelRahman 51fa7ecec5 Bytes read/written from cache statistics 9 years ago
sdong df34aea331 PlainTableReader to support non-mmap mode 9 years ago
Islam AbdelRahman 45e9e4f0bb Refactor NewTableReader to accept TableReaderOptions 9 years ago
Igor Canadi 14456aea52 Fix compile 9 years ago
Igor Canadi 76f286cc82 Optimize bloom filter cache misses 9 years ago
Andres Noetzli 3c9cef1eed Unified maps with Comparator for sorting, other cleanup 9 years ago
sdong 7a0dbdf3ac Add ZSTD (not final format) compression type 9 years ago
Andres Notzli c465071029 Removing duplicate code 10 years ago
Islam AbdelRahman 4853e228ef Make table_test runnable in ROCKSDB_LITE 10 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 10 years ago
agiardullo dc9d70de65 Optimistic Transactions 10 years ago
Igor Canadi 5e067a7b19 Clean up compression logging 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
Anurag Indu 3d1a924ff3 Adding stats for the merge and filter operation 10 years ago
Igor Sugak 9405b5ef8f rocksdb: Remove #include "util/string_util.h" from util/testharness.h 10 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 10 years ago
Igor Sugak 9fd6edf81c rocksdb: Replace ASSERT* with EXPECT* in functions that does not return void value 10 years ago
Igor Sugak 95344346af rocksdb: Small refactoring before migrating to gtest 10 years ago
krad f29b33c73b Add functionality to pre-fetch blocks specified by a key range to BlockBasedTable implementation. 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago