Skip to content

Commit ed064be

Browse files
committed
tfscheduler: add run number to infologger
1 parent 8c5e921 commit ed064be

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/TfScheduler/TfSchedulerStfInfo.cxx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -483,6 +483,11 @@ void TfSchedulerStfInfo::addStfInfo(const StfSenderStfInfo &pStfInfo, SchedulerS
483483
mRunNumber = lRunNumber;
484484
IDDLOG("NEW RUN NUMBER: {} {}", pStfInfo.partition().partition_id(), lRunNumber);
485485
DataDistMonitor::enable_datadist(mRunNumber, pStfInfo.partition().partition_id());
486+
487+
// set log run number
488+
DataDistLogger::sRunNumber = mRunNumber;
489+
DataDistLogger::sRunNumberStr = std::to_string(mRunNumber);
490+
impl::DataDistLoggerCtx::InitInfoLogger();
486491
} else if (mRunNumber > lRunNumber) {
487492
EDDLOG_GRL(500, "New RunNumber is smaller than the previous. run_number={} prev_run_number={}", lRunNumber, mRunNumber);
488493
pResponse.set_status((!mRunning) ? SchedulerStfInfoResponse::DROP_NOT_RUNNING :
@@ -728,6 +733,11 @@ void TfSchedulerStfInfo::TopoSchedulingThread()
728733
mRunNumber = lRunNum;
729734
IDDLOG("NEW RUN NUMBER: {} {}", lTopoStfInfo->mStfInfo.partition().partition_id(), mRunNumber);
730735
DataDistMonitor::enable_datadist(mRunNumber, lTopoStfInfo->mStfInfo.partition().partition_id());
736+
737+
// set log run number
738+
DataDistLogger::sRunNumber = mRunNumber;
739+
DataDistLogger::sRunNumberStr = std::to_string(mRunNumber);
740+
impl::DataDistLoggerCtx::InitInfoLogger();
731741
}
732742

733743
TfBuildingInformation lRequest;

0 commit comments

Comments
 (0)