Skip to content

Commit 40082d3

Browse files
authored
Remove the switch for old validity rules (#2040)
1 parent 6538ed7 commit 40082d3

4 files changed

Lines changed: 12 additions & 38 deletions

File tree

Framework/src/AggregatorRunner.cxx

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -240,14 +240,7 @@ void AggregatorRunner::store(QualityObjectsType& qualityObjects)
240240
auto validFrom = getCurrentTimestamp();
241241
try {
242242
for (auto& qo : qualityObjects) {
243-
if (getenv("O2_QC_OLD_VALIDITY")) {
244-
auto tmpValidity = qo->getValidity();
245-
qo->setValidity(ValidityInterval{ static_cast<unsigned long>(validFrom), validFrom + 10ull * 365 * 24 * 60 * 60 * 1000 });
246-
mDatabase->storeQO(qo);
247-
qo->setValidity(tmpValidity);
248-
} else {
249-
mDatabase->storeQO(qo);
250-
}
243+
mDatabase->storeQO(qo);
251244
}
252245
if (!qualityObjects.empty()) {
253246
auto& qo = qualityObjects.at(0);

Framework/src/CheckRunner.cxx

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -377,21 +377,13 @@ void CheckRunner::store(QualityObjectsType& qualityObjects, long validFrom)
377377
ILOG(Debug, Devel) << "Storing " << qualityObjects.size() << " QualityObjects" << ENDM;
378378
try {
379379
for (auto& qo : qualityObjects) {
380-
if (getenv("O2_QC_OLD_VALIDITY")) {
381-
auto tmpValidity = qo->getValidity();
382-
qo->setValidity(ValidityInterval{ static_cast<unsigned long>(validFrom), validFrom + 10ull * 365 * 24 * 60 * 60 * 1000 });
383-
mDatabase->storeQO(qo);
384-
qo->setValidity(tmpValidity);
385-
} else {
386-
mDatabase->storeQO(qo);
387-
}
380+
mDatabase->storeQO(qo);
388381
mTotalNumberQOStored++;
389382
mNumberQOStored++;
390383
}
391-
392384
if (!qualityObjects.empty()) {
393385
auto& qo = qualityObjects.at(0);
394-
ILOG(Info, Devel) << "New validity of QO '" << qo->GetName() << "' is (" << qo->getValidity().getMin() << ", " << qo->getValidity().getMax() << ")" << ENDM;
386+
ILOG(Info, Devel) << "Validity of QO '" << qo->GetName() << "' is (" << qo->getValidity().getMin() << ", " << qo->getValidity().getMax() << ")" << ENDM;
395387
}
396388
} catch (boost::exception& e) {
397389
ILOG(Info, Support) << "Unable to " << diagnostic_information(e) << ENDM;
@@ -403,21 +395,14 @@ void CheckRunner::store(std::vector<std::shared_ptr<MonitorObject>>& monitorObje
403395
ILOG(Debug, Devel) << "Storing " << monitorObjects.size() << " MonitorObjects" << ENDM;
404396
try {
405397
for (auto& mo : monitorObjects) {
406-
if (getenv("O2_QC_OLD_VALIDITY")) {
407-
auto tmpValidity = mo->getValidity();
408-
mo->setValidity(ValidityInterval{ static_cast<unsigned long>(validFrom), validFrom + 10ull * 365 * 24 * 60 * 60 * 1000 });
409-
mDatabase->storeMO(mo);
410-
mo->setValidity(tmpValidity);
411-
} else {
412-
mDatabase->storeMO(mo);
413-
}
398+
mDatabase->storeMO(mo);
414399

415400
mTotalNumberMOStored++;
416401
mNumberMOStored++;
417402
}
418403
if (!monitorObjects.empty()) {
419404
auto& mo = monitorObjects.at(0);
420-
ILOG(Info, Devel) << "New validity of MO '" << mo->GetName() << "' is (" << mo->getValidity().getMin() << ", " << mo->getValidity().getMax() << ")" << ENDM;
405+
ILOG(Info, Devel) << "Validity of MO '" << mo->GetName() << "' is (" << mo->getValidity().getMin() << ", " << mo->getValidity().getMax() << ")" << ENDM;
421406
}
422407
} catch (boost::exception& e) {
423408
ILOG(Info, Support) << "Unable to " << diagnostic_information(e) << ENDM;

Framework/src/PostProcessingRunner.cxx

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -230,17 +230,13 @@ void PostProcessingRunner::reset()
230230

231231
void PostProcessingRunner::updateValidity(const Trigger& trigger)
232232
{
233-
if (getenv("O2_QC_OLD_VALIDITY")) {
234-
mObjectManager->setValidity(ValidityInterval{ trigger.timestamp, trigger.timestamp + objectValidity });
235-
} else if (trigger.activity.mValidity.isValid() && trigger.activity.mValidity != gFullValidityInterval) {
236-
if (!core::activity_helpers::onNumericLimit(trigger.activity.mValidity.getMin())) {
237-
mActivity.mValidity.update(trigger.activity.mValidity.getMin());
238-
}
239-
if (!core::activity_helpers::onNumericLimit(trigger.activity.mValidity.getMax())) {
240-
mActivity.mValidity.update(trigger.activity.mValidity.getMax());
241-
}
242-
mObjectManager->setValidity(mActivity.mValidity);
233+
if (!core::activity_helpers::onNumericLimit(trigger.activity.mValidity.getMin())) {
234+
mActivity.mValidity.update(trigger.activity.mValidity.getMin());
235+
}
236+
if (!core::activity_helpers::onNumericLimit(trigger.activity.mValidity.getMax())) {
237+
mActivity.mValidity.update(trigger.activity.mValidity.getMax());
243238
}
239+
mObjectManager->setValidity(mActivity.mValidity);
244240
}
245241

246242
void PostProcessingRunner::doInitialize(const Trigger& trigger)

Framework/src/TaskRunner.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,7 @@ void TaskRunner::finishCycle(DataAllocator& outputs)
467467
ILOG(Debug, Support) << "Finish cycle " << mCycleNumber << ENDM;
468468
// in the async context we print only info/ops logs, it's easier to temporarily elevate this log
469469
((mDeploymentMode == DeploymentMode::Grid) ? ILOG(Info, Ops) : ILOG(Info, Devel)) //
470-
<< "According to new validity rules, the objects validity is "
470+
<< "The objects validity is "
471471
<< "(" << mTimekeeper->getValidity().getMin() << ", " << mTimekeeper->getValidity().getMax() << "), "
472472
<< "(" << mTimekeeper->getSampleTimespan().getMin() << ", " << mTimekeeper->getSampleTimespan().getMax() << "), "
473473
<< "(" << mTimekeeper->getTimerangeIdRange().getMin() << ", " << mTimekeeper->getTimerangeIdRange().getMax() << ")" << ENDM;

0 commit comments

Comments
 (0)