[FEAT MERGE] 开源裁减颗粒度优化

Co-authored-by: nroskill <nroskill@gmail.com>
Co-authored-by: akaError <lzg020616@163.com>
Co-authored-by: yinyj17 <yinyijun92@gmail.com>
This commit is contained in:
wenxingsen
2023-08-15 02:40:25 +00:00
committed by ob-robot
parent a31e422133
commit 9b31f8aa03
378 changed files with 26718 additions and 2379 deletions

View File

@ -101,7 +101,7 @@ int ObBackupCleanTaskMgr::init(
backup_service_ = &backup_service;
is_inited_ = true;
}
// TODO: integrate sql_proxy and lease_service 4.1
// TODO(wenjinyu.wjy): integrate sql_proxy and lease_service 4.3
return ret;
}
@ -604,6 +604,7 @@ int ObBackupCleanTaskMgr::get_ls_ids_from_traverse_(const ObBackupPath &path, Ob
LOG_WARN("failed to set log stream prefix", K(ret));
} else if (OB_FAIL(prefix_op.init(logstream_prefix, strlen(logstream_prefix)))) {
LOG_WARN("failed to init dir prefix", K(ret), K(logstream_prefix));
// TODO(wenjinyu.wjy) iterate dir sequentially 4.3
} else if (OB_FAIL(util.list_directories(path.get_obstr(), backup_dest_.get_storage_info(), prefix_op))) {
LOG_WARN("failed to list files", K(ret));
} else {
@ -761,6 +762,7 @@ int ObBackupCleanTaskMgr::delete_data_info_turn_files_(const ObBackupPath &infos
ObDirPrefixEntryNameFilter prefix_op(d_entrys);
if (OB_FAIL(prefix_op.init(info_turn_prefix, strlen(info_turn_prefix)))) {
LOG_WARN("failed to init dir prefix", K(ret), K(info_turn_prefix));
// TODO(wenjinyu.wjy) iterate dir sequentially 4.3
} else if (OB_FAIL(util.list_directories(infos_path.get_obstr(), backup_dest_.get_storage_info(), prefix_op))) {
LOG_WARN("failed to list directories", K(ret));
} else {