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

[connectors] - Add queue/retry support like exporters #8705

Closed
VihasMakwana opened this issue Oct 18, 2023 · 1 comment
Closed

[connectors] - Add queue/retry support like exporters #8705

VihasMakwana opened this issue Oct 18, 2023 · 1 comment

Comments

@VihasMakwana
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Connectors were introduced via #2336.
As they're also exporters, it makes sense to have sending_queue/retry_after_failure support like existing exporters.

Describe the solution you'd like
A similar solution like exporterhelper/* for connectors, which will have the ability to retry for non-permanent errors and queueing.

Describe alternatives you've considered
I got this idea recently and I would like to hear what @open-telemetry/collector-approvers have to say on this.

I can work on this if all of us agree with the proposal/design.

@djaglowski
Copy link
Member

As they're also exporters, it makes sense to have sending_queue/retry_after_failure support like existing exporters.

The difference is that connectors always emit data to other pipeline components, like receivers and processors. I don't see a reason why connectors would need this, unless we're also doing it for receivers and processors.

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

No branches or pull requests

2 participants