-
Notifications
You must be signed in to change notification settings - Fork 246
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
feat: implement DataPlaneSignalingAPI #3951
feat: implement DataPlaneSignalingAPI #3951
Conversation
var msg = typeTransformerRegistry.transform(suspendMessage, DataFlowSuspendMessage.class) | ||
.onFailure(f -> monitor.warning("Error transforming %s: %s".formatted(DataFlowSuspendMessage.class, f.getFailureDetail()))) | ||
.orElseThrow(InvalidRequestException::new); |
Check notice
Code scanning / CodeQL
Unread local variable
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #3951 +/- ##
==========================================
+ Coverage 71.74% 73.32% +1.57%
==========================================
Files 919 958 +39
Lines 18457 19233 +776
Branches 1037 1087 +50
==========================================
+ Hits 13242 14102 +860
+ Misses 4756 4670 -86
- Partials 459 461 +2 ☔ View full report in Codecov by Sentry. |
extensions/data-plane/data-plane-signaling/data-plane-signaling-api/build.gradle.kts
Outdated
Show resolved
Hide resolved
...ata-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/DataFlow.java
Outdated
Show resolved
Hide resolved
…g-api/build.gradle.kts Co-authored-by: ndr_brt <[email protected]>
f1f45f5
to
e7a79ad
Compare
What this PR changes/adds
This PR implements the actual API controller of the Signaling API that delegates down to collaborator services
Why it does that
Full functionality of the signaling API
Further notes
DataFlows
for which no source was found, is now possible. Previously that would have resulted in a failure.DataFlows
now takes an optionalreason
argument that gets persisted in the data flow entity.Linked Issue(s)
Closes #3911
Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.