This project is mirrored from https://gitlab.cern.ch/atlas/athena.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Mar 30, 2021
-
-
scott snyder authored
Add --exctrace to enable collecting traceback information for exceptions.
-
- Mar 29, 2021
-
-
The old configuration writes three objects to the pickle. The second object needs to override the first for proper handling of a few core services like JO svc. The third relates to python configurables. Ignoring this for now. See also 955f5d3a.
-
- Mar 27, 2021
-
-
scott snyder authored
Update the exctrace collector to work properly in a MT environment. Change the static variables holding the trace to be thread_local. Further, retrieve the saved trace via calling a function, rather than accessing the variables directly.
-
- Mar 26, 2021
-
-
-
Goetz Gaycken authored
Propagate new data declarations to all algorithms which use a certain dynamic data consumer not just the first for which the data consumer updated its input and output data lists.
-
Walter Lampl authored
-
Vakhtang Tsulaia authored
Modified `AthenaMPTools/SharedHiveEvtQueueConsumer` so that it can process events concurrently. In order to achieve that this tool is now using the `AthenaMtesEventLoopMgr` as the event processor, instead of the previously used `AthenaHiveEventLoopMgr`. Also introduced a helper abstract interface `AthenaKernel/IHybridProcessorHelper` to allow the `SharedHiveEvtQueueConsumer` tool to call certain methods of the `AthenaMtesEventLoopMgr`.
-
- Mar 25, 2021
-
-
-
PyEvtFilterFromFile - extention of PyEvtFilter functionality See merge request !41777 (cherry picked from commit a4525c6c) fe6e09d2 Add PyEvtFilter version which loads run/evt list from file 5ddc252f minor updates 7a7fbb8d Merge remote-tracking branch 'upstream/21.0' into 21.0 7581ef19 implement comment from MR
-
- Mar 24, 2021
-
-
Nils Krumnack authored
That should allow creating services via the python configuration in AnalysisBase.
-
Nils Krumnack authored
Mostly a 1-to-1 copy of the dual-use tool test for AsgToolConfig.
-
Nils Krumnack authored
That should allow using services in analysis, once all bugs are worked out.
-
Nils Krumnack authored
That way it can be used with other component types as well. Mostly to allow printing out the current configuration.
-
- Mar 23, 2021
-
-
Marcin Nowak authored
-
Tadej Novak authored
-
- Mar 22, 2021
-
-
Walter Lampl authored
-
- Mar 21, 2021
-
-
Edward Moyse authored
See ATLASRECTS-6092 for details
-
- Mar 20, 2021
-
-
scott snyder authored
std::is_pod is deprecated.
-
scott snyder authored
std:is_pod is deprecated in c++20. If a class is declared with a requires clause, the equivalent clause must be present for all function definitions outside of the class body.
-
- Mar 18, 2021
-
-
- Mar 17, 2021
-
-
Walter Lampl authored
-
- Mar 16, 2021
-
-
Pass strings by const reference, not by value.
-
Avoid cppcheck false positives.
-
- Mar 15, 2021
-
-
scott snyder authored
Fix clang warnings.
-
scott snyder authored
If we call Error without having first initialized the interpreter, then ROOT may deadlock. Fixes test failure seen in the gcc10 build.
-
scott snyder authored
Adjust for change in output format for COOL exception seen in gcc10 build. Fixes failure in gcc10 build.
-
Tadej Novak authored
-
Edward Moyse authored
Handle strings better Clearer error message Correctly handle multiple matching component names
-
Edward Moyse authored
This is to fix issues when new configuration did not match old. Also fix logger of MuonConfig so it can turn CA debugging on
-
Edward Moyse authored
The aim is to handle the most common, standard flags. It will probably need extending, so this is a first attempt.
-
-
Goetz Gaycken authored
-
- Mar 14, 2021
-
-
Edward Moyse authored
Failure to merge a config value is no longer a warning, but now raises a ConfigurationError and prints a fatal. Minor debugging output tweak for CA
-
- Mar 13, 2021
-
-
Goetz Gaycken authored
-
Fix for the case where a CondAlgs's MuonDetectorTool matched to: GeoModelSvc.MuonDetectorTool
-
- Mar 12, 2021
-
-
scott snyder authored
After a fatal signal, do the fast stack trace before anything that might use the heap. Trying to make the basic stack trace more robust in situations where the heap is corrupt.
-
- Mar 11, 2021
-
-
scott snyder authored
Suppress cppcheck false positives.
-
scott snyder authored
In a couple places, we want to run a piece of code with an overridden root error handler. Since the root error handler is simply a global pointer, this is not MT safe. Introduce WithRootErrorHandler to try to allow doing this in a thread-safe manner. See ATEAM-715.
-
IOVSvc is requesting reading of its IOV Conditions objects into a dedicated PersistencySvc instance (context), so all conditions files can be closed by simply deleting this instance. This was up to now ignored by PoolSvc/ConversionSvc (by mistake). Here I am fixing this mistake and adding context-awarness to 2 converters that read objects containing POOL Refs to other object (DataHeaderCnv and CoolMultChanCnv). I also add EndProcessing incident trigger to IOVDbSvc because in AthenaMT the StoreCleared incident is not fired (this is to trigger Condition files closing after the first Event)
-