Skip to content
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

Fix: dataplaneId null for older TransferProcesses #1534

Conversation

bmg13
Copy link

@bmg13 bmg13 commented Sep 5, 2024

WHAT

Add a fix related with the null dataplaneId value in a TransferProcess.

WHY

To avoid terminated null dp_id's errors. Similar to eclipse-edc/Connector#4420

FURTHER NOTES

Please check eclipse-edc/Connector#4418 for more context

Closes #1535

@bmg13
Copy link
Author

bmg13 commented Sep 9, 2024

@paullatzelsperger @wolf4ood can you please review? 🙇

Copy link
Contributor

@wolf4ood wolf4ood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The porting looks good, but i think the DataPlaneSignalingFlowControllerTest is missing

@paullatzelsperger paullatzelsperger removed their request for review September 10, 2024 04:51
@paullatzelsperger
Copy link
Contributor

@wolf4ood reviewed, so I'm taking my own review off

@bmg13
Copy link
Author

bmg13 commented Sep 10, 2024

The porting looks good, but i think the DataPlaneSignalingFlowControllerTest is missing

you're, right, thank you, added in c86698a

@bmg13 bmg13 requested a review from wolf4ood September 10, 2024 08:33
Copy link

sonarcloud bot commented Sep 10, 2024

@wolf4ood
Copy link
Contributor

wolf4ood commented Sep 10, 2024

@bmg13
Copy link
Author

bmg13 commented Sep 10, 2024

@bmg13 i think we also have to port the test when the data plane is null when terminating/suspending

https://github.com/eclipse-edc/Connector/pull/4420/files#diff-18c8693725dbf0962879c1552c8e5e24c31af6190dd0a0e1d3d9200b9e250409R314

https://github.com/eclipse-edc/Connector/pull/4420/files#diff-18c8693725dbf0962879c1552c8e5e24c31af6190dd0a0e1d3d9200b9e250409R262

The termination one was added in a later commit: 60ebfe1
the suspend I did not add since these changes added were only to termination and not to suspension

@wolf4ood wolf4ood merged commit 7a0c2a9 into eclipse-tractusx:bugfix/0.7.5 Sep 11, 2024
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Merged
Development

Successfully merging this pull request may close these issues.

Backport DataPlaneId null as non existing DataFlow in TransferProcess logic to version 0.7.5
3 participants