Skip to content

feat(trace-protobuf)!: Add two fields to ClientGroupedStats [SVLS-8627]#1630

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 12 commits intomainfrom
yiming.luo/span-tag-field
Mar 6, 2026
Merged

feat(trace-protobuf)!: Add two fields to ClientGroupedStats [SVLS-8627]#1630
gh-worker-dd-mergequeue-cf854d[bot] merged 12 commits intomainfrom
yiming.luo/span-tag-field

Conversation

@lym953
Copy link
Contributor

@lym953 lym953 commented Feb 25, 2026

What does this PR do?

Add two fields to ClientGroupedStats:

  1. service_source
  2. span_derived_primary_tags

It syncs the changes on datadog-agent. See pkg/proto/datadog/trace/stats.proto in DataDog/datadog-agent#42996.

Motivation

To support span derived primary tags for trace stats generated in Lambda extension.

Additional Notes

@Sam-Maya is driving this effort.

How to test the change?

This PR only includes struct changes in this PR. Will set and test the struct in future PRs.

@pr-commenter
Copy link

pr-commenter bot commented Feb 25, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-03-06 21:26:30

Comparing candidate commit eb9a57e in PR branch yiming.luo/span-tag-field with baseline commit bd94dd9 in branch main.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 57 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 ----------------------------------'

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 eb9a57e 1772831340 yiming.luo/span-tag-field
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 160.180µs 160.770µs ± 0.401µs 160.667µs ± 0.182µs 160.929µs 161.454µs 161.990µs 163.626µs 1.84% 2.553 12.547 0.25% 0.028µ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.714µs; 160.825µs] or [-0.035%; +0.035%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.849µs 27.535µs ± 9.669µs 19.862µs ± 0.908µs 35.897µs 44.892µs 47.449µs 54.647µs 175.13% 0.681 -0.904 35.03% 0.684µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [26.195µs; 28.875µs] or [-4.867%; +4.867%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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 5.038µs 5.098µs ± 0.029µs 5.097µs ± 0.019µs 5.119µs 5.146µs 5.153µs 5.168µs 1.40% -0.043 -0.439 0.58% 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.094µs; 5.102µs] or [-0.080%; +0.080%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.321µs 146.526µs ± 1.719µs 146.277µs ± 0.530µs 146.817µs 148.413µs 152.435µs 162.722µs 11.24% 5.424 42.759 1.17% 0.122µ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.288µs; 146.764µs] or [-0.163%; +0.163%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.904ms 13.979ms ± 0.037ms 13.975ms ± 0.018ms 13.992ms 14.050ms 14.101ms 14.186ms 1.52% 1.881 6.382 0.26% 0.003ms 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.974ms; 13.984ms] or [-0.037%; +0.037%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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 534.216µs 535.376µs ± 1.032µs 535.204µs ± 0.314µs 535.519µs 537.071µs 538.379µs 545.820µs 1.98% 5.977 52.673 0.19% 0.073µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1832104.638op/s 1867853.109op/s ± 3558.543op/s 1868447.143op/s ± 1096.096op/s 1869538.131op/s 1870561.522op/s 1871214.322op/s 1871901.796op/s 0.18% -5.869 51.097 0.19% 251.627op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 380.724µs 381.642µs ± 0.302µs 381.632µs ± 0.186µs 381.818µs 382.162µs 382.386µs 382.468µs 0.22% 0.120 0.276 0.08% 0.021µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2614594.850op/s 2620257.992op/s ± 2073.382op/s 2620326.683op/s ± 1278.861op/s 2621621.885op/s 2623307.171op/s 2625021.075op/s 2626577.031op/s 0.24% -0.115 0.276 0.08% 146.610op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 189.946µs 190.416µs ± 0.486µs 190.369µs ± 0.094µs 190.459µs 190.690µs 190.972µs 195.040µs 2.45% 8.217 74.275 0.25% 0.034µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5127150.708op/s 5251694.021op/s ± 13117.914op/s 5252959.285op/s ± 2598.039op/s 5255703.980op/s 5259985.754op/s 5262320.511op/s 5264646.347op/s 0.22% -8.150 73.444 0.25% 927.577op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 37.288µs 37.524µs ± 0.072µs 37.522µs ± 0.043µs 37.562µs 37.641µs 37.712µs 37.779µs 0.69% 0.185 0.688 0.19% 0.005µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 26469544.190op/s 26649789.868op/s ± 51460.465op/s 26650929.936op/s ± 30637.715op/s 26681579.795op/s 26726892.963op/s 26766040.526op/s 26818446.302op/s 0.63% -0.170 0.681 0.19% 3638.804op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.820µs 45.910µs ± 0.054µs 45.896µs ± 0.029µs 45.940µs 46.000µs 46.075µs 46.154µs 0.56% 1.123 1.878 0.12% 0.004µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21666579.463op/s 21781942.438op/s ± 25798.767op/s 21788434.074op/s ± 13698.118op/s 21798900.966op/s 21814703.196op/s 21821948.719op/s 21824718.258op/s 0.17% -1.113 1.840 0.12% 1824.248op/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 [535.233µs; 535.519µs] or [-0.027%; +0.027%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1867359.929op/s; 1868346.289op/s] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [381.600µs; 381.684µs] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2619970.641op/s; 2620545.343op/s] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [190.349µs; 190.483µs] or [-0.035%; +0.035%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5249876.004op/s; 5253512.038op/s] or [-0.035%; +0.035%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [37.514µs; 37.534µs] or [-0.027%; +0.027%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [26642657.942op/s; 26656921.793op/s] or [-0.027%; +0.027%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.902µs; 45.917µs] or [-0.016%; +0.016%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21778366.977op/s; 21785517.899op/s] or [-0.016%; +0.016%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.097ms 3.121ms ± 0.020ms 3.116ms ± 0.008ms 3.127ms 3.162ms 3.202ms 3.223ms 3.43% 2.392 7.465 0.63% 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.118ms; 3.124ms] or [-0.087%; +0.087%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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 187.584ns 190.004ns ± 2.208ns 189.700ns ± 1.508ns 190.965ns 194.135ns 197.229ns 197.937ns 4.34% 1.328 2.034 1.16% 0.156ns 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 [189.698ns; 190.310ns] or [-0.161%; +0.161%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.330µs 2.387µs ± 0.016µs 2.388µs ± 0.006µs 2.394µs 2.412µs 2.424µs 2.430µs 1.76% -1.010 2.678 0.68% 0.001µ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.385µs; 2.389µs] or [-0.094%; +0.094%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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 730.979µs 732.419µs ± 0.866µs 732.352µs ± 0.469µs 732.820µs 733.667µs 735.243µs 737.917µs 0.76% 2.006 8.578 0.12% 0.061µ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 [732.299µs; 732.539µs] or [-0.016%; +0.016%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.854ms 49.583ms ± 1.242ms 49.548ms ± 0.128ms 49.637ms 49.812ms 52.685ms 61.510ms 24.14% 8.521 77.377 2.50% 0.088ms 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 [49.411ms; 49.755ms] or [-0.347%; +0.347%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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 247.748ns 256.139ns ± 12.008ns 250.746ns ± 1.634ns 253.554ns 278.842ns 294.494ns 297.447ns 18.62% 1.809 1.993 4.68% 0.849ns 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 [254.475ns; 257.804ns] or [-0.650%; +0.650%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.895µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.916µs 3.918µs 3.919µs 0.17% -1.236 9.184 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 255167898.382op/s 255596355.550op/s ± 171735.544op/s 255603509.676op/s ± 105721.428op/s 255704807.250op/s 255832208.974op/s 255883010.088op/s 256759440.805op/s 0.45% 1.255 9.326 0.07% 12143.537op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 79.061µs 79.747µs ± 0.398µs 79.711µs ± 0.268µs 79.958µs 80.524µs 80.776µs 81.392µs 2.11% 0.825 1.033 0.50% 0.028µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12286244.934op/s 12539943.848op/s ± 62279.432op/s 12545358.066op/s ± 42290.933op/s 12591271.750op/s 12626170.959op/s 12643177.680op/s 12648394.020op/s 0.82% -0.791 0.923 0.50% 4403.821op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 72.420µs 72.902µs ± 0.282µs 72.871µs ± 0.199µs 73.069µs 73.483µs 73.674µs 73.771µs 1.24% 0.714 0.051 0.39% 0.020µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13555412.907op/s 13717240.449op/s ± 52982.162op/s 13722955.900op/s ± 37456.396op/s 13760663.768op/s 13788205.982op/s 13797284.667op/s 13808407.940op/s 0.62% -0.696 0.013 0.39% 3746.405op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.891µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.914µs 3.918µs 3.920µs 3.920µs 0.20% -1.472 12.741 0.08% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255088878.414op/s 255577276.998op/s ± 196401.386op/s 255590147.001op/s ± 100801.358op/s 255691595.122op/s 255820775.987op/s 255913130.508op/s 257005537.584op/s 0.55% 1.501 12.969 0.08% 13887.675op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 69.198µs 69.725µs ± 0.356µs 69.635µs ± 0.216µs 69.915µs 70.407µs 70.653µs 71.158µs 2.19% 1.036 0.849 0.51% 0.025µs 1 200
credit_card/is_card_number/378282246310005 throughput 14053163.704op/s 14342394.650op/s ± 72777.028op/s 14360573.058op/s ± 44687.087op/s 14400497.179op/s 14427610.913op/s 14442101.847op/s 14451370.286op/s 0.63% -1.010 0.756 0.51% 5146.113op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 52.141µs 52.214µs ± 0.037µs 52.210µs ± 0.022µs 52.233µs 52.293µs 52.316µs 52.358µs 0.28% 0.906 1.042 0.07% 0.003µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 19099232.450op/s 19151793.841op/s ± 13667.772op/s 19153569.833op/s ± 8043.641op/s 19161360.159op/s 19170269.979op/s 19173179.202op/s 19178830.407op/s 0.13% -0.901 1.030 0.07% 966.457op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.028µs 6.037µs ± 0.008µs 6.037µs ± 0.003µs 6.040µs 6.043µs 6.072µs 6.109µs 1.19% 4.832 33.963 0.13% 0.001µs 1 200
credit_card/is_card_number/x371413321323331 throughput 163702049.230op/s 165635429.507op/s ± 220291.410op/s 165655927.267op/s ± 91483.155op/s 165748050.360op/s 165851426.499op/s 165874270.335op/s 165885908.337op/s 0.14% -4.782 33.365 0.13% 15576.955op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.894µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.915µs 3.918µs 3.920µs 3.922µs 0.23% -1.117 7.220 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 254949521.790op/s 255538949.193op/s ± 195835.614op/s 255546245.858op/s ± 119144.463op/s 255642839.350op/s 255837711.611op/s 255918168.226op/s 256789887.301op/s 0.49% 1.135 7.339 0.08% 13847.669op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 64.003µs 64.482µs ± 0.175µs 64.481µs ± 0.101µs 64.570µs 64.798µs 64.960µs 65.047µs 0.88% 0.301 0.909 0.27% 0.012µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15373550.673op/s 15508230.369op/s ± 42001.327op/s 15508553.044op/s ± 24234.257op/s 15534813.994op/s 15572159.628op/s 15619829.283op/s 15624278.566op/s 0.75% -0.278 0.899 0.27% 2969.942op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 58.122µs 58.423µs ± 0.158µs 58.388µs ± 0.085µs 58.494µs 58.710µs 58.905µs 59.072µs 1.17% 1.366 2.415 0.27% 0.011µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 16928561.958op/s 17116571.948op/s ± 46220.002op/s 17126787.380op/s ± 24930.020op/s 17148448.443op/s 17169827.047op/s 17186933.647op/s 17205161.708op/s 0.46% -1.346 2.335 0.27% 3268.248op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.894µs 3.912µs ± 0.009µs 3.912µs ± 0.001µs 3.913µs 3.916µs 3.921µs 3.997µs 2.20% 8.456 77.804 0.22% 0.001µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 250156421.166op/s 255595164.631op/s ± 565584.155op/s 255653482.712op/s ± 95100.394op/s 255743644.832op/s 255888474.592op/s 255977073.175op/s 256789345.533op/s 0.44% -8.400 77.138 0.22% 39992.839op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 54.604µs 55.061µs ± 0.337µs 55.021µs ± 0.252µs 55.305µs 55.670µs 55.907µs 56.284µs 2.29% 0.733 0.032 0.61% 0.024µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 17767021.246op/s 18162433.933op/s ± 110728.108op/s 18174739.875op/s ± 83372.996op/s 18255258.236op/s 18304489.532op/s 18309951.592op/s 18313669.283op/s 0.76% -0.706 -0.044 0.61% 7829.660op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 52.153µs 52.233µs ± 0.039µs 52.230µs ± 0.026µs 52.257µs 52.293µs 52.330µs 52.379µs 0.29% 0.409 0.485 0.07% 0.003µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 19091689.030op/s 19145125.632op/s ± 14271.859op/s 19146163.859op/s ± 9520.469op/s 19155255.717op/s 19169284.481op/s 19173960.171op/s 19174189.623op/s 0.15% -0.404 0.475 0.07% 1009.173op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.028µs 6.040µs ± 0.012µs 6.037µs ± 0.003µs 6.041µs 6.070µs 6.081µs 6.117µs 1.32% 3.548 15.131 0.20% 0.001µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 163482071.433op/s 165568599.172op/s ± 329356.774op/s 165647696.740op/s ± 83999.447op/s 165721137.759op/s 165814543.042op/s 165872334.401op/s 165893049.742op/s 0.15% -3.521 14.882 0.20% 23289.041op/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 [255572554.656op/s; 255620156.445op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [79.692µs; 79.802µs] or [-0.069%; +0.069%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12531312.517op/s; 12548575.178op/s] or [-0.069%; +0.069%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [72.863µs; 72.941µs] or [-0.054%; +0.054%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13709897.630op/s; 13724583.267op/s] or [-0.054%; +0.054%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/37828224631 throughput [255550057.655op/s; 255604496.341op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/378282246310005 execution_time [69.676µs; 69.774µs] or [-0.071%; +0.071%] None None None
credit_card/is_card_number/378282246310005 throughput [14332308.454op/s; 14352480.846op/s] or [-0.070%; +0.070%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [52.209µs; 52.220µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [19149899.619op/s; 19153688.062op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.036µs; 6.038µs] or [-0.019%; +0.019%] None None None
credit_card/is_card_number/x371413321323331 throughput [165604899.236op/s; 165665959.777op/s] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.913µs; 3.914µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ throughput [255511808.260op/s; 255566090.125op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [64.458µs; 64.507µs] or [-0.038%; +0.038%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15502409.389op/s; 15514051.349op/s] or [-0.038%; +0.038%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [58.401µs; 58.445µs] or [-0.038%; +0.038%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [17110166.300op/s; 17122977.596op/s] or [-0.037%; +0.037%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.911µs; 3.914µs] or [-0.031%; +0.031%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255516780.107op/s; 255673549.156op/s] or [-0.031%; +0.031%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [55.014µs; 55.107µs] or [-0.085%; +0.085%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [18147088.082op/s; 18177779.784op/s] or [-0.084%; +0.084%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [52.227µs; 52.238µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [19143147.689op/s; 19147103.574op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.038µs; 6.041µs] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [165522953.490op/s; 165614244.853op/s] or [-0.028%; +0.028%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.563µs 185.955µs ± 0.229µs 185.918µs ± 0.157µs 186.097µs 186.365µs 186.615µs 186.643µs 0.39% 0.678 0.299 0.12% 0.016µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5357834.353op/s 5377656.075op/s ± 6628.955op/s 5378710.647op/s ± 4543.523op/s 5382262.404op/s 5387458.108op/s 5388455.821op/s 5388998.817op/s 0.19% -0.671 0.285 0.12% 468.738op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.879µs 17.975µs ± 0.034µs 17.972µs ± 0.017µs 17.993µs 18.030µs 18.057µs 18.075µs 0.57% 0.260 0.394 0.19% 0.002µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 55324005.737op/s 55631616.091op/s ± 103676.153op/s 55640796.136op/s ± 53331.723op/s 55687983.520op/s 55794287.122op/s 55870392.104op/s 55931171.758op/s 0.52% -0.247 0.391 0.19% 7331.011op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.267µs 10.399µs ± 0.059µs 10.401µs ± 0.042µs 10.436µs 10.497µs 10.536µs 10.542µs 1.35% 0.151 -0.465 0.56% 0.004µs 1 200
normalization/normalize_name/normalize_name/good throughput 94855115.996op/s 96162677.182op/s ± 543322.977op/s 96140015.061op/s ± 387681.348op/s 96591615.308op/s 96963192.373op/s 97274321.919op/s 97398428.934op/s 1.31% -0.126 -0.477 0.56% 38418.736op/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.923µs; 185.987µs] or [-0.017%; +0.017%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5376737.366op/s; 5378574.785op/s] or [-0.017%; +0.017%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.971µs; 17.980µs] or [-0.026%; +0.026%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55617247.573op/s; 55645984.608op/s] or [-0.026%; +0.026%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.391µs; 10.408µs] or [-0.078%; +0.078%] None None None
normalization/normalize_name/normalize_name/good throughput [96087377.843op/s; 96237976.521op/s] or [-0.078%; +0.078%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.236µs 3.208µs ± 1.402µs 3.002µs ± 0.030µs 3.032µs 3.668µs 13.761µs 14.856µs 394.86% 7.326 55.047 43.59% 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.014µs; 3.402µs] or [-6.057%; +6.057%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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 33.960µs 34.701µs ± 1.034µs 34.065µs ± 0.065µs 35.860µs 36.540µs 36.863µs 37.077µs 8.84% 1.004 -0.833 2.97% 0.073µ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 [34.558µs; 34.844µs] or [-0.413%; +0.413%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.677ms 10.707ms ± 0.016ms 10.704ms ± 0.009ms 10.714ms 10.732ms 10.765ms 10.813ms 1.02% 2.121 9.387 0.15% 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.705ms; 10.709ms] or [-0.021%; +0.021%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.825µs 86.013µs ± 0.189µs 85.984µs ± 0.054µs 86.049µs 86.201µs 86.376µs 87.883µs 2.21% 6.881 59.781 0.22% 0.013µ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.987µs; 86.040µs] or [-0.030%; +0.030%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz eb9a57e 1772831340 yiming.luo/span-tag-field
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.196ms 4.201ms ± 0.009ms 4.199ms ± 0.001ms 4.201ms 4.205ms 4.231ms 4.293ms 2.23% 7.388 69.423 0.20% 0.001ms 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.200ms; 4.202ms] or [-0.028%; +0.028%] None None None

Baseline

Omitted due to size.

@dd-octo-sts
Copy link
Contributor

dd-octo-sts bot commented Feb 25, 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% (+1.75 KB) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.29 MB 11.29 MB +0% (+48 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 114.29 MB 114.30 MB +0% (+2.82 KB) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 27.16 MB 27.17 MB +0% (+1.50 KB) 👌
/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.03 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 917.19 MB 917.20 MB +0% (+13.15 KB) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.93 MB 9.93 MB +0% (+512 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% (+1.00 KB) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 22.97 MB 22.97 MB +0% (+512 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.23 MB 190.24 MB +0% (+8.00 KB) 👌
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 900.84 MB 900.85 MB +0% (+12.15 KB) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.53 MB 7.53 MB +.01% (+1.00 KB) 🔍
/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.06 MB 47.07 MB +0% (+1.09 KB) 👌
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% (+1.46 KB) 👌
/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% (+2.85 KB) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.98 MB 11.98 MB 0% (0 B) 👌

@lym953 lym953 force-pushed the yiming.luo/span-tag-field branch from 7c941c6 to fb53fc8 Compare February 25, 2026 19:45
@github-actions
Copy link

github-actions bot commented Feb 25, 2026

Clippy Allow Annotation Report

Comparing clippy allow annotations between branches:

  • Base Branch: origin/main
  • PR Branch: origin/yiming.luo/span-tag-field

Summary by Rule

Rule Base Branch PR Branch Change

Annotation Counts by File

File Base Branch PR Branch Change

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 12 12 No change (0%)
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 220 220 No change (0%)

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.

…b.rs

- Align stats.proto with datadog-agent (use @inject_tag comment instead of
  gogoproto annotation, remove gogo.proto import, update field comments)
- Update DATADOG_AGENT_TAG to bdcdd8cf1ba4090a29b96d5669cfab5dd81814b1
- Regenerate pb.rs with service_source and span_derived_primary_tags fields
- Add serde(default) attributes for new fields in build.rs
- Fix pb_test.rs to include new fields in ClientGroupedStats initializer

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
lym953 and others added 5 commits February 25, 2026 16:39
…_stats

Add service_source and span_derived_primary_tags to the ClientGroupedStats
initializer in aggregation.rs following the addition of these fields to
the protobuf definition.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add intermediate *const () pointer cast before usize cast for signal
handler function pointers, as required by the function_casts_as_integer
clippy lint.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…dling

Replace is_some() + unwrap() pattern with idiomatic if let Some(...) in
config.rs and entry.rs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ior.rs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lym953 lym953 changed the title feat(trace-protobuf): Add two fields to ClientGroupedStats [SVLS-8627] feat(trace-protobuf): Add two fields to ClientGroupedStats Feb 26, 2026
@lym953 lym953 marked this pull request as ready for review March 2, 2026 19:01
@lym953 lym953 requested review from a team as code owners March 2, 2026 19:01
@lym953 lym953 changed the title [SVLS-8627] feat(trace-protobuf): Add two fields to ClientGroupedStats feat(trace-protobuf): [SVLS-8627] Add two fields to ClientGroupedStats Mar 2, 2026
@codecov-commenter
Copy link

codecov-commenter commented Mar 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.38%. Comparing base (bd94dd9) to head (eb9a57e).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1630      +/-   ##
==========================================
- Coverage   71.39%   71.38%   -0.01%     
==========================================
  Files         427      427              
  Lines       62897    62903       +6     
==========================================
- Hits        44903    44901       -2     
- Misses      17994    18002       +8     
Components Coverage Δ
libdd-crashtracker 62.95% <ø> (-0.05%) ⬇️
libdd-crashtracker-ffi 16.56% <ø> (ø)
libdd-alloc 98.77% <ø> (ø)
libdd-data-pipeline 88.02% <ø> (ø)
libdd-data-pipeline-ffi 75.72% <ø> (ø)
libdd-common 79.73% <ø> (ø)
libdd-common-ffi 73.40% <ø> (ø)
libdd-telemetry 62.48% <ø> (ø)
libdd-telemetry-ffi 16.75% <ø> (ø)
libdd-dogstatsd-client 82.64% <ø> (ø)
datadog-ipc 80.35% <ø> (-0.12%) ⬇️
libdd-profiling 81.60% <ø> (ø)
libdd-profiling-ffi 63.65% <ø> (ø)
datadog-sidecar 34.48% <ø> (ø)
datdog-sidecar-ffi 16.55% <ø> (ø)
spawn-worker 54.69% <ø> (ø)
libdd-tinybytes 93.16% <ø> (ø)
libdd-trace-normalization 81.71% <ø> (ø)
libdd-trace-obfuscation 94.69% <ø> (ø)
libdd-trace-protobuf 68.25% <100.00%> (+0.25%) ⬆️
libdd-trace-utils 89.08% <100.00%> (+<0.01%) ⬆️
datadog-tracer-flare 88.95% <ø> (ø)
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.

@lym953 lym953 changed the title feat(trace-protobuf): [SVLS-8627] Add two fields to ClientGroupedStats feat(trace-protobuf): Add two fields to ClientGroupedStats [SVLS-8627] Mar 2, 2026
@lym953 lym953 changed the title feat(trace-protobuf): Add two fields to ClientGroupedStats [SVLS-8627] feat!(trace-protobuf): Add two fields to ClientGroupedStats [SVLS-8627] Mar 3, 2026
@lym953 lym953 changed the title feat!(trace-protobuf): Add two fields to ClientGroupedStats [SVLS-8627] feat(trace-protobuf)!: Add two fields to ClientGroupedStats [SVLS-8627] Mar 3, 2026
@lym953
Copy link
Contributor Author

lym953 commented Mar 4, 2026

/merge

@gh-worker-devflow-routing-ef8351
Copy link

gh-worker-devflow-routing-ef8351 bot commented Mar 4, 2026

View all feedbacks in Devflow UI.

2026-03-04 17:38:57 UTC ℹ️ Start processing command /merge


2026-03-04 17:39:02 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in main is approximately 48m (p90).


2026-03-04 18:15:00 UTCMergeQueue: The checks failed on this merge request

Tests failed on this commit 10471a6:

What to do next?

  • Investigate the failures and when ready, re-add your pull request to the queue!
  • If your PR checks are green, try to rebase/merge. It might be because the CI run is a bit old.
  • Any question, go check the FAQ.

@lym953
Copy link
Contributor Author

lym953 commented Mar 6, 2026

/merge

@gh-worker-devflow-routing-ef8351
Copy link

gh-worker-devflow-routing-ef8351 bot commented Mar 6, 2026

View all feedbacks in Devflow UI.

2026-03-06 20:16:35 UTC ℹ️ Start processing command /merge


2026-03-06 20:16:40 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in main is approximately 48m (p90).


2026-03-06 20:55:40 UTCMergeQueue: The checks failed on this merge request

Tests failed on this commit d18df46:

What to do next?

  • Investigate the failures and when ready, re-add your pull request to the queue!
  • If your PR checks are green, try to rebase/merge. It might be because the CI run is a bit old.
  • Any question, go check the FAQ.

@lym953
Copy link
Contributor Author

lym953 commented Mar 6, 2026

/merge

@gh-worker-devflow-routing-ef8351
Copy link

gh-worker-devflow-routing-ef8351 bot commented Mar 6, 2026

View all feedbacks in Devflow UI.

2026-03-06 22:13:20 UTC ℹ️ Start processing command /merge


2026-03-06 22:13:24 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in main is approximately 48m (p90).


2026-03-06 22:53:22 UTC ℹ️ MergeQueue: This merge request was merged

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.

3 participants