-
Notifications
You must be signed in to change notification settings - Fork 101
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
Restore compatibility with EDM4hep 0.10 #1380
Restore compatibility with EDM4hep 0.10 #1380
Conversation
Test Results 16 files 16 suites 5h 56m 5s ⏱️ For more details on these failures, see this check. Results for commit 1ef0a0b. ♻️ This comment has been updated with latest results. |
Given the discussion in #1379. How hard would it be to setup a workflow that builds an older version of EDM4hep on the fly to make sure things still actually work? |
Can you add why these are reverted please! |
Which old version of EDM4hep should we test against? Maybe it exists in one of the LCG releases. |
Letting @wdconinc confirm, but I think 0.10.5 is what we should be aiming for. |
We are using 0.10.5 in EIC (because we cannot upgrade to acts-38 yet, which is the only version that supports 0.99). However, it should probably be 0.10, and not rely on a patch release. |
@jmcarcell Could you cherry-pick #1381 please! |
Can we also put a the |
Or, in the interest of forward compatibility, the same structure that's used for podio to allow both 0.99 and 1.0? |
It looks like DDDigi is also built with LCG_102 and LCG_101, but that doesn't yet have a recent enough version of EDM4hep. |
This should be ready now.
I do not mind this, but maybe we can do it once we get closer to EDM4hep 1.0 since I'm not sure when it's going to happen, and probably more changes will be needed in DD4hep by then? |
Something in ROOT master broke
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since test failures are unrelated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor nitpick from my side. We can also leave it in, it doesn't really hurt at this point.
I would like to merge this after it is done on LCG_104, so that I can test the reader on LCG_104 as well. |
BEGINRELEASENOTES
edm4hep::labels::CellIDEncoding
only when they are available (starting at version 0.99)ENDRELEASENOTES
See #1333 (comment)