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

feat: simplify negotiation and transfer handling #155

Closed
wants to merge 2 commits into from

Conversation

drcgjung
Copy link
Contributor

WHAT

Simplifies the negotiation and transfer handling by switching to the TX EDC's EDR api. Makes exposing of a callback interface and the corresponding configuration redundant.

WHY

EDR engine with single polling on the EDR is faster than two asynchronous processes (negotiation + transfer) with callback.

FURTHER NOTES

Closes #96 <-- insert Issue number if one exists

@drcgjung drcgjung added the enhancement New feature or request label Dec 18, 2023

ENV OTEL_AGENT_LOCATION "https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/download/v1.12.1/opentelemetry-javaagent.jar"

HEALTHCHECK NONE

RUN apk update && apk add curl=8.4.0-r0 --no-cache
RUN apk update && apk add curl --no-cache

Check warning

Code scanning / KICS

Unpinned Package Version in Apk Add Warning

RUN instruction apk update && apk add curl --no-cache does not use package pinning form

ENV OTEL_AGENT_LOCATION "https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/download/v1.12.1/opentelemetry-javaagent.jar"

HEALTHCHECK NONE

RUN apk update && apk add curl=8.4.0-r0 --no-cache
RUN apk update && apk add curl --no-cache

Check warning

Code scanning / KICS

Unpinned Package Version in Apk Add Warning

RUN instruction apk update && apk add curl --no-cache does not use package pinning form
@drcgjung
Copy link
Contributor Author

drcgjung commented Jan 9, 2024

Since the EDRs should be explicitely deleted (as they would restart transfers until the end of the agreement period), we currently refrain from using them as the main tool for KA.

@drcgjung drcgjung closed this Jan 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

Story "Improve Agent-EDC Management Interactions"
1 participant