Use ActiveStoreSvc to pick event store Fix ATLASSIM-4604
The EventSelectorByteStream and ByteStreamInputSvc should always refer to same event store. The ActiveStoreSvc should ensure this even in configurations with multiple and/or custom event stores, such as overlay jobs.
Note that in the latest nightly the overlay transform I introduced this for still breaks because of a recent, independent change (BCMOverlay algorithm). The transform runs (locally tested) r08 with this change.
Merge request reports
Activity
added EDM master review-pending-level-1 labels
- Resolved by Tadej Novak
I wonder if this is needed at all if we could just manually set the store to the event selector. I would avoid making the code more complicated just for something that's moving away anyways soon.
Let me try to change configuration tomorrow now that we know what the issue is. Sorry if you needed much work to implement this.
CI Result SUCCESS (hash 54c6f241)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 15371]added review-user-action-required label and removed review-pending-level-1 label
added review-pending-level-1 label and removed review-user-action-required label
mentioned in merge request !33370 (merged)
added review-approved label and removed review-pending-level-1 label
mentioned in commit f87556b9
added sweep:ignore label