Skip to content

Draft: Added new conditions cleaner with extra lifetime guarantees

Added a new conditions cleaner which ensures that conditions data do not outlive conditions data with a larger or identical IOV. This ensures that conditions data on which other conditions data depends on are not deleted without not also deleting all conditions data which depend on it.

This conditions cleaner service assumes:

  • events are mostly time ordered within a certain margin
  • lumi blocks are not necessarily in order but not interleaved. if the assumptions are not valid, this service will be inefficient i.e. conditions data are cleaned too early and need to be recreated too often.

This addresses ATLASRECTS-7022

Merge request reports