Commit Graph

232 Commits (e07aa8669daa887a7599d4588e15529d9b087c70)

Author SHA1 Message Date
Andrew Kryczka fea2b1dfb2 Copy Get() result when file reads use mmap 7 years ago
Zhongyi Xie 2a0dfaa044 fix PrefixExtractorChanged: pass raw pointer instead shared_ptr 7 years ago
Maysam Yabandeh 44cf84932f Fix the bug of some test scenarios being put after kEnd 7 years ago
Maysam Yabandeh 03cda531e4 Check for rep_->table_properties being nullptr 7 years ago
Maysam Yabandeh 402b7aa07f Exclude seq from index keys 7 years ago
Nathan VanBenschoten 8c3bf0801b Check status when reading HashIndexPrefixesMetadataBlock 7 years ago
Zhongyi Xie 6c73a46693 Fix a backward compatibility problem with table_properties being nullptr 7 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Mike Kolupaev 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs 7 years ago
Zhongyi Xie 6cab3184f5 avoid double delete on dummy record insertion failure 7 years ago
Andrew Kryczka 7004e45489 Remove block-based table assertion for non-empty filter block 7 years ago
Maysam Yabandeh 17e04039dd Propagate fill_cache config to partitioned index iterator 7 years ago
Zhongyi Xie 954b496b3f fix memory leak in two_level_iterator 7 years ago
Maysam Yabandeh 67182678a5 Stats for false positive rate of full filtesr 7 years ago
Fosco Marotto d518fe1da6 uint64_t and size_t changes to compile for iOS 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
Siying Dong b555ed30a4 Customized BlockBasedTableIterator and LevelIterator 7 years ago
Andrew Kryczka e78715c29a Eliminate a memcpy for uncompressed blocks 7 years ago
Andrew Kryczka 1edac32b77 Update rocksdb.read.block.get.micros when block cache disabled 7 years ago
Zhongyi Xie 3fe0937180 Use block cache to track memory usage when ReadOptions.fill_cache=false 7 years ago
Sagar Vemuri d938226af4 Improve performance of long range scans with readahead 7 years ago
Siying Dong 1039133f2d BlockBasedTable::NewDataBlockIterator to always return BlockIter 7 years ago
Dmitri Smirnov b010116d82 Eliminate some redundant block reads. 7 years ago
Zhongyi Xie 51c2ea0feb Reduce heavy hitter for Get operation 7 years ago
Siying Dong a9c8d4ef15 Fix memory issue introduced by 2f1a3a4d74 7 years ago
Siying Dong 2f1a3a4d74 Refactor ReadBlockContents() 7 years ago
Andrew Kryczka c85f8ccca3 convert null terminator in ascii dump 7 years ago
Maysam Yabandeh ab0542f5ec Fix for when block.cache_handle is nullptr 7 years ago
Andrew Kryczka c2f6e45aa3 prevent nullptr dereference in table reader error case 7 years ago
Andrew Kryczka 19cc66dc4f fix clang bug in block-based table reader 7 years ago
Maysam Yabandeh 1dfcdb15f9 Extend pin_l0 to filter partitions 7 years ago
Maysam Yabandeh 1efc600ddf Preload l0 index partitions 7 years ago
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 7 years ago
Aaron G 7848f0b24c add VerifyChecksum() to db.h 7 years ago
Andrew Kryczka 710411aea6 fix asan/valgrind for TableCache cleanup 7 years ago
Aaron Gao 8f553d3c52 remove unnecessary internal_comparator param in newIterator 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Maysam Yabandeh 6f4154d693 record index partition properties 8 years ago
Siying Dong 9bbba4fec1 Remoe unused BlockBasedTable::compaction_optimized_ 8 years ago
hyunwoo 0ebdd70579 fixed typo 8 years ago
Islam AbdelRahman 4897eb250b dont skip IO for filter blocks 8 years ago
Maysam Yabandeh 40af2381ec Object lifetime in cache 8 years ago
Aaron Gao a30a696034 do not read next datablock if upperbound is reached 8 years ago
Maysam Yabandeh 6798d1f3be Revert "Delete filter before closing the table" 8 years ago
Maysam Yabandeh 89833577a8 Delete filter before closing the table 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago