[WIP] Remove the legacy podio I/O components and services#392
[WIP] Remove the legacy podio I/O components and services#392tmadlener wants to merge 16 commits intokey4hep:mainfrom
Conversation
d43145b to
0fe7f39
Compare
|
I can build a local stack with these changes and all the linked PRs. |
|
I have pushed a few commits removing references and old files. |
|
Some tests could not be needed anymore because what they do now is also done in other tests. |
|
For the tests I have removed a few but I have not done a really comprehensive survey of which ones are also covered somewhere else. Should we do this in this PR or do we do another one? I am happy to do either. |
|
I think it can be done here since there can't be that many; the candidates are the ones that are modified to use IOSvc. I had a look yesterday and only |
|
I will have another look and update this PR accordingly. |
1f40188 to
58fed12
Compare
58fed12 to
9486c03
Compare
Remove all components that have been marked as deprecated and make things compile again
Equivalent functionality for IOSvc covered by other test cases
9486c03 to
cf33107
Compare
BEGINRELEASENOTES
PodioDataSvc,k4DataSvc,FCCDataSvc,PodioInput,PodioOutputandMetaDataHandle). These have been marked as deprecated before.IOSvcandEventDataSvcbased I/O and TES insteadk4DataSvcfunctionality only and for which we have an equivalent test already forIOSvcENDRELEASENOTES
mainrather cleanly if necessary). I suspect merging this one will take a bit thoughCreateExampleEventData_cellID).