Skip to content
Snippets Groups Projects

HLTResultByteStreamCnv: Destroy the incoming address if exists and recreate

All threads resolved!

/cc @gemmeren

Edited by Maciej Pawel Szymanski

Merge request reports

Loading
Loading

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

    • d6219cb4 - add the reference of the address object

    Compare with previous version

  • Jenkins please retry the build

  • This merge request affects 1 package:

    • Trigger/TrigSteer/TrigHLTResultByteStream

    This merge request affects 1 file:

    • Trigger/TrigSteer/TrigHLTResultByteStream/src/HLTResultByteStreamCnv.cxx

    Adding @fpastore ,@tamartin as watchers

  • :white_check_mark: CI Result SUCCESS (hash d6219cb4)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    tests :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
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 3815]

  • added 1 commit

    • 798216fb - release the original address if exists, to prevent the leak

    Compare with previous version

  • Jenkins please retry the build

  • This merge request affects 1 package:

    • Trigger/TrigSteer/TrigHLTResultByteStream

    This merge request affects 1 file:

    • Trigger/TrigSteer/TrigHLTResultByteStream/src/HLTResultByteStreamCnv.cxx

    Adding @tamartin ,@fpastore as watchers

  • :white_check_mark: CI Result SUCCESS (hash 798216fb)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    tests :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
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 3846]

  • As discussed with @gemmeren about !68406 (comment 7685890), we think this MR should proceed as is:

    • It fixes the memory leak encountered only in DataModelRunTests_ByteStreamTestWrite.
    • In DRAW production we are using ByteStreamOutputStreamCopyTool (judging from the configuration), therefore we do not suffer from the memory leak resulting from the usage of AthenaOutputStreamTool::streamObjects in combination with ByteStream converters.
    • It enables to proceed with the improvement in !68171 (merged).
    • It avoids changing AthenaOutputStreamTool to create a correct of the object which implies adding a dependency on ByteStreamCnvSvcBaseLib in AthenaServices.
  • Maciej Pawel Szymanski changed title from Draft: HLTResultByteStreamCnv: do not overwrite the address if exists to Draft: HLTResultByteStreamCnv: Destroy the incoming address if exists and recreate

    changed title from Draft: HLTResultByteStreamCnv: do not overwrite the address if exists to Draft: HLTResultByteStreamCnv: Destroy the incoming address if exists and recreate

  • Maciej Pawel Szymanski changed the description

    changed the description

  • added 2240 commits

    • 798216fb...b9a6001c - 2237 commits from branch atlas:main
    • 11562da6 - HLTResultByteStreamCnv: do not overwrite the address if exists
    • 3dcd3f21 - add the reference of the address object
    • 684413e4 - release the original address if exists, to prevent the leak

    Compare with previous version

  • Maciej Pawel Szymanski resolved all threads

    resolved all threads

  • Maciej Pawel Szymanski marked this merge request as ready

    marked this merge request as ready

  • Jenkins please retry the build

  • This merge request affects 1 package:

    • Trigger/TrigSteer/TrigHLTResultByteStream

    This merge request affects 1 file:

    • Trigger/TrigSteer/TrigHLTResultByteStream/src/HLTResultByteStreamCnv.cxx

    Adding @fpastore ,@tamartin as watchers

  • :white_check_mark: CI Result SUCCESS (hash 684413e4)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    tests :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
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 5906] (remote access info)

  • removed main label

  • added 49 commits

    • 684413e4...d4bb65a2 - 30 commits from branch atlas:main
    • d4bb65a2...350084d5 - 9 earlier commits
    • 2051cd1d - Merge branch 'dta-q445_serialfix' into '24.0'
    • 66ac9d18 - Merge branch 'FixATLASSIM-7095_24.0' into '24.0'
    • c6c8631f - Merge branch 'bdong-24.0-patch-db5e' into '24.0'
    • b828c171 - Merge branch 'recofix' into '24.0'
    • 3324aed4 - Merge branch 'xaodtruth' into '24.0'
    • dbd99a28 - Backport oracle fixes from main
    • 0acede7f - Merge branch '24.0-dq-oracle' into '24.0'
    • 82389559 - HLTResultByteStreamCnv: do not overwrite the address if exists
    • cb047242 - add the reference of the address object
    • 165e0fcc - release the original address if exists, to prevent the leak

    Compare with previous version

  • Maciej Pawel Szymanski changed target branch from main to 24.0

    changed target branch from main to 24.0

  • This merge request affects 1 package:

    • Trigger/TrigSteer/TrigHLTResultByteStream

    This merge request affects 1 file:

    • Trigger/TrigSteer/TrigHLTResultByteStream/src/HLTResultByteStreamCnv.cxx

    Adding @tamartin ,@fpastore as watchers

  • :x: CI Result FAILURE (hash 165e0fcc)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :warning:
    tests :o:

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

  • The local build area got corrupted after the branch change. The tests that are failing are not enabled in 24.0. I cleaned the build node.

  • Jenkins please retry a build

  • Frank Winklmeier resolved all threads

    resolved all threads

  • This merge request affects 1 package:

    • Trigger/TrigSteer/TrigHLTResultByteStream

    This merge request affects 1 file:

    • Trigger/TrigSteer/TrigHLTResultByteStream/src/HLTResultByteStreamCnv.cxx

    Adding @tamartin ,@fpastore as watchers

  • :white_check_mark: CI Result SUCCESS (hash 165e0fcc)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    tests :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
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 5986] (remote access info)

  • Change is straightforward and has been reviewed by experts, so approving.

    L1 shifter

  • added review-approved label and removed review-pending-level-1 label

  • mentioned in commit aa0e05d4

  • Vakhtang Tsulaia mentioned in merge request !69618 (merged)

    mentioned in merge request !69618 (merged)

  • mentioned in merge request !68171 (merged)

  • Please register or sign in to reply
    Loading