Skip to content
Snippets Groups Projects

AthenaConfiguration+AthenaPoolCnvSvc+OutputStreamAthenaPool: Add a new flag to mark streams temporary when applicable

Merged Alaettin Serhan Mete requested to merge amete/athena:main-introduce-temp-streams into main
All threads resolved!

This MR introduces a new CA flag, Output.TemporaryStreams, which holds a list of stream names that are marked by the user as temporary. If a stream is temporary, two things happen:

  • We overwrite the compression settings to 101 (I kept ZLIB for forward/backward compatibility)
  • We do NOT extend the provenance record

Tagging @gemmeren, @mnowak, and @maszyman explicitly for feedback.

Merge request reports

Pipeline #7864014 passed

Pipeline passed for 5a48273a on amete:main-introduce-temp-streams

Approval is optional

Merged by Adam Edward BartonAdam Edward Barton 8 months ago (Aug 2, 2024 9:31am UTC)

Merge details

  • Changes merged into main with b2e2850b (commits were squashed).
  • Deleted 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
  • added 1 commit

    Compare with previous version

  • Developer

    Looks fine from AR view point, approving

  • This merge request affects 3 packages:

    • Control/AthenaConfiguration
    • Database/AthenaPOOL/AthenaPoolCnvSvc
    • Database/AthenaPOOL/OutputStreamAthenaPool

    Affected files list will not be printed in this case

    Adding @gemmeren ,@ssnyder ,@mnowak ,@fwinkl ,@maszyman ,@amete as watchers

  • :x: CI Result FAILURE (hash 575f500c)

    Athena AthSimulation AthGeneration AnalysisBase AthAnalysis
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    tests :o: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :white_check_mark: AthAnalysis: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 13938] (remote access info)

  • The Athena tests are failing and there seems to be a change in the Output, was this intended? Will you update the references? -L1

  • added 1 commit

    • 5a48273a - Update the comment to cover all cases

    Compare with previous version

  • This merge request affects 3 packages:

    • Control/AthenaConfiguration
    • Database/AthenaPOOL/AthenaPoolCnvSvc
    • Database/AthenaPOOL/OutputStreamAthenaPool

    Affected files list will not be printed in this case

    Adding @amete ,@gemmeren ,@ssnyder ,@fwinkl ,@maszyman ,@mnowak as watchers

  • Peter Van Gemmeren resolved all threads

    resolved all threads

  • :white_check_mark: CI Result SUCCESS (hash 5a48273a)

    Athena AthSimulation AthGeneration AnalysisBase AthAnalysis
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :white_check_mark: AthAnalysis: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 13992] (remote access info)

  • All OK now - L1

  • mentioned in commit b2e2850b

  • Martina Javurkova mentioned in merge request !75958 (merged)

    mentioned in merge request !75958 (merged)

  • mentioned in merge request !77317 (merged)

  • mentioned in merge request !77412 (merged)

  • mentioned in commit 2550474a

  • Please register or sign in to reply
    Loading