Bugfix for the Event Service
Bugfix in the mechanism of handling failed MP workers in the Event Service. This patch covers the case when a worker fails to transition from the event processing state into the finalization state after receiving "No more events" message from the range scatterer. The idea here is that instead of releasing a fixed number of workers (nprocs), the scatterer will keep releasing the workers until it gets a signal that all of them have finished.
Merge request reports
Activity
This merge request affects 1 package:
- Control/AthenaMPTools
This merge request affects 4 files:
- Control/AthenaMPTools/src/EvtRangeProcessor.cxx
- Control/AthenaMPTools/src/EvtRangeProcessor.h
- Control/AthenaMPTools/src/EvtRangeScatterer.cxx
- Control/AthenaMPTools/src/EvtRangeScatterer.h
Adding @ssnyder as watcher
added Core master review-pending-level-1 labels
CI Result SUCCESS (hash cb768c7e)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis 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
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 25673]- Resolved by Vakhtang Tsulaia
added review-user-action-required label and removed review-pending-level-1 label
removed review-user-action-required label
added review-pending-level-1 label
This merge request affects 1 package:
- Control/AthenaMPTools
This merge request affects 4 files:
- Control/AthenaMPTools/src/EvtRangeProcessor.cxx
- Control/AthenaMPTools/src/EvtRangeProcessor.h
- Control/AthenaMPTools/src/EvtRangeScatterer.cxx
- Control/AthenaMPTools/src/EvtRangeScatterer.h
Adding @ssnyder as watcher
CI Result SUCCESS (hash f2a79b01)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis 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
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 2
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 25681]added review-approved label and removed review-pending-level-1 label
mentioned in commit 31216d3a
added sweep:ignore label