Skip to content
Snippets Groups Projects

Output file sequencer adaptation for AthenMT

Merged Marcin Nowak requested to merge mnowak/athena:sequencer.mt into master
All threads resolved!

Changes to AthenaOutputStream and OutputStreamSequencerSvc to allow output file sequences (automatic splitting of the output file into smaller chunks with sequence number added to the filename) to work in AthenaMT. Added protections (mutexes) to allow writing of different chunks concurrently. Small fix to ensure EventContext is present during EndProcessing incident. Output sequences in AthenaMP should work as before (including joboptions configuration)

Edited by Marcin Nowak

Merge request reports

Pipeline #1085560 passed

Pipeline passed for b3e5ac6e on mnowak:sequencer.mt

Approval is optional

Merged by Adam Edward BartonAdam Edward Barton 5 years ago (Sep 12, 2019 9:47am UTC)

Merge details

  • Changes merged into master with 83df8841 (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
  • Otherwise looks fine to me, only those (maybe stupid) question....

    Pavol [as L2 MR shifter]

  • Marcin Nowak
  • Pavol Strizenec resolved all threads

    resolved all threads

  • So looks like this could be approved.

    Pavol [as L2 MR shifter]

  • mentioned in commit 83df8841

  • Marcin Nowak mentioned in merge request !26639 (merged)

    mentioned in merge request !26639 (merged)

  • Please register or sign in to reply
    Loading