Skip to content
Snippets Groups Projects

Read IOV Condition objects using dedicated PersSvc instance

Merged Marcin Nowak requested to merge mnowak/athena:conditions.apr.context into master
All threads resolved!

IOVSvc is requesting reading of its IOV Conditions objects into a dedicated PersistencySvc instance (context), so all conditions files can be closed by simply deleting this instance. This was up to now ignored by PoolSvc/ConversionSvc (by mistake). Here I am fixing this mistake and adding context-awarness to 2 converters that read objects containing POOL Refs to other object (DataHeaderCnv and CoolMultChanCnv). I also add EndProcessing incident trigger to IOVDbSvc because in AthenaMT the StoreCleared incident is not fired (this is to trigger Condition files closing after the first Event)

Merge request reports

Pipeline #2384001 passed

Pipeline passed for e6958d5e on mnowak:conditions.apr.context

Approval is optional

Merged by Vakhtang TsulaiaVakhtang Tsulaia 4 years ago (Mar 11, 2021 5:46pm UTC)

Merge details

  • Changes merged into master with f41ede18 (commits were squashed).
  • Did not delete the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading