[MDS] fix clog may full because MDS dag not scheduled

This commit is contained in:
fengdeyiji
2023-07-11 08:19:05 +00:00
committed by ob-robot
parent 89dccdfc00
commit 01ede7dd2b
7 changed files with 33 additions and 15 deletions

View File

@ -152,6 +152,7 @@ int MdsTableBase::merge(const share::SCN &flushing_scn)
param.ls_id_ = ls_id_;
param.tablet_id_ = tablet_id_;
param.flush_scn_ = flushing_scn;
param.generate_ts_ = ObClockGenerator::getCurrentTime();
if (OB_FAIL(compaction::ObScheduleDagFunc::schedule_mds_table_merge_dag(param))) {
if (OB_EAGAIN != ret && OB_SIZE_OVERFLOW != ret) {
MDS_LOG(WARN, "failed to schedule mds table merge dag", K(ret), K(param));