Skip to content

Move sender API to new opentelemetry-exporter-sender-api artifact#21

Closed
jack-berg wants to merge 1 commit intopublic-sender-apifrom
move-sender-to-new-artifact
Closed

Move sender API to new opentelemetry-exporter-sender-api artifact#21
jack-berg wants to merge 1 commit intopublic-sender-apifrom
move-sender-to-new-artifact

Conversation

@jack-berg
Copy link
Owner

Move sender API to new opentelemetry-exporter-sender-api artifact.

The idea here is to create an artifact that senders can depend on without bringing unrelated cruft in.

It breaks down because sender API depends on RetryPolicy, ProxyOptions and CompletableResultCode from opentelemetry-sdk-common.

Its not really practical to move these classes to this new opentelemetry-exporter-sender-api because other public APIs depend on them (i.e. SpanExporter, OtlpHttpSpanExporterBuilder) as part of their public API.

So I don't think this is a realistic option, or at least not particularly beneficial. Just more artifacts without gaining much in return.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant