Commit Graph

18 Commits (a727efca997ce2be984becb44fe7b233a7d9d76c)

Author SHA1 Message Date
Zhichao Cao 29e8f6a698 Add kManifestWriteNoWAL to BackgroundErrorReason to handle Flush IO Error when WAL is disabled (#7693) 4 years ago
mrambacher f35f7f2704 Fix many tests to run with MEM_ENV and ENCRYPTED_ENV; Introduce a MemoryFileSystem class (#7566) 4 years ago
Zhichao Cao b7062f0b2c Status check enforcement for error_handler_fs_test (#7342) 4 years ago
Zhichao Cao 485fd9d9db fix the flaky test failure (#7415) 4 years ago
Zhichao Cao c268628c25 Map retryable IO error during Flush without WAL to soft error and no switch memtable during resume (#7310) 4 years ago
anand76 18a3227b12 Add a new IOStatus subcode to indicate that writes are fenced off (#7374) 4 years ago
sdong b194c21bba Whole DBTest to skip fsync (#7274) 4 years ago
Zhichao Cao ed4712fe7e Remove time out testing cases in error_handler_fs_test (#7141) 4 years ago
Zhichao Cao a10f12eda1 Auto resume the DB from Retryable IO Error (#6765) 5 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 5 years ago
Peter Dillinger 52d59e0c93 Revert "Whole DBTest to skip fsync (#7049)" (#7070) 5 years ago
sdong 4f1534bdb0 Whole DBTest to skip fsync (#7049) 5 years ago
Peter Dillinger 079e77ff9e Revamp cache_bench to resemble a real workload (#6629) 5 years ago
Zhichao Cao ef088f0e93 Fix the multi-thread Manifest write dependency in error_handler_fs_test (#6637) 5 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 5 years ago
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 5 years ago
anand76 a9d168cfd7 Simplify migration to FileSystem API (#6552) 5 years ago
Zhichao Cao e62fe50634 Introduce FaultInjectionTestFS to test fault File system instead of Env (#6414) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
anand76 7330ec0ff1 Fix a test failure in error_handler_test (#6367) 5 years ago
Huisheng Liu eb4d6af5ae Error handler test fix (#6266) 5 years ago
anand76 fb05b5a652 Force a new manifest file if append to current one fails (#6331) 5 years ago
Connor a844591201 wait pending memtable writes on file ingestion or compact range (#6113) 5 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Anand Ananthabhotla 30c21df97c Fix regression test failures introduced by PR #4164 (#4375) 6 years ago
Anand Ananthabhotla a27fce408e Auto recovery from out of space errors (#4164) 6 years ago
Anand Ananthabhotla 52d4c9b7f6 Allow DB resume after background errors (#3997) 7 years ago