Commit Graph

493 Commits (58ecd91326bdc011efe5fd0be11795b6cbca74b4)

Author SHA1 Message Date
sdong e79ad9e184 Add Iterator Property rocksdb.iterator.version_number 8 years ago
sdong 74b660702e Rename iterator property "rocksdb.iterator.is.key.pinned" => "rocksdb.iterator.is-key-pinned" 8 years ago
sdong 1f5954147b Introduce Iterator::GetProperty() and replace Iterator::IsKeyPinned() 8 years ago
Yueh-Hsuan Chiang 291ae4c206 Revert "Revert "Fixed the bug when both whole_key_filtering and prefix_extractor are set."" 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Yueh-Hsuan Chiang 4a8cbf4e31 Allows Get and MultiGet to read directly from SST files. 9 years ago
Islam AbdelRahman 8e6172bc57 Add BlockBasedTableOptions::index_block_restart_interval 9 years ago
Islam AbdelRahman 0c433cd1eb Fix issue in Iterator::Seek when using Block based filter block with prefix_extractor 9 years ago
Islam AbdelRahman b0afcdeeac Fix bug in block based tables with full filter block and prefix_extractor 9 years ago
Islam AbdelRahman 2fbc59a348 Disallow SstFileWriter from creating empty sst files 9 years ago
Islam AbdelRahman d9bca1e14c Reduce iterator deletion overhead 9 years ago
sdong df7e3b6229 Include <array> in table/plain_table_key_coding.h 9 years ago
sdong 9a8e3f73ed plain table reader: non-mmap mode to keep two recent buffers 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
Reid Horuff da032495d3 Optimize GetLatestSequenceForKey 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
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
Reid Horuff 97ea8afaaf compaction assertion triggering test fix for sequence zeroing assertion trip 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
Dmitri Smirnov 236fe21c92 Enable MS compiler warning c4244. 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
sdong 9d0b8f19d9 plain table reader: avoid re-read the same position for index and data in non-mmap mode 9 years ago
sdong 6170fec251 Fix build broken by previous commit of "option helper refactor" 9 years ago
Islam AbdelRahman a163cc2d5a Lint everything 9 years ago
Yueh-Hsuan Chiang e11f676e34 Add OptionsUtil::LoadOptionsFromFile() API 9 years ago
Islam AbdelRahman 838676c17b Revert "Adding new table properties" 9 years ago
Dmitri Smirnov 20f57b1715 Enable Windows warnings C4307 C4309 C4512 C4701 9 years ago
Islam AbdelRahman 8be568a9c2 Adding new table properties 9 years ago
SherlockNoMad df7ed91ef9 Fix white space at end of line 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
SherlockNoMad 84992d6475 Option Helper Refactoring 9 years ago
SherlockNoMad 550af4ee68 Fix Travis Build Error 9 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
SherlockNoMad b69b9b624e Support PlainTableOption in option_helper 9 years ago
Dmitri Smirnov 5c8f2ee786 Fix MockTable ID storage 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
Alexey Maykov 3d07b815f6 Passing table properties to compaction callback 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
dyniusz a065cdb388 bloom hit/miss stats for SST and memtable 9 years ago
Igor Canadi d80ce7f99a Compaction filter on merge operands 9 years ago
sdong a70d08ec07 Fix the bug of using freed memory introduced by recent plain table reader patch 9 years ago