-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[13_0_HLT_X] Improve memory usage in ParameterSet #44921
[13_0_HLT_X] Improve memory usage in ParameterSet #44921
Conversation
- store strings directly with trailing \0 instead of converting to hex values first. - replaced cppunit with catch2 test
Change to PSet string encodings temporarily broke this. This will now test it works.
Caused by backporting cms-sw#42742 on top of cms-sw#43898
A new Pull Request was created by @makortel for CMSSW_13_0_X. It involves the following packages:
@mdhildreth, @antoniovagnerini, @smuzaffar, @rvenditti, @syuvivida, @cmsbuild, @nothingface0, @tjavaid, @civanch, @makortel, @Dr15Jones can you please review it and eventually sign? Thanks. cms-bot commands are listed here
|
cms-bot internal usage |
hold |
Pull request has been put on hold by @makortel |
@cms-sw/orp-l2 @cms-sw/pdmv-l2 @cms-sw/ppd-l2 Few weeks back we discussed in ORP that this PR would be merged into a special e.g. 13_0_18_HLT release that would then be used for the HLT step in the upcoming MC production (because files written with this PR would be unreadable with 13_0_X releases without this PR). Just to confirm, is still this the case? @smuzaffar What kind of additional setup we'd need for that special release? (I assume everything agreed here will apply similarly to a future 12_4_X backport PR) |
@cmsbuild, please test Let's test it anyhow |
@makortel , I think creating a cms-sw/cmssw By the way, we also have dedicated |
+core |
@cms-sw/orp-l2 Please double check the base branch before merging :) |
@cms-sw/dqm-l2 @cms-sw/simulation-l2 Could you please review and sign this backport? |
backport of #42742 |
+1 fine to sim but test is not complete? |
The tests on top of 13_0_HLT_X #44921 (comment) succeeded, but maybe the bot still looks for the 13_0_X tests in #44921 (comment) for the test label? |
@cms-sw/dqm-l2 Could you review and sign? Thanks! |
+1
|
This pull request is fully signed and it will be integrated in one of the next CMSSW_13_0_HLT_X IBs (but tests are reportedly failing). This pull request will now be reviewed by the release team before it's merged. @sextonkennedy, @rappoccio, @antoniovilela (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
merge |
PR description:
This PR backports #42742 in order to allow a file written in 14_0_X to be read by a 13_0_X
cmsRun
in order to run the HLT step in 13_0_X in the upcoming 2023 MC campaign.The last commit was needed to get the backport to compile, because of #43898 was in 13_0_X already before the backport.
Note that files written with a release containing this PR will be unreadable by earlier 13_0_X releases. Therefore this PR is to be merged only in the 13_0_HLT_X branch.
Resolves cms-sw/framework-team#918
PR validation:
I modified the
test_MC_23_setup
test, added in #44578, to use my local 13_0_18 + this PR developer area and to fail if the HLT step fails, and the test passed.If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:
Backport of #42742