mirror of https://github.com/facebook/rocksdb.git
Temporally disable log recycle with testing GetLiveFilesStorageInfo() (#12868)
Summary: **Context/Summary:** We recently discovered a case where `GetLiveFilesStorageInfo()` failed when `Options::recycle_log_file_num` > 0. Before fixing the incompatibility, we disable these combination in stress test. Pull Request resolved: https://github.com/facebook/rocksdb/pull/12868 Test Plan: monitor CI Reviewed By: jowlyzhang Differential Revision: D59820802 Pulled By: hx235 fbshipit-source-id: 7b09063af6d72ae0ba187b4cf8887abd8a78e5e8
This commit is contained in:
parent
9e4ee7f0c6
commit
6870cc1187
|
@ -1172,8 +1172,12 @@ void StressTest::OperateDb(ThreadState* thread) {
|
|||
ProcessStatus(shared, "GetLiveFiles", s_1);
|
||||
Status s_2 = TestGetLiveFilesMetaData();
|
||||
ProcessStatus(shared, "GetLiveFilesMetaData", s_2);
|
||||
Status s_3 = TestGetLiveFilesStorageInfo();
|
||||
ProcessStatus(shared, "GetLiveFilesStorageInfo", s_3);
|
||||
// TODO: enable again after making `GetLiveFilesStorageInfo()`
|
||||
// compatible with `Options::recycle_log_file_num`
|
||||
if (FLAGS_recycle_log_file_num == 0) {
|
||||
Status s_3 = TestGetLiveFilesStorageInfo();
|
||||
ProcessStatus(shared, "GetLiveFilesStorageInfo", s_3);
|
||||
}
|
||||
}
|
||||
|
||||
if (thread->rand.OneInOpt(FLAGS_get_all_column_family_metadata_one_in)) {
|
||||
|
|
Loading…
Reference in New Issue