-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[exporter/clickhouseexporter]: persistent queue support #28579
[exporter/clickhouseexporter]: persistent queue support #28579
Conversation
d46061f
to
e2f181d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comments, LGTM otherwise
e2f181d
to
3861989
Compare
@hanjm, @Frapschen, PTAL. Would there be any problem if users configure multiple consumers? If so, we should document it. |
3861989
to
da1294b
Compare
da1294b
to
f0bd0bf
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but I would like codeowners, @hanjm and @Frapschen, to take a look before merging
FWIW. I have been running the clickhouseexporter with a custom patch pretty much identical to the patch implemented here. With one difference, I also removed the single consumer limit and ran with the default from the exporterhelper (10 consumers??), resulting in significant increase in overall pipeline throughput capacity. Thanks @fredthomsen for creating this PR! |
…8579) Addresses open-telemetry#27653. **Description:** Added persistent storage queue support by leveraging default `exporthelper.QueueSettings` config structure. **NOTE** This does end up being a **breaking** change to the API.
…8579) Addresses open-telemetry#27653. **Description:** Added persistent storage queue support by leveraging default `exporthelper.QueueSettings` config structure. **NOTE** This does end up being a **breaking** change to the API.
Addresses #27653.
Description:
Added persistent storage queue support by leveraging default
exporthelper.QueueSettings
config structure.NOTE This does end up being a breaking change to the API.
Link to tracking Issue:
#27653
Testing:
Adjust existing unit test.