Trigger config loading - schema tracing and result reporting
The two trigger config databases (DEV1 and DEV2) now contain a new table which holds the schema version. Future DBs will also contain this table ( atlas-tdaq-software/TriggerDB!8 (merged) ). This enables us to apply potentially different queries to different databases, e.g. if schema evolution becomes necessary.
Also discussed in ATR-20803
This MR enables the db loading software to deal with this table and use the correct queries. This is the approach we already followed in Run 1 and 2.
Also the error reporting was improved, now different exception classes report different problems when loading configurations from the database. DataStructure now has a constructor that takes a string as name.
Edited by Joerg Stelzer