-
Notifications
You must be signed in to change notification settings - Fork 408
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
chore(tracing): deprecate DD_TRACE_SPAN_AGGREGATOR_RLOCK #10725
base: main
Are you sure you want to change the base?
Conversation
|
Datadog ReportBranch report: ✅ 0 Failed, 592 Passed, 694 Skipped, 19m 2.06s Total duration (18m 24.06s time saved) |
BenchmarksBenchmark execution time: 2024-09-20 19:49:21 Comparing candidate commit 1365a55 in PR branch Found 4 performance improvements and 0 performance regressions! Performance is the same for 352 metrics, 48 unstable metrics. scenario:iast_aspects-aspect_iast_do_add_and_uppercase
scenario:iast_aspects-aspect_iast_do_center
scenario:iast_aspects-aspect_iast_do_index
scenario:iast_aspects-aspect_iast_do_ljust
|
1958f10
to
3be2dcd
Compare
@@ -462,14 +462,6 @@ The following environment variables for the tracer are supported: | |||
default: True | |||
description: Send query strings in http.url tag in http server integrations. | |||
|
|||
DD_TRACE_SPAN_AGGREGATOR_RLOCK: |
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.
Do we know how many customers actually use this?
releasenotes/notes/deprecate-DD_TRACE_SPAN_AGGREGATOR_RLOCK-eb1ca91f7c1dd2b0.yaml
Outdated
Show resolved
Hide resolved
@@ -185,7 +176,6 @@ def test_no_known_errors_occur(tmp_path): | |||
SETTINGS_GEVENT_DDTRACERUN, | |||
SETTINGS_GEVENT_DDTRACERUN_MODULE_CLONE, | |||
SETTINGS_GEVENT_DDTRACERUN_DEBUGMODE_MODULE_CLONE, | |||
SETTINGS_GEVENT_SPANAGGREGATOR_NO_RLOCK, |
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.
nit: Should we keep this for now until we completely remove the env var? Or is it pretty safe to get rid of it preemptively?
…1ca91f7c1dd2b0.yaml Co-authored-by: erikayasuda <[email protected]>
DD_TRACE_SPAN_AGGREGATOR_RLOCK configuration exposes tracer implementation details. ddtrace user's should not care about what type of lock is acquired to aggregate span data. This functionality should just work.
Checklist
Reviewer Checklist