Skip to content

[connector/servicegraphconnector] Add native histograms support #39951

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Frapschen
Copy link
Contributor

Description

issue: #35460

@Frapschen
Copy link
Contributor Author

After This PR merged, the spanmetrics connector also can switch to pdatautil.ExpoHistToExponentialDataPoint

Copy link
Member

@JaredTan95 JaredTan95 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mapno any suggestions?

@djaglowski djaglowski removed their request for review May 19, 2025 15:55
@mapno
Copy link
Contributor

mapno commented May 22, 2025

I'm curious, why is it using github.com/lightstep/go-expohisto instead of OTel's native implentation of exponential histograms?

@Frapschen
Copy link
Contributor Author

#19144 introduce the github.com/lightstep/go-expohisto

A friendly ping to @kovrus, could you please explain why to use this package?

@kovrus
Copy link
Member

kovrus commented Jun 4, 2025

#19144 introduce the github.com/lightstep/go-expohisto

A friendly ping to @kovrus, could you please explain why to use this package?

I honestly do not remember since I haven't touched Otel stuff for the last couple of years. I think back then there was no Go implementation of the exp histogram or it was beta? You can validate that.

Copy link
Contributor

github-actions bot commented Jul 1, 2025

This PR was marked stale due to lack of activity. It will be closed in 14 days.

@github-actions github-actions bot added the Stale label Jul 1, 2025
Copy link
Contributor

Closed as inactive. Feel free to reopen if this PR is still being worked on.

@github-actions github-actions bot closed this Jul 15, 2025
@Frapschen Frapschen reopened this Jul 28, 2025
@Frapschen
Copy link
Contributor Author

@mapno Can you give some docs about OTel's native implentation of exponential histograms

@Frapschen
Copy link
Contributor Author

@mapno, I suggest we implement this feature with github.com/lightstep/go-expohisto first(spanmetrics has used it for a long time), then create a separate issue to evaluate using the native exponential histogram implementation.

@github-actions github-actions bot removed the Stale label Jul 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants