Skip to content

v0.13.0

Compare
Choose a tag to compare
@Barthelemy Barthelemy released this 22 May 13:31
· 2535 commits to master since this release
8f51dd8

Features

  • Naming convention
    Executables have all been renamed to adhere to the new coding convention in O2: o2-qc-xyz-abc
    E.g. o2-qc-run-basic instead of qcRunBasic. Symlinks have been added to ease the transition.
  • CCDB cleanup
    Remove extraneous and outdated versions of the objects stored in the QC repository (ccdb-test.cern.ch:8080).
    The algorithm at the moment is simple: keep everything during first day, keep only 1 version per hour afterwards.
  • User-defined metadata
    Add your own metadata to QC objects: getObjectsManager()->addMetadata(mHistogram->GetName(), "custom", "34");
    It can be used in the task and checker and will be stored in the database. Thus you can filter by it when retrieving data.
  • Objects unpublication
    It is now possible to stop publishing an object by using getObjectsManager()->stopPublishing(object|name)
  • o2-qc-run-readout
    Name of the task can be changed in the config file.

Documentation

  • many small changes following users feedback

Bug fixes

  • Forbid publishing twice the same object.
  • Fixed the doxygen generation.