Commit Graph

804 Commits (fcb31016e93aedc15af6adade7f36d77041b7a15)

Author SHA1 Message Date
Andrew Kryczka f5148ade10 support opening zero backups during engine init 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
Maysam Yabandeh 9a4df72994 WritePrepared Txn: CommitBatch 7 years ago
Maysam Yabandeh fce6c892ab Advance max evicted seq in coarser granularity 7 years ago
Yi Wu dcd36a6aee Make it explicit blob db doesn't support CF 7 years ago
Siying Dong 0e99323ac2 Fix CLANG Analyze 7 years ago
Maysam Yabandeh 7e19a571e9 Remove unused TransactionCallback 7 years ago
Maysam Yabandeh 79810e2d49 Skip write_prepared_transaction_test in travis 7 years ago
Yi Wu ab95e293d2 Fix memory leak on blob db open 7 years ago
Maysam Yabandeh 37ae8cc60f Signal progress of the test to avoid timeout 7 years ago
Dmitri Smirnov 0ec90a7cc2 Add -DPORTABLE=1 to MSVC CI build 7 years ago
Andrew Kryczka b97685aef6 fix backup engine when latest backup corrupt 7 years ago
Pengchao Wang 825a22c00c garbage collect tombstones in merge operator 7 years ago
Maysam Yabandeh 26ac24f199 Add more unit test to write_prepared txns 7 years ago
Maysam Yabandeh fbfa3e7a43 WriteAtPrepare: Efficient read from snapshot list 7 years ago
Yi Wu 503db684f7 make blob file close synchronous 7 years ago
Maysam Yabandeh cd26af3476 Add unit test for WritePrepared skeleton 7 years ago
Andrew Kryczka 234f33a3f9 allow nullptr Slice only as sentinel 7 years ago
Maysam Yabandeh ccf7f833e3 Use PinnableSlice in Transactions 7 years ago
yiwu-arbug 5b68b114f1 Blob db create a snapshot before every read 7 years ago
yiwu-arbug 4624ae52c9 GC the oldest file when out of space 7 years ago
Archit Mishra bddd5d3630 Added mechanism to track deadlock chain 7 years ago
yiwu-arbug 29877ec7b4 Fix blob db crash during calculating write amp 7 years ago
Sagar Vemuri 8f2598ac9d Enable Cassandra merge operator to be called with a single merge operand 7 years ago
follitude ac8fb77afd fix some misspellings 7 years ago
Maysam Yabandeh eb6425303e Update WritePrepared with the pseudo code 7 years ago
Sagar Vemuri 132306fbf0 Remove PartialMerge implementation from Cassandra merge operator 7 years ago
yiwu-arbug e5a1b727c0 Fix blob DB transaction usage while GC 7 years ago
Daniel Black 64f8484356 block_cache_tier: fix gcc-7 warnings 7 years ago
Maysam Yabandeh bdc056f8aa Refactor PessimisticTransaction 7 years ago
Maysam Yabandeh c9804e007a Refactor TransactionDBImpl 7 years ago
Yi Wu 0d4a2b7330 Avoid blob db call Sync() while writing 7 years ago
Yi Wu 92afe830f9 Update all blob db TTL and timestamps to uint64_t 7 years ago
Yi Wu 0b814ba92d Allow concurrent writes to blob db 7 years ago
Yi Wu 2c45ada4c4 Blob DB garbage collection should keep keys with newer version 7 years ago
Maysam Yabandeh c3d5c4d38a Refactor TransactionImpl 7 years ago
Yi Wu 1900771bd2 Dump Blob DB options to info log 7 years ago
Siying Dong 21696ba502 Replace dynamic_cast<> 7 years ago
Yi Wu aaf42fe775 Move blob_db/ttl_extractor.h into blob_db/blob_db.h 7 years ago
Sagar Vemuri aace46516b Fix license headers in Cassandra related files 7 years ago
Islam AbdelRahman 50a969131f CacheActivityLogger, component to log cache activity into a file 7 years ago
Yi Wu 6083bc79f8 Blob DB TTL extractor 7 years ago
Maysam Yabandeh 2b259c9d49 Lower num of iterations in DeadlockCycle test 7 years ago
Siying Dong e67b35c076 Add Iterator::Refresh() 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Pengchao Wang 534c255c7a Cassandra compaction filter for purge expired columns and rows 7 years ago
Yi Wu 0302da47a7 Reduce blob db noisy logging 7 years ago
Yedidya Feldblum f1a056e005 CodeMod: Prefer ADD_FAILURE() over EXPECT_TRUE(false), et cetera 7 years ago