Commit Graph

656 Commits (acf935e40f9d6f4c3d13c7d310def7064c1f1c95)

Author SHA1 Message Date
panfengfeng 7afbb7420b solve the problem of table_factory_to_write_=nullptr (#1342) 9 years ago
rockeet 4c3f4496b5 Add TableBuilderOptions::level and relevant changes (#1335) 9 years ago
sdong 3edb9461b7 Avoid hard-coded sleep in EnvPosixTestWithParam.TwoPools 9 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 9 years ago
Islam AbdelRahman 1cca091298 Temporarily revert Prev() prefix support 9 years ago
sdong 607628d349 Support ZSTD with finalized format 9 years ago
Injun Song ce1be2ce37 Fix build error on Windows (AppVeyor) (#1315) 9 years ago
sdong f7669b40ba Fix Windows Build 9 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 9 years ago
Aaron Gao 4590b53a4b add stats to Cache::LookUp() 9 years ago
Islam AbdelRahman 8ce1b8440a Fix Travis on Mac 9 years ago
Aaron Gao db74b1a219 fix bug in merge_iterator when data race happens 9 years ago
Aaron Gao b18f9c9eac add nullptr check to internal_prefix_transform 9 years ago
Aaron Gao 2482d5fb45 support Prev() in prefix seek mode 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
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 10 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