Commit Graph

95 Commits (ab2254bedf84e7219c46c11bdccaf75192330477)

Author SHA1 Message Date
Yi Wu ab95e293d2 Fix memory leak on blob db open 7 years ago
Yi Wu 503db684f7 make blob file close synchronous 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
yiwu-arbug 29877ec7b4 Fix blob db crash during calculating write amp 7 years ago
follitude ac8fb77afd fix some misspellings 7 years ago
Maysam Yabandeh eb6425303e Update WritePrepared with the pseudo code 7 years ago
yiwu-arbug e5a1b727c0 Fix blob DB transaction usage while GC 7 years ago
Maysam Yabandeh bdc056f8aa Refactor PessimisticTransaction 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
Yi Wu 1900771bd2 Dump Blob DB options to info log 8 years ago
Siying Dong 21696ba502 Replace dynamic_cast<> 8 years ago
Yi Wu aaf42fe775 Move blob_db/ttl_extractor.h into blob_db/blob_db.h 8 years ago
Yi Wu 6083bc79f8 Blob DB TTL extractor 8 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 8 years ago
Victor Gao 1d7048c598 comment out unused parameters 8 years ago
Yi Wu 0302da47a7 Reduce blob db noisy logging 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Yi Wu 26ce69b195 Update blob db to use ROCKS_LOG_* macro 8 years ago
foolenough 21b17d7686 Fix BlobDB::Get which only get out the value offset 8 years ago
Mike Kolupaev 397ab11152 Improve Status message for block checksum mismatches 8 years ago
Siying Dong 18c63af6ef Make "make analyze" happy 8 years ago
Dmitri Smirnov a21db161c9 Implement ReopenWritibaleFile on Windows and other fixes 8 years ago
Yi Wu ae8571f5c2 Fix blob db compression bug 8 years ago
Yi Wu 7a380deff7 Update blob_db_test 8 years ago
Yi Wu 91e2aa3ce2 write exact sequence number for each put in write batch 8 years ago
Maysam Yabandeh 550a1df72c Fix clang errors by asserting the precondition 8 years ago
Yi Wu ad19eb8686 Fixing blob db sequence number handling 8 years ago
Yi Wu 345878a7fb update blob_db_test 8 years ago
Sagar Vemuri 02594b5f11 Fix build errors in blob_dump_tool with GCC 4.8 8 years ago
Yi Wu 578fb0b1dc Simple blob file dumper 8 years ago
Yi Wu 445f1235bf s/std::snprintf/snprintf 8 years ago
Yi Wu 86d5492530 Fix build error with blob DB. 8 years ago
Anirban Rahut d85ff4953c Blob storage pr 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Islam AbdelRahman b88f8e87c5 Support SST files with Global sequence numbers [reland] 8 years ago
Islam AbdelRahman d062328977 Revert "Support SST files with Global sequence numbers" 8 years ago
Islam AbdelRahman ab01da5437 Support SST files with Global sequence numbers 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
sdong 8b79422b52 [Proof-Of-Concept] RocksDB Blob Storage with a blob log file. 8 years ago