Commit Graph

4120 Commits (92593d511a924be37361d673c0313e183c72e2c8)

Author SHA1 Message Date
Cheng Chang 0a74e1b958 Add status checks during DB::Open (#6380) 5 years ago
Yanqin Jin f361cedf06 Atomic flush rollback once on failure (#6385) 5 years ago
Cheng Chang f5f79f01a2 Be able to read compatible leveldb sst files (#6370) 5 years ago
Mike Kolupaev 1ed7d9b1b5 Avoid lots of calls to Env::GetFileSize() in SstFileManagerImpl when opening DB (#6363) 5 years ago
sdong 69c8614815 Avoid to get manifest file size when recovering from it. (#6369) 5 years ago
Mike Kolupaev 637e64b9ac Add an option to prevent DB::Open() from querying sizes of all sst files (#6353) 5 years ago
anand76 7330ec0ff1 Fix a test failure in error_handler_test (#6367) 5 years ago
sdong f195d8d523 Use ReadFileToString() to get content from IDENTITY file (#6365) 5 years ago
sdong 36c504be17 Avoid create directory for every column families (#6358) 5 years ago
Huisheng Liu eb4d6af5ae Error handler test fix (#6266) 5 years ago
sdong 800d24ddc5 Fix DBTest2.ChangePrefixExtractor LITE build (#6356) 5 years ago
sdong ec496347bc Add a unit test for prefix extractor changes (#6323) 5 years ago
Maysam Yabandeh 3316d29221 Disable recycle_log_file_num when it is incompatible with recovery mode (#6351) 5 years ago
Yanqin Jin f2fbc5d668 Shorten certain test names to avoid infra failure (#6352) 5 years ago
anand76 fb05b5a652 Force a new manifest file if append to current one fails (#6331) 5 years ago
sdong 71874c5aaf Fix LITE build with DBTest2.AutoPrefixMode1 (#6346) 5 years ago
sdong 02ac6c9a3c Fix db_bloom_filter_test clang LITE build (#6340) 5 years ago
Maysam Yabandeh 2f973ca96e Double Crash in kPointInTimeRecovery with TransactionDB (#6313) 5 years ago
sdong 8f2bee6747 Add ReadOptions.auto_prefix_mode (#6314) 5 years ago
Sagar Vemuri 4f6c86226c Use the same oldest ancestor time in table properties and manifest 5 years ago
Andrew Kryczka 5b33cfa1e3 fix `WriteBufferManager` flush log message (#6335) 5 years ago
sdong f10f135938 Fix regression bug of hash index with iterator total order seek (#6328) 5 years ago
Levi Tamasi f34782a67d Fix the "records dropped" statistics (#6325) 5 years ago
anand76 0672a6db64 Fix queue manipulation in WriteThread::BeginWriteStall() (#6322) 5 years ago
matthewvon e6e8b9e871 Correct pragma once problem with Bazel on Windows (#6321) 5 years ago
Levi Tamasi d305f13e21 Make DBCompactionTest.SkipStatsUpdateTest more robust (#6306) 5 years ago
chenyou-fdu 931876e86e Separate enable-WAL and disable-WAL writer to avoid unwanted data in log files (#6290) 5 years ago
Matt Bell 7e5b04d04f Expose atomic flush option in C API (#6307) 5 years ago
sdong d87cffaea4 Fix another bug caused by recent hash index fix (#6305) 5 years ago
Levi Tamasi 73f65b457e Adjust thread pool sizes when setting max_background_jobs dynamically (#6300) 5 years ago
sdong f8b5ef85ec Fix a bug caused by recent fix of Prefix Hash (#6302) 5 years ago
sdong d2b4d42d4b Fix kHashSearch bug with SeekForPrev (#6297) 5 years ago
sdong 76c117b24b Fix LITE test build broken by recent commit (#6295) 5 years ago
sdong 894c6d21af Bug when multiple files at one level contains the same smallest key (#6285) 5 years ago
Qinfan Wu 6733be033e More const pointers in C API (#6283) 5 years ago
Sagar Vemuri cfa585611d Consider all compaction input files to compute the oldest ancestor time (#6279) 5 years ago
Maysam Yabandeh eff5e076f5 unordered_write incompatible with max_successive_merges (#6284) 5 years ago
Yanqin Jin 6a9989381f Fix compilation under LITE (#6277) 5 years ago
Yanqin Jin cfd9732f65 Remove inaccurate code comment (#6274) 5 years ago
Huisheng Liu e5b476f551 Update file indexer to take timestamp into consideration (#6205) 5 years ago
Yanqin Jin a8b1085ae2 Fix test in LITE mode (#6267) 5 years ago
Yanqin Jin bce5189f4d Fix error message (#6264) 5 years ago
Connor1996 3e26a94ba1 Add oldest snapshot sequence property (#6228) 5 years ago
Yanqin Jin 1aaa145877 Fix a data race for cfd->log_number_ (#6249) 5 years ago
Qinfan Wu edaaa1fff2 Add range delete function to C-API (#6259) 5 years ago
Maysam Yabandeh 28e5a9a9fb Increase max_log_size in FlushJob to 1024 bytes (#6258) 5 years ago
Maysam Yabandeh 48a678b7c9 Prevent an incompatible combination of options (#6254) 5 years ago
sdong ef91894798 Fix potential overflow in CalculateSSTWriteHint() (#6212) 5 years ago
Jermy Li f453bcb40d Add unit tests for concurrent CF iteration and drop (#6180) 5 years ago
Mike Kolupaev ce63eda6f0 Fix use-after-free and double-deleting files in BackgroundCallPurge() (#6193) 5 years ago