Commit Graph

25 Commits (e466173d5cb0735f49a905489be0eb889a26d89d)

Author SHA1 Message Date
Hui Xiao d665afdbf3 Account memory of FileMetaData in global memory limit (#9924) 2 years ago
Peter Dillinger fc9d4071f0 Fast path for detecting unchanged prefix_extractor (#9407) 2 years ago
Levi Tamasi 081722780b Refactor the detailed consistency checks and the SST saving logic in VersionBuilder (#9099) 3 years ago
Yanqin Jin b0e20194ea Handle blob files when options.best_efforts_recovery is true (#8180) 3 years ago
Andrew Kryczka 02db03af8d make L0 index/filter pinned memory usage predictable (#6911) 4 years ago
Levi Tamasi fe238e5438 Keep track of obsolete blob files in VersionSet (#6755) 4 years ago
Yanqin Jin fb09ef05dc Attempt to recover from db with missing table files (#6334) 4 years ago
Levi Tamasi 442404558a Clean up VersionBuilder a bit (#6556) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
Pratik Dhandharia a281822331 Lower the risk for users to run options.force_consistency_checks = true (#5744) 5 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 5 years ago
Siying Dong f0dda35d7d Preload some files even if options.max_open_files (#3340) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 6 years ago
Yi Wu 3c840d1a6d Allow DB reopen with reduced options.num_levels 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
sdong 6d6776f6b8 Log more information for the add file with overlapping range failure 9 years ago
sdong 3e0a672c50 Bug fix: table readers created by TableCache::Get() doesn't have latency histogram reported 9 years ago
Islam AbdelRahman cee1e8a080 Parallelize LoadTableHandlers 9 years ago
sdong 86905e3cbb Move VersionBuilder logic to a separate .cc file 10 years ago
Igor Canadi 9f7fc3ac45 Turn on -Wshadow 10 years ago
sdong 4d2ba38b65 Make VersionBuilder unit testable 10 years ago