Skip to content

Releases: AliceO2Group/QualityControl

v0.24.1

23 Mar 13:47
@ktf ktf
Compare
Choose a tag to compare

Fix missing forward declaration.

v0.24.0

23 Mar 07:07
c10d8ef
Compare
Choose a tag to compare

New features

  • RepoCleaner: Get config file from git
  • [QC-304] TrendingTask - specify multiple data source objects under the same path

Bug fixes

  • [QC-299] fix beautify

Detectors code

  • MFT: Adding a basic Cluster and Track QC task

Documentation

  • Addition of doc about RawFileReader

Misc

  • Use QC Infologger instead of fairlogger in Check skeleton
  • Refactoring of Check
  • Align forward declaration to what is used in O2

v0.23.1

11 Mar 11:16
8bcb110
Compare
Choose a tag to compare

New features

  • Refactoring of the Quality objects and addition of detectorName to Checks. The QualityObject are now in version 2 which is very likely not to be touched again in a significant way.
  • Integrating Post-processing with AliECS (QC-270).
  • Support EndOfStream in QC (QC-260).
  • QCDB: add new policy none-kept and an option to work on a single directory.

Detectors code

  • EMC: nNw module.
  • TPC: Two working checkers.
  • TOF: Add Chain to monitor TOF Compressed data V2.

Documentation

  • Removal of outdated doc about deprecated InformationService.

Misc

  • Streamer info are loaded only once (QC-279).

v0.22.2

02 Mar 14:42
1fa0693
Compare
Choose a tag to compare

Add timestamp parameter to retrieve*JSON methods
Add info about repo_cleaner of ccdb-test (QC-276)
Indicate how to use multiple direct data sources
[EMCAL-526, EMCAL-507] Adapt digits QC to timeframe handling

v0.22.1

26 Feb 07:32
28c6ad7
Compare
Choose a tag to compare

Using CompletionPolicy callback from default helpers.

v0.22.0: GitHub action bump alidist (#316)

24 Feb 10:40
c30d06f
Compare
Choose a tag to compare

Detectors code

  • TPC : QC Tracks workflow including json configs
  • EMCal : Add histograms monitoring data statistics

v0.21.1

13 Feb 12:15
a947d2f
Compare
Choose a tag to compare

Fix broken compilation on macOS

v0.21.0

13 Feb 09:51
df3af8b
Compare
Choose a tag to compare

New features

  • Convenience classes for correlation and trending
  • File reader executable
  • Checks improvements (custom parameters, better naming for CheckRunners)

Bug fixes

  • Fixed the bug with MOs not stored if they have no Checks assigned

Detectors code

  • MFT module with a basic QC Task
  • Various developments in TPC, EMCal

Documentation

  • Post-processing documentation

Misc

  • Synchronizing to the upcoming changes in O2 (PR 2886 and PR 2887)
  • Cleanup of the interfaces deprecated by Checkers 2.0

v0.20.1

08 Jan 07:25
7167132
Compare
Choose a tag to compare
  • Fix the missing override that caused a warning on the Mac CI.
  • Rewrite the Version needed by future development.

v0.20.0

18 Dec 08:12
264f5c3
Compare
Choose a tag to compare

New features

  • Checkers 2.0: The relationship between MonitorObjects (MOs) and Checks has been reworked. It is now possible to have several MOs as inputs of one Check, even if they are produced by different QC Tasks. The Checks' are configured in JSON files not in the code any more, just like the Tasks. See this documentation for details. If you have a development fork/branch, you might need to adapt your checks configuration to these changes.

Bug fixes

  • N/A

Detectors code

  • EMCal: Initial version of the RawTask

Documentation

  • Addition of an example publisher (DataProducerExample) and update of the related documentation.

Misc

  • Unified logging in the QC framework: We now consistently use the InfoLogger throughout the QC framework and the modules developed by us. We use it through the interface QcInfoLogger.
  • InformationService removal: The ServiceDiscovery, backed by Consul, has replaced the InformationService.