-
Notifications
You must be signed in to change notification settings - Fork 441
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
all: replace internal/telemetry by internal/newtelemetry #3136
base: eliott.bouhana/newtelemetry
Are you sure you want to change the base?
all: replace internal/telemetry by internal/newtelemetry #3136
Conversation
Datadog ReportBranch report: ❌ 8 Failed (0 Known Flaky), 3814 Passed, 72 Skipped, 2m 34.96s Total Time ❌ Failed Tests (8)
|
bae4771
to
00e7b91
Compare
BenchmarksBenchmark execution time: 2025-01-31 16:52:48 Comparing candidate commit 9992be0 in PR branch Found 0 performance improvements and 5 performance regressions! Performance is the same for 54 metrics, 0 unstable metrics. scenario:BenchmarkOTelApiWithCustomTags/otel_api-24
scenario:BenchmarkSetTagString-24
scenario:BenchmarkTracerAddSpans-24
|
00e7b91
to
3069417
Compare
51286ca
to
8bc28bc
Compare
52c4ea2
to
aa3b6e0
Compare
Signed-off-by: Eliott Bouhana <[email protected]>
Signed-off-by: Eliott Bouhana <[email protected]>
Signed-off-by: Eliott Bouhana <[email protected]>
Signed-off-by: Eliott Bouhana <[email protected]>
Signed-off-by: Eliott Bouhana <[email protected]>
Signed-off-by: Eliott Bouhana <[email protected]>
Signed-off-by: Eliott Bouhana <[email protected]>
Signed-off-by: Eliott Bouhana <[email protected]>
Signed-off-by: Eliott Bouhana <[email protected]>
aa3b6e0
to
9992be0
Compare
What does this PR do?
This PR replace the old telemetry client with the new one. It does, in order:
git rm -r internal/telemetry
git mv internal/newtelemetry internal/telemetry
telemetry.ApplyOps
internal/telemetry/telemetrytest
package because it was not usinggithub.com/stretchr/testify/mock
correctly (like, not at all)telemetrytest
APIMotivation
Better telemetry and support for telemetry metrics in the customer request hot path.
RFC: https://docs.google.com/document/d/1C3xoTZHQZNQ-Jr1w5mMThIkpHNW_4qKRf-J5CNi7G-k/edit?pli=1&tab=t.0#heading=h.88xvn2cvs9dt
Reviewer's Checklist
v2-dev
branch and reviewed by @DataDog/apm-go.Unsure? Have a question? Request a review!