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

Auto-scaling base-2 histogram aggregator #1353

Closed
wants to merge 7 commits into from

Conversation

jmacd
Copy link
Contributor

@jmacd jmacd commented Oct 13, 2021

Not ready for review.

This implementation of the OTLP v0.11 exponential histogram provides an aggregator for calculating ExponentialHistogramDataPoint values from individual measurements. The only configurable parameter of this implementation presently is the maximum size: it implements auto-scaling to fit all observed values into the available buckets.

This behavior will not work for all consumers, thus more development will be needed.

This PR is a placeholder, linked with prerequisites in the collector and collector-contrib repositories.

@jmacd
Copy link
Contributor Author

jmacd commented Nov 15, 2021

I moved this work into the OTel-Go repo because it was difficult to develop an end-to-end demonstration. We need support for a new aggregator type and a new OTLP export code path; I may have to move it back to this repo, in which case I'll re-open this PR.

@jmacd jmacd closed this Nov 15, 2021
plantfansam referenced this pull request in plantfansam/opentelemetry-go-contrib Mar 18, 2022
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
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