Skip to content

mark submitted TriggerDB with tag TriggerDB-00-00-12

Mark Stockton requested to merge mark/tdaq-09-04-00/TriggerDB into tdaq-09-04-00

The TriggerDB package has been totally replaced for Run 3 and is now being used to hold the TriggerDB schema for run3 and scripts for direct (upload and download) connection to the DB. The scripts have been well tested with DB's outside of point1 and also now within point1. Especially for the latter it would be preferable to have the package installed at point1 as part of the TDAQ release, but this will also be made use of offline where possible too. Full details of the package are contained in the README

=== TriggerDB ===

Changes for TriggerDB_RUN3 ATONR account (Mark Stockton) Make sure that scripts are being run in Python3 from TriggerDB!16 (merged) (Mark Stockton) Increment schema number (Mark Stockton) James changes from TriggerDB!13 (closed) - updating to avoid conflicts (Mark Stockton) Cleanup & add main function (Piotr Moszkowicz) Make sure that scripts are being run in Python3 (Piotr Moszkowicz) [ATLTTDB-126] Fix how script reads file, to be sure it works consistently (Piotr Moszkowicz) [ATLTTDB-126] Added script for hash migration (Piotr Moszkowicz) Schema updates for CTP and MUCTPI files (Joerg Stelzer) Deploying Reprocessing DB - python3 hash - add grants dcript for Frontier (Mark Stockton) Add filetype protections (James David Shinner) Update upload record and key summary table to use getComment() (James Shinner) Clarify duplicate upload message (James Shinner) LICENSE and NOTICE files added. (Reiner Hauser) Clarify duplicate upload message in insertMenu.py - once ID is matched it will be used without further attempts to do other uploads (Mark Stockton) Naming scheme to differ from sw updates (Joerg Stelzer) Update to a more simplified schema version table (Joerg Stelzer) Add table to keep track of the DB schema version (ATR-20803) (Joerg Stelzer) Added script to insert bunchgroup (Joerg Stelzer) Revert hash to Python 2 only method (James Shinner) Additional Python 3 compatibility changes. (James Shinner) Add documentation (docstrings and code comments) and make consistency & formatting changes (according to flake8 standards) (James Shinner) Add key summary table print-out (James Shinner) Update build instructions (James Shinner) Ensure compatibility with Python3 (James Shinner) Format scripts using Black (James Shinner) Various bugfixes (James Shinner) Update documentation in README and help docs (James Shinner) Update --comment argument to handle multiple word comments without needing to enclose it in quotes. (James Shinner) Make L1 menu required (James Shinner) Update list scripts to provide more information (James Shinner) Make menu/prescale set names bound variables (James Shinner) Update build instructions (James Shinner) Update schema. (James David Shinner) Change comment handling to parametrised queries. (James David Shinner) Fix HLT setup constraints (James David Shinner) Change opening of file to be done outside of getFileHash() (James David Shinner) Update script handling of directory (James Shinner) Update naming of schema tables (James Shinner) Update README with instructions on using new scripts (James Shinner) Add updated insert scripts (James Shinner) Add updated version of database schema (James Shinner) Small change (Joerg Stelzer) Add trigger db schema and scripts to insert menu and prescales (Joerg Stelzer) Updated gitlab-ci.yml (Reiner Hauser) Adding .gitlab-ci.yml (Reiner Hauser)

Edited by Mark Stockton

Merge request reports