-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Migrate ED modules to use esConsumes #31061
Comments
A new Issue was created by @Dr15Jones Chris Jones. @Dr15Jones, @dpiparo, @silviodonato, @smuzaffar, @makortel, @qliphy can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
assign l1, reconstruction, simulation, dqm, hlt |
New categories assigned: dqm,simulation,hlt,reconstruction,l1 @mdhildreth,@jfernan2,@slava77,@benkrikler,@andrius-k,@fioriNTU,@rekovic,@perrotta,@jpata,@kmaeshima,@Martin-Grunewald,@civanch,@fwyzard you have been requested to review this Pull request/Issue and eventually sign? Thanks |
The following modules were looked at but deemed to difficult to change for a non domain expert
|
Relevant information about using https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideHowToGetDataFromES#In_ED_module |
The following modules are known to be used and have not been inspected for
|
The following shows the state of known used modules |
If possible, please do not migrate these modules
until the Patatrack branch has been integrated upstream (see e.g. #27983). |
I took the static analyzer report (on the non-token calls to EventSetup), and crafted another spreadsheet with a list of packages containing (non-test) EDModules that need to be migrated. I hope we could use it as a synchronization tool to avoid duplicate effort (it already includes @fwyzard's comment #31061 (comment) ) |
The file at hand doesn't seem to be used anywhere in CMSSW: if @cms-sw/generators-l2 confirms it is not needed any more, yes please remove it (and all references to it), and avoid having to spend time in maintaining useless code in the release. If needed, it will be always possible to inspect it in github by accessing the past releases |
At least the former GEN L2 is not aware that this is still needed. :-D |
I am inclined to @perrotta 's idea. Ok, it shall be removed, i will see to it. |
EventFilter/Phase2TrackerRawToDigi: Phase2TrackerDigiProducer This package had the last update, excluding maintenance from other parties, in 2014, which is a long time for an upgrade package. Possibly even obsolete. I'd suggest to move this one to "upgrade" category and, in any case, autors/users should be consulted (probably the Tracker/upgrade community) to see if this is worth keeping. [1] https://github.com/cms-sw/cms-bot/blob/master/categories_map.py#L355 |
+1 |
All EDModules (in CMSSW repository) have been migrated, so this issue can be closed |
@cmsbuild, please close |
All ED modules need to be migrated to use
esConsumes
andedm::ESGetToken
to provide better threading efficiency.The text was updated successfully, but these errors were encountered: