Commit Graph

990 Commits (e0f9d11a05ec2cddd83c46fd063824721ea26670)

Author SHA1 Message Date
Dmitri Smirnov b010116d82 Eliminate some redundant block reads. 7 years ago
Anand Ananthabhotla 199405192d Add a BlockBasedTableOption to turn off index block compression. 7 years ago
Siying Dong ccc095a016 Speed up BlockTest.BlockReadAmpBitmap 7 years ago
Siying Dong 6b77c07379 NUMBER_BLOCK_COMPRESSED, etc, shouldn't be treated as timer counter 7 years ago
Zhongyi Xie 51c2ea0feb Reduce heavy hitter for Get operation 7 years ago
Yi Wu 7393ef779c Fix BlockFetcher ASAN error 7 years ago
Siying Dong a9c8d4ef15 Fix memory issue introduced by 2f1a3a4d74 7 years ago
Siying Dong 2f1a3a4d74 Refactor ReadBlockContents() 7 years ago
Prashant D baff91c1ad table: Fix coverity issues 7 years ago
Andrew Kryczka 63f1c0a57d fix gflags namespace 7 years ago
Andrew Kryczka c85f8ccca3 convert null terminator in ascii dump 7 years ago
Phani Shekhar Mantripragada 4b65cfc723 Support for block_cache num_shards and other config via option string. 7 years ago
Zhongyi Xie a6c6b8b38c Revert "No need for Restart Interval for meta blocks" 7 years ago
Maysam Yabandeh 30285ee31c Fix calculating filter partition target size 7 years ago
Yi Wu 84a04af9a9 TableProperty::oldest_key_time defaults to 0 7 years ago
Yi Wu 66a2c44ef4 Add DB::Properties::kEstimateOldestKeyTime 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Yi Wu 60c09f5fbb print more table_options to info log 7 years ago
Yi Wu 31d3e41810 PinnableSlice move assignment 7 years ago
Yi Wu fb4ae4d810 fix DBImpl::NewInternalIterator super-version leak on failure 7 years ago
Manuel Ung 88ed1f6ea6 Allow upgrades from nullptr to some merge operator 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Zhongyi Xie 593d3de371 No need for Restart Interval for meta blocks 7 years ago
Maysam Yabandeh ab0542f5ec Fix for when block.cache_handle is nullptr 7 years ago
Sagar Vemuri 93c2b91740 Introduce conditional merge-operator invocation in point lookups 7 years ago
Andrew Kryczka c2f6e45aa3 prevent nullptr dereference in table reader error case 7 years ago
Siying Dong edcbb36944 Three code-level optimization to Iterator::Next() 7 years ago
Siying Dong 64b6452e0c Make InternalKeyComparator final and directly use it in merging iterator 7 years ago
Maysam Yabandeh f46464d383 write-prepared txn: call IsInSnapshot 7 years ago
Andrew Kryczka 7fbb9eccaf support disabling checksum in block-based table 7 years ago
Andrew Kryczka 19cc66dc4f fix clang bug in block-based table reader 7 years ago
Andrew Kryczka 234f33a3f9 allow nullptr Slice only as sentinel 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
Siying Dong 21696ba502 Replace dynamic_cast<> 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 ae28634e9f Remove some left-over BSD headers 7 years ago
Sushma Devendrappa 0655b58582 enable PinnableSlice for RowCache 7 years ago
Daniel Black cbaab30449 table/block.h: change memset 7 years ago
Yedidya Feldblum f1a056e005 CodeMod: Prefer ADD_FAILURE() over EXPECT_TRUE(false), et cetera 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
奏之章 70440f7a63 Add virtual func IsDeleteRangeSupported 7 years ago
Daniel Black 7a0b5de771 Gcc 7 ignored quantifiers 7 years ago
Maysam Yabandeh 98669b5356 init filters_in_partition_ 7 years ago
Maysam Yabandeh 0013bf14ef fix asan and valgrind leak report in test 7 years ago