Skip to content

Conversation

@songy23
Copy link
Member

@songy23 songy23 commented Oct 28, 2025

Description

Set sending queue batch default values to match exporter helper default: flush timeout 200ms, min size 8192, no max size.

Context: when we applied the default batch values in #43419 to datadog-agent, we observed a regression in performance tests. Setting the batch values back to batch processor default values (also the exporter helper default) fixes the regression, thus this change.

A downside is if users ran into 413 payload too large errors, they now need to set the batch values in datadog::sending_queue::batch. This is reflected in the readme.

Link to tracking issue

related to #43082

@songy23 songy23 requested review from a team and mx-psi as code owners October 28, 2025 18:04
@songy23 songy23 merged commit b71df44 into open-telemetry:main Oct 28, 2025
189 checks passed
@github-actions github-actions bot added this to the next release milestone Oct 28, 2025
@songy23 songy23 deleted the dd-queue branch October 28, 2025 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants