cms-sw / cmssw

CMS Offline Software
http://cms-sw.github.io/
Apache License 2.0
1.08k stars 4.31k forks source link

[14_1] Introduce OnlinePopCon mechanism #46571

Open JanChyczynski opened 9 hours ago

JanChyczynski commented 9 hours ago

PR description:

This PR introduces a new OnlinePopCon mechanism that will serve the O2Os aiming at writing lumi-based IOVs for HLT. The implementation is following the same structure of the already existing PopCon mechanism:

PopCon --> DB upload through PoolDBOutputService OnlinePopCon --> DB upload through OnlineDBOutputService and it is largely borrowed from the PopCon code itself, with the appropriate/minimal changes required for running the OnlineDBOutputService.

The first and only (for now) customer of this mechanism are the LHCInfoPerLS and LHCInfoPerFill O2O, when run in "duringFill mode".

PR Validation

Tested by testing https://github.com/cms-sw/cmssw/pull/45395

Backport:

Backport of https://github.com/cms-sw/cmssw/pull/44927

cmsbuild commented 9 hours ago

A new Pull Request was created by @JanChyczynski for CMSSW_14_1_X.

It involves the following packages:

@atpathak, @cmsbuild, @consuegs, @francescobrivio, @perrotta can you please review it and eventually sign? Thanks. @JanChyczynski, @PonIlya, @mmusich, @rsreds, @tocheng, @yuanchao this is something you requested to watch as well. @antoniovilela, @mandrenguyen, @rappoccio, @sextonkennedy you are the release manager for this.

cms-bot commands are listed here

cmsbuild commented 9 hours ago

cms-bot internal usage