Commit Graph

70 Commits (55853de661ce476281170ec90306b944df2234d9)

Author SHA1 Message Date
Yanqin Jin b0e20194ea Handle blob files when options.best_efforts_recovery is true (#8180) 4 years ago
Jay Zhuang a0e4421e81 Log sst number in Corruption status (#7767) 4 years ago
Yanqin Jin 758ead5df7 Enforce status check for corruption_test (#7453) 4 years ago
Peter Dillinger ddbc5dad05 Enable force_consistency_checks by default (#7446) 4 years ago
sdong d08a9005b7 Make db_basic_test pass assert status checked (#7452) 4 years ago
Levi Tamasi 7b1d6c438a Fix the handling of the case when a blob file with a lower number gets added in VersionBuilder (#7349) 4 years ago
Levi Tamasi a99fb67233 Remove redundant consistency check from VersionStorageInfo::AddFile (#7237) 4 years ago
Levi Tamasi e367bc7f4b Clean up blob files based on the linked SST set (#7001) 4 years ago
Anand Ananthabhotla 9a5886bd8c Extend Get/MultiGet deadline support to table open (#6982) 4 years ago
Levi Tamasi 83833637c1 Maintain the set of linked SSTs in BlobFileMetaData (#6945) 4 years ago
Levi Tamasi d854abad78 Revisit the handling of the case when a file is re-added to the same level (#6939) 4 years ago
Andrew Kryczka 02db03af8d make L0 index/filter pinned memory usage predictable (#6911) 4 years ago
Levi Tamasi f8c2e5a608 Do not print messages to stderr in VersionBuilder (#6948) 4 years ago
Levi Tamasi 78e291b17e Improve consistency checks in VersionBuilder (#6901) 4 years ago
Levi Tamasi 1551f1011a Refactor the blob file related logic in VersionBuilder (#6835) 5 years ago
sdong c21c459771 Slightly expand converage to file consistency check failure (#6800) 5 years ago
Andrew Kryczka a96461d169 fix swallowed error for file deletion consistency check (#6809) 5 years ago
sdong 680c416348 Avoid Swallowing Some File Consistency Checking Bugs (#6793) 5 years ago
Levi Tamasi fe238e5438 Keep track of obsolete blob files in VersionSet (#6755) 5 years ago
Levi Tamasi bc51e33d9c Make sure (Shared)BlobFileMetaData are owned by shared_ptrs (#6749) 5 years ago
Levi Tamasi 6f62322fe4 Add blob files to VersionStorageInfo/VersionBuilder (#6597) 5 years ago
Yanqin Jin fb09ef05dc Attempt to recover from db with missing table files (#6334) 5 years ago
Levi Tamasi 442404558a Clean up VersionBuilder a bit (#6556) 5 years ago
Cheng Chang 2d9efc9ab2 Cache result of GetLogicalBufferSize in Linux (#6457) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Levi Tamasi 752c87af78 Clean up VersionEdit a bit (#6383) 5 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
jsteemann da3b2840cb save a few redundant container lookups (#5875) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
Pratik Dhandharia a281822331 Lower the risk for users to run options.force_consistency_checks = true (#5744) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 6 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 6 years ago
Siying Dong f0dda35d7d Preload some files even if options.max_open_files (#3340) 6 years ago
JiYou 82e8e9e26b VersionBuilder: optmize SaveTo() to linear time. (#4366) 6 years ago
Siying Dong d5612b43de Two code changes to make "clang analyze" happy (#4292) 6 years ago
Yanqin Jin 54de56844d Remove random writes from SST file ingestion (#4172) 6 years ago
奏之章 f23fed19a1 Delay verify compaction output table (#3979) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
Prashant D 34aa245dd8 Fix coverity issues version, write_batch 7 years ago
Changli Gao b8cea7cc27 VersionBuilder: Erase with iterators for better performance 7 years ago
Yi Wu 3c840d1a6d Allow DB reopen with reduced options.num_levels 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 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 8 years ago