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

refactor: extract data-plane-iam module from data-plane-core #4408

Merged
merged 4 commits into from
Aug 20, 2024

Conversation

ndr-brt
Copy link
Member

@ndr-brt ndr-brt commented Aug 12, 2024

What this PR changes/adds

Extract data-plane-iam module from data-plane-core

Why it does that

modularity: it will permit data-plane runtime to run "only PUSH transfers": without requiring mandatory PULL-related settings.

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Linked Issue(s)

Closes #4407

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@ndr-brt ndr-brt added refactoring Cleaning up code and dependencies dpf Feature related to the Data Plane Framework labels Aug 12, 2024
@ndr-brt ndr-brt requested a review from wolf4ood August 12, 2024 10:22
@codecov-commenter
Copy link

codecov-commenter commented Aug 12, 2024

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

Attention: Patch coverage is 33.33333% with 14 lines in your changes missing coverage. Please review.

Project coverage is 74.96%. Comparing base (7f20ba5) to head (a9cb8a9).
Report is 389 commits behind head on main.

Files Patch % Lines
...ane/spi/iam/NoOpDataPlaneAuthorizationService.java 0.00% 6 Missing ⚠️
...lane/iam/DataPlaneIamDefaultServicesExtension.java 0.00% 3 Missing ⚠️
...connector/dataplane/iam/DataPlaneIamExtension.java 0.00% 3 Missing ⚠️
...e/framework/DataPlaneDefaultServicesExtension.java 0.00% 2 Missing ⚠️

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4408      +/-   ##
==========================================
+ Coverage   71.74%   74.96%   +3.22%     
==========================================
  Files         919     1075     +156     
  Lines       18457    21467    +3010     
  Branches     1037     1171     +134     
==========================================
+ Hits        13242    16093    +2851     
- Misses       4756     4854      +98     
- Partials      459      520      +61     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ndr-brt ndr-brt force-pushed the 4407-extract-data-plane-iam branch 4 times, most recently from 8c1fc5d to fb7f8b3 Compare August 12, 2024 14:07
Copy link

This pull request is stale because it has been open for 7 days with no activity.

@github-actions github-actions bot added the stale Open for x days with no activity label Aug 20, 2024
@ndr-brt ndr-brt force-pushed the 4407-extract-data-plane-iam branch 2 times, most recently from 94b9f0c to d59f606 Compare August 20, 2024 08:16
@ndr-brt ndr-brt force-pushed the 4407-extract-data-plane-iam branch from 091733b to 2f442a4 Compare August 20, 2024 08:19
@ndr-brt ndr-brt force-pushed the 4407-extract-data-plane-iam branch from 2f442a4 to 9692824 Compare August 20, 2024 08:23
@ndr-brt ndr-brt force-pushed the 4407-extract-data-plane-iam branch from 3aa183a to d5e80e3 Compare August 20, 2024 11:49
@ndr-brt ndr-brt force-pushed the 4407-extract-data-plane-iam branch from d5e80e3 to a9cb8a9 Compare August 20, 2024 12:01
@ndr-brt ndr-brt merged commit 3353b62 into eclipse-edc:main Aug 20, 2024
23 checks passed
@ndr-brt ndr-brt deleted the 4407-extract-data-plane-iam branch August 20, 2024 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dpf Feature related to the Data Plane Framework refactoring Cleaning up code and dependencies stale Open for x days with no activity
Projects
None yet
Development

Successfully merging this pull request may close these issues.

data-plane requires public and private key settings also if not really needed
3 participants