Skip to content

feat(rc)!: add process_tags to remote config Target#1586

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 5 commits intomainfrom
dubloom/process-tags-rc
Mar 17, 2026
Merged

feat(rc)!: add process_tags to remote config Target#1586
gh-worker-dd-mergequeue-cf854d[bot] merged 5 commits intomainfrom
dubloom/process-tags-rc

Conversation

@dubloom
Copy link
Copy Markdown
Contributor

@dubloom dubloom commented Feb 17, 2026

What does this PR do?

This PR allows to send process_tags through Remote Configuration payload. This PR comes with DataDog/dd-trace-php#3658 testing the feature in PHP Tracer.

Motivation

Process tags must be sent by dd-trace-php for every product including RC. PHP tracer is using libdatadog for sending RC payload.

How to test the change?

The changes is mainly validated in dd-trace-php. I also added a test here and modified the one impacted by the add of process_tags in the .proto.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 17, 2026

Clippy Allow Annotation Report

Comparing clippy allow annotations between branches:

  • Base Branch: origin/main
  • PR Branch: origin/dubloom/process-tags-rc

Summary by Rule

Rule Base Branch PR Branch Change
expect_used 4 4 No change (0%)
unwrap_used 18 18 No change (0%)
Total 22 22 No change (0%)

Annotation Counts by File

File Base Branch PR Branch Change
datadog-remote-config/src/fetch/fetcher.rs 2 2 No change (0%)
datadog-sidecar/src/service/blocking.rs 2 2 No change (0%)
datadog-sidecar/src/service/runtime_info.rs 1 1 No change (0%)
datadog-sidecar/src/service/session_info.rs 1 1 No change (0%)
datadog-sidecar/src/service/sidecar_server.rs 7 7 No change (0%)
datadog-sidecar/src/service/telemetry.rs 2 2 No change (0%)
datadog-sidecar/src/shm_remote_config.rs 7 7 No change (0%)

Annotation Stats by Crate

Crate Base Branch PR Branch Change
clippy-annotation-reporter 5 5 No change (0%)
datadog-ffe-ffi 1 1 No change (0%)
datadog-ipc 28 28 No change (0%)
datadog-live-debugger 6 6 No change (0%)
datadog-live-debugger-ffi 10 10 No change (0%)
datadog-profiling-replayer 4 4 No change (0%)
datadog-remote-config 3 3 No change (0%)
datadog-sidecar 59 59 No change (0%)
libdd-common 10 10 No change (0%)
libdd-common-ffi 12 12 No change (0%)
libdd-crashtracker 0 12 ⚠️ +12 (N/A)
libdd-data-pipeline 5 5 No change (0%)
libdd-ddsketch 2 2 No change (0%)
libdd-dogstatsd-client 1 1 No change (0%)
libdd-profiling 13 13 No change (0%)
libdd-telemetry 19 19 No change (0%)
libdd-tinybytes 4 4 No change (0%)
libdd-trace-normalization 2 2 No change (0%)
libdd-trace-obfuscation 9 9 No change (0%)
libdd-trace-utils 15 15 No change (0%)
Total 208 220 ⚠️ +12 (+5.8%)

About This Report

This report tracks Clippy allow annotations for specific rules, showing how they've changed in this PR. Decreasing the number of these annotations generally improves code quality.

@pr-commenter
Copy link
Copy Markdown

pr-commenter bot commented Feb 17, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-03-17 09:49:25

Comparing candidate commit c91752f in PR branch dubloom/process-tags-rc with baseline commit 6a02f01 in branch main.

Found 5 performance improvements and 4 performance regressions! Performance is the same for 48 metrics, 2 unstable metrics.

Explanation

This is an A/B test comparing a candidate commit's performance against that of a baseline commit. Performance changes are noted in the tables below as:

  • 🟩 = significantly better candidate vs. baseline
  • 🟥 = significantly worse candidate vs. baseline

We compute a confidence interval (CI) over the relative difference of means between metrics from the candidate and baseline commits, considering the baseline as the reference.

If the CI is entirely outside the configured SIGNIFICANT_IMPACT_THRESHOLD (or the deprecated UNCONFIDENCE_THRESHOLD), the change is considered significant.

Feel free to reach out to #apm-benchmarking-platform on Slack if you have any questions.

More details about the CI and significant changes

You can imagine this CI as a range of values that is likely to contain the true difference of means between the candidate and baseline commits.

CIs of the difference of means are often centered around 0%, because often changes are not that big:

---------------------------------(------|---^--------)-------------------------------->
                              -0.6%    0%  0.3%     +1.2%
                                 |          |        |
         lower bound of the CI --'          |        |
sample mean (center of the CI) -------------'        |
         upper bound of the CI ----------------------'

As described above, a change is considered significant if the CI is entirely outside the configured SIGNIFICANT_IMPACT_THRESHOLD (or the deprecated UNCONFIDENCE_THRESHOLD).

For instance, for an execution time metric, this confidence interval indicates a significantly worse performance:

----------------------------------------|---------|---(---------^---------)---------->
                                       0%        1%  1.3%      2.2%      3.1%
                                                  |   |         |         |
       significant impact threshold --------------'   |         |         |
                      lower bound of CI --------------'         |         |
       sample mean (center of the CI) --------------------------'         |
                      upper bound of CI ----------------------------------'

scenario:concentrator/add_spans_to_concentrator

  • 🟩 execution_time [-2.402ms; -2.394ms] or [-18.361%; -18.297%]

scenario:credit_card/is_card_number/x371413321323331

  • 🟩 execution_time [-408.242ns; -405.278ns] or [-6.335%; -6.289%]
  • 🟩 throughput [+10416619.267op/s; +10494224.336op/s] or [+6.713%; +6.763%]

scenario:credit_card/is_card_number_no_luhn/x371413321323331

  • 🟩 execution_time [-405.694ns; -401.803ns] or [-6.297%; -6.237%]
  • 🟩 throughput [+10326164.711op/s; +10429660.676op/s] or [+6.653%; +6.719%]

scenario:normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000...

  • 🟥 execution_time [+38.374µs; +38.673µs] or [+7.734%; +7.794%]
  • 🟥 throughput [-145739.734op/s; -144664.100op/s] or [-7.231%; -7.178%]

scenario:normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters

  • 🟥 execution_time [+21.384µs; +21.492µs] or [+12.643%; +12.708%]
  • 🟥 throughput [-666675.565op/s; -663583.971op/s] or [-11.276%; -11.223%]

Candidate

Candidate benchmark details

Group 1

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
redis/obfuscate_redis_string execution_time 32.960µs 33.712µs ± 1.020µs 33.101µs ± 0.105µs 34.641µs 35.502µs 35.982µs 37.205µs 12.40% 1.112 -0.297 3.02% 0.072µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
redis/obfuscate_redis_string execution_time [33.571µs; 33.853µs] or [-0.419%; +0.419%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
profile_add_sample2_frames_x1000 execution_time 722.258µs 724.008µs ± 0.717µs 723.966µs ± 0.446µs 724.450µs 725.194µs 725.601µs 727.971µs 0.55% 0.924 3.839 0.10% 0.051µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample2_frames_x1000 execution_time [723.909µs; 724.108µs] or [-0.014%; +0.014%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
receiver_entry_point/report/2597 execution_time 3.081ms 3.112ms ± 0.014ms 3.109ms ± 0.009ms 3.119ms 3.140ms 3.155ms 3.166ms 1.83% 0.837 0.917 0.46% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
receiver_entry_point/report/2597 execution_time [3.110ms; 3.114ms] or [-0.064%; +0.064%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching deserializing traces from msgpack to their internal representation execution_time 48.679ms 48.988ms ± 0.983ms 48.859ms ± 0.076ms 48.937ms 49.069ms 51.286ms 59.711ms 22.21% 9.205 89.183 2.00% 0.070ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching deserializing traces from msgpack to their internal representation execution_time [48.852ms; 49.124ms] or [-0.278%; +0.278%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
sql/obfuscate_sql_string execution_time 85.717µs 85.963µs ± 0.249µs 85.937µs ± 0.062µs 85.989µs 86.158µs 86.262µs 88.895µs 3.44% 8.916 97.221 0.29% 0.018µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sql/obfuscate_sql_string execution_time [85.929µs; 85.998µs] or [-0.040%; +0.040%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
single_flag_killswitch/rules-based execution_time 188.091ns 190.324ns ± 2.234ns 189.998ns ± 1.322ns 191.098ns 194.457ns 196.262ns 205.105ns 7.95% 2.385 9.998 1.17% 0.158ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
single_flag_killswitch/rules-based execution_time [190.014ns; 190.633ns] or [-0.163%; +0.163%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_trace/test_trace execution_time 240.770ns 249.999ns ± 12.578ns 244.033ns ± 2.202ns 251.425ns 278.487ns 296.230ns 298.745ns 22.42% 2.233 4.555 5.02% 0.889ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_trace/test_trace execution_time [248.256ns; 251.742ns] or [-0.697%; +0.697%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... execution_time 533.828µs 534.698µs ± 0.935µs 534.572µs ± 0.225µs 534.870µs 535.335µs 535.678µs 546.776µs 2.28% 10.861 137.846 0.17% 0.066µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1828903.889op/s 1870220.519op/s ± 3208.940op/s 1870654.374op/s ± 786.654op/s 1871252.954op/s 1872303.238op/s 1873205.693op/s 1873263.168op/s 0.14% -10.747 135.872 0.17% 226.906op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 380.876µs 381.721µs ± 0.331µs 381.707µs ± 0.214µs 381.923µs 382.273µs 382.461µs 382.838µs 0.30% 0.236 0.223 0.09% 0.023µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2612070.605op/s 2619719.543op/s ± 2270.671op/s 2619810.931op/s ± 1469.139op/s 2621199.791op/s 2623330.720op/s 2624387.966op/s 2625524.320op/s 0.22% -0.231 0.218 0.09% 160.561op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 190.123µs 190.569µs ± 0.361µs 190.515µs ± 0.124µs 190.664µs 190.888µs 191.347µs 194.179µs 1.92% 6.503 57.288 0.19% 0.026µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5149889.515op/s 5247472.930op/s ± 9818.735op/s 5248935.829op/s ± 3424.249op/s 5251897.677op/s 5255770.453op/s 5258178.863op/s 5259749.350op/s 0.21% -6.407 56.011 0.19% 694.289op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 37.416µs 37.563µs ± 0.072µs 37.553µs ± 0.048µs 37.609µs 37.681µs 37.735µs 37.855µs 0.80% 0.553 0.871 0.19% 0.005µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 26416764.078op/s 26622061.688op/s ± 50850.772op/s 26628974.037op/s ± 34115.597op/s 26653725.862op/s 26700086.699op/s 26720337.522op/s 26726716.933op/s 0.37% -0.539 0.831 0.19% 3595.693op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.728µs 45.897µs ± 0.112µs 45.895µs ± 0.035µs 45.925µs 45.974µs 46.003µs 47.290µs 3.04% 9.644 118.183 0.24% 0.008µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21146318.426op/s 21787919.250op/s ± 51916.574op/s 21788828.965op/s ± 16566.827op/s 21807443.307op/s 21832441.711op/s 21846118.561op/s 21868226.924op/s 0.36% -9.445 114.976 0.24% 3671.056op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... execution_time [534.568µs; 534.827µs] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1869775.790op/s; 1870665.247op/s] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [381.675µs; 381.766µs] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2619404.850op/s; 2620034.236op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [190.519µs; 190.619µs] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5246112.148op/s; 5248833.712op/s] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [37.553µs; 37.573µs] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [26615014.260op/s; 26629109.116op/s] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.882µs; 45.913µs] or [-0.034%; +0.034%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21780724.112op/s; 21795114.387op/s] or [-0.033%; +0.033%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
concentrator/add_spans_to_concentrator execution_time 10.655ms 10.683ms ± 0.013ms 10.682ms ± 0.007ms 10.689ms 10.705ms 10.724ms 10.745ms 0.59% 1.367 4.365 0.12% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
concentrator/add_spans_to_concentrator execution_time [10.682ms; 10.685ms] or [-0.017%; +0.017%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
sdk_test_data/rules-based execution_time 144.415µs 146.337µs ± 1.808µs 146.149µs ± 0.600µs 146.721µs 147.868µs 152.602µs 164.303µs 12.42% 6.088 51.959 1.23% 0.128µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sdk_test_data/rules-based execution_time [146.087µs; 146.588µs] or [-0.171%; +0.171%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching string interning on wordpress profile execution_time 159.348µs 160.721µs ± 0.373µs 160.680µs ± 0.164µs 160.879µs 161.247µs 161.634µs 163.697µs 1.88% 2.527 19.864 0.23% 0.026µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching string interning on wordpress profile execution_time [160.670µs; 160.773µs] or [-0.032%; +0.032%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
ip_address/quantize_peer_ip_address_benchmark execution_time 4.945µs 5.011µs ± 0.031µs 5.010µs ± 0.018µs 5.027µs 5.070µs 5.073µs 5.074µs 1.29% 0.296 -0.390 0.61% 0.002µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
ip_address/quantize_peer_ip_address_benchmark execution_time [5.007µs; 5.016µs] or [-0.084%; +0.084%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching serializing traces from their internal representation to msgpack execution_time 13.925ms 13.978ms ± 0.032ms 13.972ms ± 0.015ms 13.989ms 14.038ms 14.103ms 14.182ms 1.50% 2.382 9.623 0.23% 0.002ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching serializing traces from their internal representation to msgpack execution_time [13.973ms; 13.982ms] or [-0.032%; +0.032%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
tags/replace_trace_tags execution_time 2.419µs 2.446µs ± 0.025µs 2.436µs ± 0.005µs 2.448µs 2.524µs 2.533µs 2.536µs 4.07% 2.364 4.863 1.03% 0.002µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
tags/replace_trace_tags execution_time [2.443µs; 2.450µs] or [-0.144%; +0.144%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... execution_time 185.126µs 185.643µs ± 0.241µs 185.626µs ± 0.194µs 185.824µs 186.007µs 186.180µs 186.232µs 0.33% 0.125 -0.745 0.13% 0.017µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5369652.950op/s 5386682.631op/s ± 7001.004op/s 5387172.012op/s ± 5636.066op/s 5392564.180op/s 5397071.489op/s 5400137.105op/s 5401735.145op/s 0.27% -0.121 -0.748 0.13% 495.046op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.897µs 17.965µs ± 0.035µs 17.963µs ± 0.026µs 17.990µs 18.014µs 18.051µs 18.096µs 0.74% 0.454 0.471 0.20% 0.002µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 55261447.014op/s 55662558.411op/s ± 108846.813op/s 55669793.004op/s ± 79093.902op/s 55737254.631op/s 55832066.347op/s 55870031.062op/s 55875181.418op/s 0.37% -0.441 0.442 0.20% 7696.632op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.313µs 10.371µs ± 0.036µs 10.362µs ± 0.020µs 10.386µs 10.444µs 10.474µs 10.540µs 1.72% 1.321 2.359 0.35% 0.003µs 1 200
normalization/normalize_name/normalize_name/good throughput 94872432.515op/s 96428423.216op/s ± 335035.200op/s 96502162.269op/s ± 187852.841op/s 96666152.843op/s 96849017.232op/s 96904949.169op/s 96961006.984op/s 0.48% -1.294 2.238 0.35% 23690.566op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... execution_time [185.610µs; 185.677µs] or [-0.018%; +0.018%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5385712.359op/s; 5387652.903op/s] or [-0.018%; +0.018%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.961µs; 17.970µs] or [-0.027%; +0.027%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55647473.289op/s; 55677643.532op/s] or [-0.027%; +0.027%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.365µs; 10.376µs] or [-0.048%; +0.048%] None None None
normalization/normalize_name/normalize_name/good throughput [96381990.559op/s; 96474855.872op/s] or [-0.048%; +0.048%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
credit_card/is_card_number/ execution_time 3.900µs 3.913µs ± 0.002µs 3.913µs ± 0.001µs 3.914µs 3.917µs 3.917µs 3.919µs 0.15% -0.473 2.175 0.06% 0.000µs 1 200
credit_card/is_card_number/ throughput 255198776.484op/s 255583565.005op/s ± 161907.868op/s 255588345.249op/s ± 96874.700op/s 255676063.629op/s 255827262.886op/s 255900330.771op/s 256402411.346op/s 0.32% 0.480 2.208 0.06% 11448.615op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 79.091µs 79.792µs ± 0.441µs 79.733µs ± 0.280µs 80.013µs 80.460µs 80.982µs 81.882µs 2.70% 1.349 3.469 0.55% 0.031µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12212626.479op/s 12532990.864op/s ± 68818.482op/s 12541786.740op/s ± 44254.083op/s 12585996.192op/s 12620254.461op/s 12634345.251op/s 12643645.866op/s 0.81% -1.289 3.178 0.55% 4866.201op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 72.338µs 73.113µs ± 0.422µs 73.050µs ± 0.293µs 73.371µs 73.825µs 74.303µs 74.763µs 2.34% 0.783 0.749 0.58% 0.030µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13375663.755op/s 13677906.984op/s ± 78658.219op/s 13689205.203op/s ± 55061.112op/s 13738513.975op/s 13783757.865op/s 13805399.751op/s 13824031.697op/s 0.98% -0.747 0.641 0.57% 5561.976op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.893µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.919µs 3.925µs 0.33% -0.783 10.303 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 254787203.343op/s 255604649.805op/s ± 191197.615op/s 255634587.361op/s ± 102718.010op/s 255706201.181op/s 255848259.829op/s 255919867.333op/s 256888785.347op/s 0.49% 0.809 10.446 0.07% 13519.713op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 69.178µs 69.866µs ± 0.419µs 69.788µs ± 0.301µs 70.156µs 70.640µs 70.906µs 71.235µs 2.07% 0.717 0.044 0.60% 0.030µs 1 200
credit_card/is_card_number/378282246310005 throughput 14038006.147op/s 14313587.648op/s ± 85475.208op/s 14329119.591op/s ± 61746.511op/s 14383932.075op/s 14425602.704op/s 14437134.746op/s 14455480.133op/s 0.88% -0.690 -0.021 0.60% 6044.010op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 52.133µs 52.211µs ± 0.034µs 52.211µs ± 0.024µs 52.234µs 52.268µs 52.294µs 52.303µs 0.18% 0.236 -0.379 0.06% 0.002µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 19119404.064op/s 19153186.393op/s ± 12307.511op/s 19153045.352op/s ± 8902.218op/s 19162615.653op/s 19172039.787op/s 19176131.987op/s 19181568.431op/s 0.15% -0.233 -0.382 0.06% 870.272op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.028µs 6.037µs ± 0.009µs 6.036µs ± 0.003µs 6.039µs 6.046µs 6.073µs 6.075µs 0.66% 3.064 10.246 0.14% 0.001µs 1 200
credit_card/is_card_number/x371413321323331 throughput 164599422.422op/s 165636939.419op/s ± 232923.205op/s 165679845.048op/s ± 81943.095op/s 165761617.739op/s 165849670.214op/s 165888693.416op/s 165897035.910op/s 0.13% -3.052 10.185 0.14% 16470.158op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.890µs 3.912µs ± 0.003µs 3.912µs ± 0.001µs 3.914µs 3.917µs 3.918µs 3.919µs 0.19% -2.014 18.585 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255157789.697op/s 255618709.065op/s ± 180509.958op/s 255638352.827op/s ± 94818.891op/s 255727426.767op/s 255818344.134op/s 255879506.897op/s 257056771.345op/s 0.55% 2.049 18.901 0.07% 12763.982op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 64.084µs 64.399µs ± 0.180µs 64.373µs ± 0.110µs 64.507µs 64.694µs 65.086µs 65.223µs 1.32% 1.290 3.476 0.28% 0.013µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15332111.220op/s 15528418.876op/s ± 43323.382op/s 15534485.637op/s ± 26439.816op/s 15555949.063op/s 15591286.030op/s 15598981.886op/s 15604476.924op/s 0.45% -1.258 3.335 0.28% 3063.426op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 58.169µs 58.370µs ± 0.136µs 58.338µs ± 0.071µs 58.431µs 58.655µs 58.847µs 58.874µs 0.92% 1.485 2.532 0.23% 0.010µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 16985305.736op/s 17132300.169op/s ± 39875.901op/s 17141613.096op/s ± 20790.378op/s 17159115.410op/s 17176231.262op/s 17186840.964op/s 17191160.305op/s 0.29% -1.469 2.472 0.23% 2819.652op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.897µs 3.912µs ± 0.002µs 3.912µs ± 0.001µs 3.914µs 3.916µs 3.918µs 3.919µs 0.18% -0.851 6.356 0.06% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 255155820.314op/s 255605403.249op/s ± 158878.338op/s 255615218.560op/s ± 96450.701op/s 255703303.304op/s 255822991.877op/s 255877339.412op/s 256592622.706op/s 0.38% 0.865 6.444 0.06% 11234.395op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 54.575µs 54.963µs ± 0.284µs 54.911µs ± 0.192µs 55.116µs 55.494µs 55.811µs 55.943µs 1.88% 0.909 0.370 0.52% 0.020µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 17875358.350op/s 18194408.814op/s ± 93659.213op/s 18211369.875op/s ± 63822.466op/s 18274888.476op/s 18304598.115op/s 18316069.274op/s 18323316.420op/s 0.61% -0.885 0.301 0.51% 6622.706op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 52.145µs 52.213µs ± 0.040µs 52.207µs ± 0.021µs 52.232µs 52.272µs 52.318µs 52.528µs 0.61% 2.660 17.452 0.08% 0.003µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 19037360.026op/s 19152173.956op/s ± 14732.260op/s 19154362.816op/s ± 7776.126op/s 19161552.346op/s 19171823.842op/s 19175038.664op/s 19177328.562op/s 0.12% -2.632 17.169 0.08% 1041.728op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.028µs 6.039µs ± 0.013µs 6.036µs ± 0.002µs 6.039µs 6.070µs 6.080µs 6.147µs 1.84% 4.525 28.449 0.21% 0.001µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 162675871.811op/s 165593207.146op/s ± 342799.937op/s 165673053.279op/s ± 67768.686op/s 165728078.480op/s 165834581.397op/s 165869943.717op/s 165883583.362op/s 0.13% -4.463 27.630 0.21% 24239.616op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
credit_card/is_card_number/ execution_time [3.912µs; 3.913µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/ throughput [255561126.132op/s; 255606003.879op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [79.731µs; 79.853µs] or [-0.077%; +0.077%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12523453.284op/s; 12542528.444op/s] or [-0.076%; +0.076%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [73.054µs; 73.172µs] or [-0.080%; +0.080%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13667005.711op/s; 13688808.256op/s] or [-0.080%; +0.080%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/37828224631 throughput [255578151.655op/s; 255631147.956op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/378282246310005 execution_time [69.808µs; 69.924µs] or [-0.083%; +0.083%] None None None
credit_card/is_card_number/378282246310005 throughput [14301741.606op/s; 14325433.689op/s] or [-0.083%; +0.083%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [52.206µs; 52.215µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [19151480.690op/s; 19154892.096op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.036µs; 6.038µs] or [-0.020%; +0.020%] None None None
credit_card/is_card_number/x371413321323331 throughput [165604658.503op/s; 165669220.335op/s] or [-0.019%; +0.019%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.912µs; 3.912µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ throughput [255593692.121op/s; 255643726.010op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [64.374µs; 64.424µs] or [-0.039%; +0.039%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15522414.672op/s; 15534423.080op/s] or [-0.039%; +0.039%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [58.351µs; 58.388µs] or [-0.032%; +0.032%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [17126773.753op/s; 17137826.585op/s] or [-0.032%; +0.032%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.912µs; 3.913µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255583384.240op/s; 255627422.259op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [54.924µs; 55.003µs] or [-0.072%; +0.072%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [18181428.548op/s; 18207389.080op/s] or [-0.071%; +0.071%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [52.208µs; 52.219µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [19150132.206op/s; 19154215.705op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.037µs; 6.041µs] or [-0.029%; +0.029%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [165545698.372op/s; 165640715.921op/s] or [-0.029%; +0.029%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
profile_add_sample_frames_x1000 execution_time 4.155ms 4.159ms ± 0.006ms 4.159ms ± 0.001ms 4.160ms 4.164ms 4.171ms 4.237ms 1.88% 10.165 123.763 0.15% 0.000ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample_frames_x1000 execution_time [4.159ms; 4.160ms] or [-0.020%; +0.020%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
two way interface execution_time 18.002µs 25.831µs ± 9.655µs 18.416µs ± 0.124µs 33.893µs 42.400µs 43.371µs 72.536µs 293.88% 1.284 2.508 37.28% 0.683µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [24.493µs; 27.169µs] or [-5.180%; +5.180%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c91752f 1773739854 dubloom/process-tags-rc
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
write only interface execution_time 1.187µs 3.197µs ± 1.405µs 2.991µs ± 0.030µs 3.020µs 3.640µs 13.794µs 14.815µs 395.31% 7.360 55.386 43.83% 0.099µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
write only interface execution_time [3.002µs; 3.392µs] or [-6.090%; +6.090%] None None None

Baseline

Omitted due to size.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Feb 17, 2026

Codecov Report

❌ Patch coverage is 73.17073% with 22 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.51%. Comparing base (04394ec) to head (c91752f).
⚠️ Report is 24 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1586      +/-   ##
==========================================
+ Coverage   71.33%   71.51%   +0.17%     
==========================================
  Files         427      430       +3     
  Lines       62960    64037    +1077     
==========================================
+ Hits        44914    45797     +883     
- Misses      18046    18240     +194     
Components Coverage Δ
libdd-crashtracker 63.94% <ø> (+0.99%) ⬆️
libdd-crashtracker-ffi 17.72% <ø> (+1.16%) ⬆️
libdd-alloc 98.77% <ø> (ø)
libdd-data-pipeline 87.94% <ø> (-0.08%) ⬇️
libdd-data-pipeline-ffi 74.85% <ø> (-0.87%) ⬇️
libdd-common 79.73% <ø> (-0.01%) ⬇️
libdd-common-ffi 73.40% <ø> (ø)
libdd-telemetry 62.48% <ø> (ø)
libdd-telemetry-ffi 16.75% <ø> (ø)
libdd-dogstatsd-client 82.64% <ø> (ø)
datadog-ipc 80.35% <ø> (ø)
libdd-profiling 81.60% <ø> (+0.01%) ⬆️
libdd-profiling-ffi 63.65% <ø> (ø)
datadog-sidecar 33.38% <15.38%> (-1.11%) ⬇️
datdog-sidecar-ffi 12.02% <0.00%> (-4.54%) ⬇️
spawn-worker 54.69% <ø> (ø)
libdd-tinybytes 93.16% <ø> (ø)
libdd-trace-normalization 81.71% <ø> (ø)
libdd-trace-obfuscation 91.80% <ø> (-2.90%) ⬇️
libdd-trace-protobuf 68.25% <ø> (ø)
libdd-trace-utils 88.98% <ø> (-0.11%) ⬇️
datadog-tracer-flare 90.46% <100.00%> (+1.50%) ⬆️
libdd-log 74.69% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dd-octo-sts
Copy link
Copy Markdown
Contributor

dd-octo-sts bot commented Feb 17, 2026

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 8.70 MB 8.70 MB 0% (0 B) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 98.65 MB 98.65 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 114.30 MB 114.30 MB 0% (0 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.29 MB 11.29 MB 0% (0 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 27.17 MB 27.17 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 76.26 KB 76.26 KB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 186.03 MB 186.02 MB -0% (-8.00 KB) 👌
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 917.20 MB 917.21 MB +0% (+14.12 KB) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.93 MB 9.93 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 76.26 KB 76.26 KB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 24.76 MB 24.76 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 51.43 MB 51.43 MB 0% (0 B) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 22.97 MB 22.97 MB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 77.44 KB 77.44 KB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 190.24 MB 190.23 MB -0% (-8.00 KB) 👌
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 900.85 MB 900.87 MB +0% (+13.02 KB) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.53 MB 7.53 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 77.44 KB 77.44 KB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 26.52 MB 26.52 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 47.07 MB 47.07 MB 0% (0 B) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 86.54 MB 86.54 MB 0% (0 B) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 10.23 MB 10.23 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 107.16 MB 107.16 MB 0% (0 B) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.98 MB 11.98 MB 0% (0 B) 👌

@dubloom dubloom changed the title feat(rc): add process_tags to remote config Target feat!(rc): add process_tags to remote config Target Mar 5, 2026
@dubloom dubloom changed the title feat!(rc): add process_tags to remote config Target feat(rc)!: add process_tags to remote config Target Mar 5, 2026
@dubloom dubloom force-pushed the dubloom/process-tags-rc branch from 60b6c87 to ae9464f Compare March 9, 2026 12:50
@dubloom dubloom marked this pull request as ready for review March 10, 2026 10:34
@dubloom dubloom requested review from a team as code owners March 10, 2026 10:34
@dubloom dubloom requested a review from danielsn March 10, 2026 15:35
Copy link
Copy Markdown
Contributor

@Leiyks Leiyks left a comment

Choose a reason for hiding this comment

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

The sidecar part looks good to me 👌

@dubloom dubloom requested a review from danielsn March 17, 2026 13:19
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot merged commit e44af12 into main Mar 17, 2026
82 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot deleted the dubloom/process-tags-rc branch March 17, 2026 15:15
paullegranddc pushed a commit that referenced this pull request Mar 23, 2026
# Release proposal for libdd-data-pipeline and its dependencies

This PR contains version bumps based on public API changes and commits
since last release.

## libdd-common
**Next version:** `3.0.1`

**Semver bump:** `patch`
**Tag:** `libdd-common-v3.0.1`

### Commits

- chore(build): update reqwest and quinn-proto dependency for dependabot
alert (#1774)
- chore(build): ekump/APMSP-2718 update aws-lc dependencies (#1751)
## libdd-trace-protobuf
**Next version:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-trace-protobuf-v3.0.0`

### Commits

- fix(trace-stats): rename wrongly cased stats fields (#1780)
- feat(rc)!: add process_tags to remote config Target (#1586)
## libdd-telemetry
**Next version:** `3.1.0`

**Semver bump:** `minor`
**Tag:** `libdd-telemetry-v3.1.0`

### Commits

- refactor(sidecar)!: Refactor tarpc away (#1742)
## libdd-trace-utils
**Next version:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-trace-utils-v3.0.0`

### Commits

- fix(trace-stats): rename wrongly cased stats fields (#1780)
- refactor(trace-utils)!: change header name type to accept dynamic
values (#1722)
## libdd-data-pipeline
**Next version:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-data-pipeline-v3.0.0`

### Commits

- feat(agents)!: retrieve container tags hash from /info endpoint
(#1700)
- refactor(trace-utils)!: change header name type to accept dynamic
values (#1722)

---------

Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
iunanua pushed a commit that referenced this pull request Mar 24, 2026
# Release proposal for libdd-data-pipeline and its dependencies

This PR contains version bumps based on public API changes and commits
since last release.

## libdd-common
**Next version:** `3.0.1`

**Semver bump:** `patch`
**Tag:** `libdd-common-v3.0.1`

### Commits

- chore(build): update reqwest and quinn-proto dependency for dependabot
alert (#1774)
- chore(build): ekump/APMSP-2718 update aws-lc dependencies (#1751)
## libdd-trace-protobuf
**Next version:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-trace-protobuf-v3.0.0`

### Commits

- fix(trace-stats): rename wrongly cased stats fields (#1780)
- feat(rc)!: add process_tags to remote config Target (#1586)
## libdd-telemetry
**Next version:** `3.1.0`

**Semver bump:** `minor`
**Tag:** `libdd-telemetry-v3.1.0`

### Commits

- refactor(sidecar)!: Refactor tarpc away (#1742)
## libdd-trace-utils
**Next version:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-trace-utils-v3.0.0`

### Commits

- fix(trace-stats): rename wrongly cased stats fields (#1780)
- refactor(trace-utils)!: change header name type to accept dynamic
values (#1722)
## libdd-data-pipeline
**Next version:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-data-pipeline-v3.0.0`

### Commits

- feat(agents)!: retrieve container tags hash from /info endpoint
(#1700)
- refactor(trace-utils)!: change header name type to accept dynamic
values (#1722)

---------

Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
iunanua pushed a commit that referenced this pull request Mar 24, 2026
# Release proposal for libdd-data-pipeline and its dependencies

This PR contains version bumps based on public API changes and commits
since last release.

## libdd-common
**Next version:** `3.0.1`

**Semver bump:** `patch`
**Tag:** `libdd-common-v3.0.1`

### Commits

- chore(build): update reqwest and quinn-proto dependency for dependabot
alert (#1774)
- chore(build): ekump/APMSP-2718 update aws-lc dependencies (#1751)
## libdd-trace-protobuf
**Next version:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-trace-protobuf-v3.0.0`

### Commits

- fix(trace-stats): rename wrongly cased stats fields (#1780)
- feat(rc)!: add process_tags to remote config Target (#1586)
## libdd-telemetry
**Next version:** `3.1.0`

**Semver bump:** `minor`
**Tag:** `libdd-telemetry-v3.1.0`

### Commits

- refactor(sidecar)!: Refactor tarpc away (#1742)
## libdd-trace-utils
**Next version:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-trace-utils-v3.0.0`

### Commits

- fix(trace-stats): rename wrongly cased stats fields (#1780)
- refactor(trace-utils)!: change header name type to accept dynamic
values (#1722)
## libdd-data-pipeline
**Next version:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-data-pipeline-v3.0.0`

### Commits

- feat(agents)!: retrieve container tags hash from /info endpoint
(#1700)
- refactor(trace-utils)!: change header name type to accept dynamic
values (#1722)

---------

Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
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.

5 participants