Commit Graph

724 Commits (3272bc07c6eb6b9b8f2fa644daf0a489e987f712)

Author SHA1 Message Date
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
Maysam Yabandeh f6b9d9355e Fix clang error in PartitionedFilterBlockBuilder 7 years ago
Maysam Yabandeh 45b9bb0331 Cut filter partition based on metadata_block_size 7 years ago
Mike Kolupaev 397ab11152 Improve Status message for block checksum mismatches 7 years ago
Sagar Vemuri 1cd45cd1b3 FIFO Compaction with TTL 7 years ago
Siying Dong 5c97a7c066 Unit Tests for sync, range sync and file close failures 7 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 7 years ago
Maysam Yabandeh 0ac4afb975 Sanitize partitioning options 7 years ago
Maysam Yabandeh 6f4154d693 record index partition properties 8 years ago
Siying Dong 5582123dee Sample number of reads per SST file 8 years ago
Maysam Yabandeh cc5f9339ee Fix concurrency issue with filter_block_set_ 8 years ago
Aaron Gao 7f6c02dda1 using ThreadLocalPtr to hide ROCKSDB_SUPPORT_THREAD_LOCAL from public… 8 years ago
Mike Kolupaev 138b87eae4 Fix interaction between CompactionFilter::Decision::kRemoveAndSkipUnt… 8 years ago
Andrew Kryczka a4d9c02511 Pass CF ID to MemTableRepFactory 8 years ago
Aaron Gao f7bb1a0060 support merge and delete in file ingestion 8 years ago
Giuseppe Ottaviano 69ec8356b2 Allow SstFileWriter to use the rate limiter 8 years ago
Siying Dong 9bbba4fec1 Remoe unused BlockBasedTable::compaction_optimized_ 8 years ago