-
Notifications
You must be signed in to change notification settings - Fork 245
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: remove TransferRequest
properties
attribute
#3639
Comments
Hey I want to pick up this issue Thank you |
@AbbasSalloum I think you can start with this one |
@efiege might be a breaking change we need to take into account |
@SebastianOpriel the The This task is a further clean up of #3368 |
Okay good to know. @efiege this means that Catena-X shall have handled this already, since the change was introduced in https://github.com/eclipse-edc/Connector/releases/tag/v0.2.1 |
given that it was deprecated in version 0.2.0, it can be removed now, as the deprecation period of 2 milestones has been passed. |
Execution failed for task ':spi:common:policy-model:compileJava'.
Hey im getting this error while building the project i think its because im using java 17 any ideas how to fix it or should i just change my java version ? Thank you |
@AbbasSalloum did you resolve your issue? |
sorry not sure what matrix is
…On Fri, Dec 1, 2023 at 8:12 AM hamidonos ***@***.***> wrote:
@AbbasSalloum <https://github.com/AbbasSalloum> did you resolve your
issue?
You can direct message me on Matrix. I can help you
—
Reply to this email directly, view it on GitHub
<#3639 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APA2OPEZ6Z7M6JB3NGINLA3YHHJTPAVCNFSM6AAAAAA7WKENCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZWGA4TQMBTHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Java 17 is fine |
@AbbasSalloum I'm not sure this is the right place to discuss about compilation errors, only comments related to the issue please. |
This issue is stale because it has been open for 14 days with no activity. |
This issue is stale because it has been open for 14 days with no activity. |
This issue is stale because it has been open for 14 days with no activity. |
HttpParamsDecorator relies on properties in the transfer request. These properties are valuable when assets need to adjust content based on consumer input. But, because recent changes in the transfer request and dsp protocol leave these properties always empty, HttpParamsDecorator seems pointless now. Does my assessment correct ? |
no, it doesn't, according to the signature it relies on anyway, this issue is already resolved: |
We currently use these private properties to restore the assets' parameterization feature in the provider push use-case, via a workaround in the Connector v0.2.1. Does this deletion of properties imply that this use-case won't be supported at all in the future? |
the transfer properties are not described in DSP so they were removed, this issue was just about clean them up from the |
Can you explain what you mean by this? What use case are you trying to solve? |
I can describe a simple use case: |
That way of modeling the requirement mixes concerns. I would create an asset, and either have the parameters passed explicitly by the client as part of the data plane API being used or create a proxy mapping in the data plane that passes the parameters as part of the forwarded request. |
Feature Request
The
TransferRequest
object contains aproperties
attribute which has been marked as deprecated already.It's being mapped inside the
JsonObjectToTransferRequestTransformer
but it's not used anywhere else.Which Areas Would Be Affected?
transfer process
Why Is the Feature Desired?
clean up
Solution Proposal
remove the
properties
attribute and references to itThe text was updated successfully, but these errors were encountered: