Commit Graph

969 Commits (0d91a981e929e652dd11cb882545471e85175ed4)

Author SHA1 Message Date
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<> 8 years ago
Andrew Kryczka 710411aea6 fix asan/valgrind for TableCache cleanup 8 years ago
Aaron Gao 8f553d3c52 remove unnecessary internal_comparator param in newIterator 8 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 8 years ago
Victor Gao 1d7048c598 comment out unused parameters 8 years ago
Siying Dong ae28634e9f Remove some left-over BSD headers 8 years ago
Sushma Devendrappa 0655b58582 enable PinnableSlice for RowCache 8 years ago
Daniel Black cbaab30449 table/block.h: change memset 8 years ago
Yedidya Feldblum f1a056e005 CodeMod: Prefer ADD_FAILURE() over EXPECT_TRUE(false), et cetera 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
奏之章 70440f7a63 Add virtual func IsDeleteRangeSupported 8 years ago
Daniel Black 7a0b5de771 Gcc 7 ignored quantifiers 8 years ago
Maysam Yabandeh 98669b5356 init filters_in_partition_ 8 years ago
Maysam Yabandeh 0013bf14ef fix asan and valgrind leak report in test 8 years ago
Maysam Yabandeh f6b9d9355e Fix clang error in PartitionedFilterBlockBuilder 8 years ago
Maysam Yabandeh 45b9bb0331 Cut filter partition based on metadata_block_size 8 years ago
Mike Kolupaev 397ab11152 Improve Status message for block checksum mismatches 8 years ago
Sagar Vemuri 1cd45cd1b3 FIFO Compaction with TTL 8 years ago
Siying Dong 5c97a7c066 Unit Tests for sync, range sync and file close failures 8 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 8 years ago
Maysam Yabandeh 0ac4afb975 Sanitize partitioning options 8 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
yizhu.sun f5ba131bf8 Fixed some spelling mistakes 8 years ago
hyunwoo 0ebdd70579 fixed typo 8 years ago
Aaron Gao 259a00eaca unbiase readamp bitmap 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