-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Further cleanup of Condition access in AlCaDB, online DQM, Geometry, HLT, Simulation, and standard configuration; Further fixes for online DQM #13170
Conversation
please test |
The tests are being triggered in jenkins. |
A new Pull Request was created by @diguida (Salvatore Di Guida) for CMSSW_8_0_X. It involves the following packages: Alignment/HIPAlignmentAlgorithm @perrotta, @cmsbuild, @civanch, @diguida, @ianna, @mdhildreth, @Martin-Grunewald, @franzoni, @Dr15Jones, @cerminar, @deguio, @fwyzard, @ggovi, @mmusich, @vanbesien, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
please test |
The tests are being triggered in jenkins. |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
Sorry for resurrecting this PR. |
+1 |
For some unknown reason it was dropped from our p5 tag collector page, so that is why there was no follow-up. I will ping @diguida . |
@dmitrijus sorry for belated reply.
Hope this clarifies |
I have no strong opinion, but I think option 1 is preferable. I let L2 and L1 conveners comment further. |
complete re-engineerings are typically not back ported. I'll just close this. |
This is the next step of cleanup and improvement for condition access:
access:
CondCore/ESSources/python/CondDBESSources_condDBv2_cfi.py
in order to keep compatibility with the explicit or implicit usage of the condition software version;Configuration/StandardSequences/python/AdditionalConditions_cff.py
: this fragment is used in order to load conditions not provided by Global Tag and/or Condition records;Configuration/StandardSequences/python/FrontierConditions_GlobalTag_cfi.py
andConfiguration/StandardSequences/python/FrontierConditions_GlobalTag_condDBv2_cfi.py
: they are not needed, as the initialisation of theESSource
for loading conditions is done in the proper package;Configuration/StandardSequences/python/FrontierConditions_GlobalTag_cfi.py
in client code.CondCore/DBCommon/python/CondDBCommon_cfi.py
andCondCore/DBCommon/python/CondDBSetup_cfi.py
.DQM/Integration/python/config/FrontierCondition_GT_cfi.py
andDQM/Integration/python/config/FrontierCondition_GT_autoExpress_cfi.py
: the connection string is established centrally;DQM/Integration/python/config/FrontierCondition_GT_Offline_cfi.py
;BuildFile
from dependencies upon removed packages.CondDBSetup_cfi
andCondDBCommon_cfi
inCondTools/DQM/python/DQMReferenceHistogramRootFileEventSetupAnalyzer_OrcoffOnly_cfi.py
,CondTools/DQM/python/DQMReferenceHistogramRootFileEventSetupAnalyzer_SQLiteOnly_cfi.py
,CondTools/DQM/python/DQMReferenceHistogramRootFileEventSetupAnalyzer_cfi.py
,Configuration/StandardSequences/python/RawToDigi_cff.py
, andSimCalorimetry/HcalSimProducers/python/hcalUnsuppressedDigis_cfi.py
.These are the fixes in order to run online DQM with 80X:
DPGAnalysis/Skims/interface/PhysDecl.h
,DQM/TrigXMonitor/interface/L1Scalers.h
,DQM/TrigXMonitor/interface/L1TScalersSCAL.h
,EventFilter/L1GlobalTriggerRawToDigi/interface/L1GlobalTriggerRecordProducer.h
;DQM/Integration/python/clients/ecal_dqm_sourceclient-live_cfg.py
,DQM/Integration/python/clients/ecalcalib_dqm_sourceclient-live_cfg.py
,DQM/Integration/python/clients/hcal_dqm_sourceclient-live_cfg.py
DQM/Integration/python/clients/l1tstage2_dqm_sourceclient-live_cfg.py
DQM/DTMonitorModule/python/dt_dqm_sourceclient_common_cff.py
andDQM/Integration/python/clients/dt_dqm_sourceclient-live_cfg.py
for loading correctly DTTwinMux
sequence.Originally in #13399
Unit tests ran OK on
CMSSW_8_0_0
Short matrix tests passed, and, as expected, no CondDB python
cfi
deprecation warning is seen onCMSSW_8_0_0
Full matrix test running on
CMSSW_8_0_0
.No regressions expected.