Skip to content

chore(build): ekump/APMSP-2718 update aws-lc dependencies#1751

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 4 commits intomainfrom
ekump/APMSP-2718-update-aws-lc
Mar 20, 2026
Merged

chore(build): ekump/APMSP-2718 update aws-lc dependencies#1751
gh-worker-dd-mergequeue-cf854d[bot] merged 4 commits intomainfrom
ekump/APMSP-2718-update-aws-lc

Conversation

@ekump
Copy link
Copy Markdown
Contributor

@ekump ekump commented Mar 17, 2026

What does this PR do?

Update rustls and hyper-rustls to update transitive dependencies on aws-lc-sys, aws-lc-fips-sys, aws-lc-rs

In addition to updating those two direct dependencies I also had to run cargo update aws-lc-fips-sys to get it to use a new enough version.

Motivation

https://github.com/DataDog/libdatadog/security/dependabot/45
https://github.com/DataDog/libdatadog/security/dependabot/46
https://github.com/DataDog/libdatadog/security/dependabot/47
https://github.com/DataDog/libdatadog/security/dependabot/48

Additional Notes

This update also removes making outbound http requests from our unit tests for mini-agent gated tests. They were unnecessarily making connections to example.com to test the webki-roots fallback. We can verify the fallback is working correctly without the requests.

How to test the change?

Describe here in detail how the change can be validated.

@ekump ekump requested review from a team as code owners March 17, 2026 17:32
@pr-commenter
Copy link
Copy Markdown

pr-commenter bot commented Mar 17, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-03-20 13:39:50

Comparing candidate commit 342ce1d in PR branch ekump/APMSP-2718-update-aws-lc with baseline commit d88e70e in branch main.

Found 1 performance improvements and 15 performance regressions! Performance is the same for 43 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:credit_card/is_card_number/ 3782-8224-6310-005

  • 🟥 execution_time [+3.228µs; +3.471µs] or [+4.219%; +4.536%]
  • 🟥 throughput [-569686.673op/s; -528971.522op/s] or [-4.358%; -4.047%]

scenario:credit_card/is_card_number/ 378282246310005

  • 🟥 execution_time [+5.143µs; +5.263µs] or [+7.508%; +7.683%]
  • 🟥 throughput [-1041097.814op/s; -1018948.399op/s] or [-7.132%; -6.980%]

scenario:credit_card/is_card_number/378282246310005

  • 🟥 execution_time [+5.463µs; +5.564µs] or [+8.429%; +8.585%]
  • 🟥 throughput [-1220015.553op/s; -1199037.368op/s] or [-7.907%; -7.771%]

scenario:credit_card/is_card_number/37828224631000521389798

  • 🟥 execution_time [+7.392µs; +7.428µs] or [+16.168%; +16.247%]
  • 🟥 throughput [-3059212.032op/s; -3042204.276op/s] or [-13.987%; -13.909%]

scenario:credit_card/is_card_number_no_luhn/ 378282246310005

  • 🟥 execution_time [+4.668µs; +4.729µs] or [+8.603%; +8.715%]
  • 🟥 throughput [-1477508.385op/s; -1459633.176op/s] or [-8.017%; -7.920%]

scenario:credit_card/is_card_number_no_luhn/378282246310005

  • 🟥 execution_time [+5.122µs; +5.179µs] or [+10.144%; +10.258%]
  • 🟥 throughput [-1843360.079op/s; -1823241.102op/s] or [-9.307%; -9.206%]

scenario:credit_card/is_card_number_no_luhn/37828224631000521389798

  • 🟥 execution_time [+7.380µs; +7.418µs] or [+16.129%; +16.213%]
  • 🟥 throughput [-3051326.919op/s; -3033510.978op/s] or [-13.961%; -13.880%]

scenario:profile_add_sample2_frames_x1000

  • 🟩 execution_time [-39.881µs; -38.937µs] or [-5.142%; -5.020%]

scenario:receiver_entry_point/report/2598

  • 🟥 execution_time [+199.398µs; +209.258µs] or [+5.864%; +6.154%]

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 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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 735.124µs 736.194µs ± 0.503µs 736.172µs ± 0.329µs 736.479µs 737.092µs 737.639µs 738.119µs 0.26% 0.624 0.718 0.07% 0.036µ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 [736.124µs; 736.263µs] or [-0.009%; +0.009%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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.776ms 13.829ms ± 0.029ms 13.826ms ± 0.014ms 13.838ms 13.870ms 13.933ms 14.019ms 1.39% 2.568 11.488 0.21% 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.824ms; 13.833ms] or [-0.029%; +0.029%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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 190.432ns 192.830ns ± 2.191ns 192.446ns ± 1.650ns 194.106ns 196.915ns 199.529ns 201.020ns 4.45% 1.197 1.446 1.13% 0.155ns 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 [192.526ns; 193.134ns] or [-0.157%; +0.157%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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_timestamped_x1000 execution_time 4.160ms 4.164ms ± 0.008ms 4.163ms ± 0.001ms 4.165ms 4.167ms 4.170ms 4.265ms 2.46% 12.253 160.872 0.18% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample_timestamped_x1000 execution_time [4.163ms; 4.165ms] or [-0.025%; +0.025%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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 161.654µs 162.157µs ± 0.318µs 162.103µs ± 0.154µs 162.270µs 162.622µs 163.064µs 164.992µs 1.78% 4.007 30.620 0.20% 0.022µ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 [162.113µs; 162.201µs] or [-0.027%; +0.027%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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.211µs 3.203µs ± 1.411µs 2.992µs ± 0.024µs 3.014µs 3.655µs 13.887µs 14.785µs 394.12% 7.328 54.954 43.96% 0.100µ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.007µs; 3.398µs] or [-6.107%; +6.107%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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.277ms 4.285ms ± 0.003ms 4.284ms ± 0.002ms 4.286ms 4.289ms 4.293ms 4.311ms 0.62% 3.018 20.537 0.08% 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.284ms; 4.285ms] or [-0.011%; +0.011%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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 238.395ns 250.433ns ± 15.539ns 243.787ns ± 3.862ns 253.564ns 288.314ns 296.129ns 307.885ns 26.29% 1.865 2.528 6.19% 1.099ns 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.279ns; 252.586ns] or [-0.860%; +0.860%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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.894µs 3.915µs ± 0.003µs 3.915µs ± 0.001µs 3.916µs 3.921µs 3.924µs 3.925µs 0.25% -1.143 14.973 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 254804572.675op/s 255414008.574op/s ± 184999.373op/s 255433972.721op/s ± 74239.364op/s 255502296.734op/s 255611006.892op/s 255705191.109op/s 256785202.094op/s 0.53% 1.178 15.213 0.07% 13081.431op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 79.168µs 79.855µs ± 0.378µs 79.789µs ± 0.239µs 80.046µs 80.609µs 80.930µs 81.039µs 1.57% 0.869 0.496 0.47% 0.027µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12339717.113op/s 12522979.808op/s ± 59035.408op/s 12532996.720op/s ± 37571.809op/s 12565844.777op/s 12599928.560op/s 12614331.508op/s 12631345.948op/s 0.78% -0.844 0.440 0.47% 4174.434op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 72.912µs 73.708µs ± 0.422µs 73.663µs ± 0.294µs 73.996µs 74.425µs 74.716µs 74.915µs 1.70% 0.529 -0.413 0.57% 0.030µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13348520.547op/s 13567494.311op/s ± 77414.153op/s 13575414.247op/s ± 54409.172op/s 13626516.875op/s 13670955.267op/s 13691579.702op/s 13715097.095op/s 1.03% -0.506 -0.448 0.57% 5474.007op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.892µs 3.915µs ± 0.003µs 3.915µs ± 0.001µs 3.917µs 3.919µs 3.923µs 3.923µs 0.20% -2.419 20.263 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 254896583.318op/s 255406509.656op/s ± 185784.189op/s 255396245.276op/s ± 95374.600op/s 255495746.002op/s 255646499.639op/s 255756655.410op/s 256913486.621op/s 0.59% 2.455 20.595 0.07% 13136.926op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 69.767µs 70.321µs ± 0.331µs 70.279µs ± 0.225µs 70.529µs 70.924µs 71.337µs 71.489µs 1.72% 0.877 0.718 0.47% 0.023µs 1 200
credit_card/is_card_number/378282246310005 throughput 13988145.487op/s 14220838.060op/s ± 66758.364op/s 14229007.218op/s ± 45615.359op/s 14271723.790op/s 14305995.502op/s 14320665.825op/s 14333521.807op/s 0.73% -0.850 0.640 0.47% 4720.529op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 53.062µs 53.130µs ± 0.031µs 53.129µs ± 0.019µs 53.148µs 53.181µs 53.228µs 53.236µs 0.20% 0.517 1.047 0.06% 0.002µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 18784131.960op/s 18821610.208op/s ± 10972.219op/s 18822060.671op/s ± 6708.120op/s 18828646.022op/s 18839032.464op/s 18845244.558op/s 18846049.414op/s 0.13% -0.512 1.038 0.06% 775.853op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.429µs 6.439µs ± 0.004µs 6.439µs ± 0.003µs 6.442µs 6.446µs 6.449µs 6.449µs 0.16% 0.148 -0.567 0.06% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 155061067.519op/s 155303713.495op/s ± 97267.154op/s 155311635.460op/s ± 74667.238op/s 155379190.846op/s 155454813.367op/s 155490044.462op/s 155548346.458op/s 0.15% -0.146 -0.568 0.06% 6877.826op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.897µs 3.916µs ± 0.003µs 3.916µs ± 0.002µs 3.918µs 3.921µs 3.923µs 3.931µs 0.39% -0.284 5.769 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 254389082.875op/s 255368552.748op/s ± 214016.015op/s 255393028.631op/s ± 131073.166op/s 255492360.793op/s 255659465.036op/s 255778199.720op/s 256584531.498op/s 0.47% 0.304 5.823 0.08% 15133.218op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 64.876µs 65.163µs ± 0.152µs 65.133µs ± 0.093µs 65.242µs 65.451µs 65.593µs 65.684µs 0.85% 0.861 0.487 0.23% 0.011µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15224302.416op/s 15346205.727op/s ± 35780.055op/s 15353214.300op/s ± 21927.479op/s 15372998.482op/s 15391661.029op/s 15406972.034op/s 15414130.133op/s 0.40% -0.849 0.459 0.23% 2530.032op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 58.588µs 58.958µs ± 0.206µs 58.929µs ± 0.131µs 59.080µs 59.336µs 59.550µs 59.762µs 1.41% 0.985 1.163 0.35% 0.015µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 16733146.473op/s 16961527.521op/s ± 59100.734op/s 16969620.140op/s ± 37649.292op/s 17002526.152op/s 17041903.659op/s 17049866.941op/s 17068393.051op/s 0.58% -0.962 1.092 0.35% 4179.053op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.898µs 3.915µs ± 0.003µs 3.915µs ± 0.001µs 3.917µs 3.920µs 3.923µs 3.928µs 0.33% -0.036 7.473 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254590656.304op/s 255408849.533op/s ± 187115.612op/s 255433883.340op/s ± 92921.838op/s 255518432.794op/s 255617063.625op/s 255670264.762op/s 256532642.925op/s 0.43% 0.056 7.550 0.07% 13231.072op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 55.414µs 55.643µs ± 0.162µs 55.591µs ± 0.103µs 55.733µs 55.960µs 56.102µs 56.171µs 1.04% 0.923 0.361 0.29% 0.011µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 17802824.814op/s 17971933.050op/s ± 52157.526op/s 17988446.924op/s ± 33298.116op/s 18014145.608op/s 18035135.149op/s 18041475.356op/s 18045979.351op/s 0.32% -0.910 0.325 0.29% 3688.094op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 53.056µs 53.155µs ± 0.042µs 53.155µs ± 0.026µs 53.178µs 53.220µs 53.237µs 53.367µs 0.40% 1.059 3.982 0.08% 0.003µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 18737998.758op/s 18813004.359op/s ± 14904.762op/s 18813018.948op/s ± 9029.951op/s 18823032.151op/s 18835307.219op/s 18841389.208op/s 18848109.270op/s 0.19% -1.048 3.926 0.08% 1053.926op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.429µs 6.438µs ± 0.004µs 6.438µs ± 0.003µs 6.441µs 6.444µs 6.448µs 6.456µs 0.29% 0.505 1.662 0.06% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 154888341.852op/s 155328297.677op/s ± 96344.597op/s 155335737.605op/s ± 63286.160op/s 155385700.652op/s 155484796.753op/s 155534702.696op/s 155539565.652op/s 0.13% -0.498 1.643 0.06% 6812.592op/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.915µs; 3.916µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ throughput [255388369.440op/s; 255439647.708op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [79.803µs; 79.907µs] or [-0.066%; +0.066%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12514798.068op/s; 12531161.548op/s] or [-0.065%; +0.065%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [73.650µs; 73.766µs] or [-0.079%; +0.079%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13556765.454op/s; 13578223.168op/s] or [-0.079%; +0.079%] None None None
credit_card/is_card_number/37828224631 execution_time [3.915µs; 3.916µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/37828224631 throughput [255380761.755op/s; 255432257.558op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/378282246310005 execution_time [70.275µs; 70.367µs] or [-0.065%; +0.065%] None None None
credit_card/is_card_number/378282246310005 throughput [14211585.993op/s; 14230090.127op/s] or [-0.065%; +0.065%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [53.126µs; 53.135µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [18820089.564op/s; 18823130.852op/s] or [-0.008%; +0.008%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.438µs; 6.440µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/x371413321323331 throughput [155290233.203op/s; 155317193.787op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.915µs; 3.916µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ throughput [255338892.187op/s; 255398213.310op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [65.142µs; 65.184µs] or [-0.032%; +0.032%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15341246.955op/s; 15351164.498op/s] or [-0.032%; +0.032%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [58.929µs; 58.986µs] or [-0.048%; +0.048%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [16953336.728op/s; 16969718.314op/s] or [-0.048%; +0.048%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.915µs; 3.916µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255382917.109op/s; 255434781.958op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [55.620µs; 55.665µs] or [-0.040%; +0.040%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [17964704.519op/s; 17979161.582op/s] or [-0.040%; +0.040%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [53.149µs; 53.161µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [18810938.702op/s; 18815070.015op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.437µs; 6.439µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [155314945.243op/s; 155341650.112op/s] or [-0.009%; +0.009%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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 49.101ms 49.689ms ± 1.240ms 49.524ms ± 0.150ms 49.714ms 49.808ms 52.798ms 64.108ms 29.45% 9.764 101.972 2.49% 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.517ms; 49.861ms] or [-0.346%; +0.346%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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 17.447µs 25.283µs ± 9.468µs 17.930µs ± 0.266µs 34.097µs 43.336µs 45.662µs 67.195µs 274.76% 0.910 0.393 37.36% 0.670µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [23.971µs; 26.596µs] or [-5.190%; +5.190%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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.792µs 33.636µs ± 1.128µs 32.940µs ± 0.062µs 34.854µs 35.773µs 36.002µs 36.416µs 10.55% 1.039 -0.706 3.35% 0.080µ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.480µs; 33.792µs] or [-0.465%; +0.465%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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.482µs 185.963µs ± 0.229µs 185.939µs ± 0.149µs 186.092µs 186.378µs 186.473µs 186.691µs 0.40% 0.474 -0.178 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 5356435.999op/s 5377424.329op/s ± 6615.502op/s 5378117.998op/s ± 4305.672op/s 5382271.639op/s 5386687.250op/s 5390331.729op/s 5391372.537op/s 0.25% -0.468 -0.186 0.12% 467.787op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.885µs 17.975µs ± 0.052µs 17.984µs ± 0.035µs 18.012µs 18.044µs 18.091µs 18.208µs 1.24% 0.388 1.132 0.29% 0.004µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 54922054.528op/s 55631955.825op/s ± 159429.554op/s 55604904.260op/s ± 108195.665op/s 55750624.826op/s 55882475.866op/s 55894050.662op/s 55911304.937op/s 0.55% -0.363 1.036 0.29% 11273.372op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.067µs 10.176µs ± 0.031µs 10.173µs ± 0.020µs 10.196µs 10.236µs 10.257µs 10.272µs 0.97% 0.309 0.597 0.31% 0.002µs 1 200
normalization/normalize_name/normalize_name/good throughput 97353389.115op/s 98266963.162op/s ± 303735.321op/s 98294736.046op/s ± 195858.374op/s 98473309.425op/s 98734685.094op/s 98851702.420op/s 99331618.609op/s 1.05% -0.286 0.600 0.31% 21477.331op/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.931µs; 185.995µ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 [5376507.484op/s; 5378341.174op/s] or [-0.017%; +0.017%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.968µs; 17.983µs] or [-0.040%; +0.040%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55609860.422op/s; 55654051.228op/s] or [-0.040%; +0.040%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.172µs; 10.181µs] or [-0.043%; +0.043%] None None None
normalization/normalize_name/normalize_name/good throughput [98224868.368op/s; 98309057.956op/s] or [-0.043%; +0.043%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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 495.318µs 496.321µs ± 0.545µs 496.276µs ± 0.310µs 496.626µs 497.130µs 497.610µs 500.380µs 0.83% 2.248 14.255 0.11% 0.039µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1998479.601op/s 2014828.347op/s ± 2205.991op/s 2015008.004op/s ± 1257.659op/s 2016202.879op/s 2017735.595op/s 2018722.009op/s 2018906.612op/s 0.19% -2.211 13.922 0.11% 155.987op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 370.590µs 371.365µs ± 0.303µs 371.359µs ± 0.187µs 371.561µs 371.876µs 372.070µs 372.101µs 0.20% 0.029 -0.062 0.08% 0.021µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2687441.132op/s 2692773.407op/s ± 2197.332op/s 2692809.239op/s ± 1355.399op/s 2694139.707op/s 2696787.216op/s 2697446.521op/s 2698397.316op/s 0.21% -0.025 -0.063 0.08% 155.375op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 168.004µs 168.425µs ± 0.193µs 168.404µs ± 0.146µs 168.567µs 168.727µs 168.955µs 168.996µs 0.35% 0.372 -0.191 0.11% 0.014µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5917315.289op/s 5937359.161op/s ± 6808.134op/s 5938104.924op/s ± 5135.816op/s 5942561.823op/s 5947756.004op/s 5949153.800op/s 5952250.767op/s 0.24% -0.366 -0.199 0.11% 481.408op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 38.269µs 38.378µs ± 0.043µs 38.380µs ± 0.029µs 38.408µs 38.445µs 38.483µs 38.491µs 0.29% -0.028 -0.004 0.11% 0.003µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 25980351.342op/s 26056314.530op/s ± 29389.036op/s 26055222.789op/s ± 19919.544op/s 26075669.474op/s 26107324.064op/s 26127361.413op/s 26131061.757op/s 0.29% 0.035 -0.005 0.11% 2078.119op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 46.186µs 46.291µs ± 0.066µs 46.280µs ± 0.042µs 46.321µs 46.429µs 46.447µs 46.552µs 0.59% 0.920 0.660 0.14% 0.005µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21481174.734op/s 21602437.391op/s ± 30558.727op/s 21607712.256op/s ± 19580.525op/s 21627187.539op/s 21640715.101op/s 21646747.451op/s 21651353.546op/s 0.20% -0.912 0.636 0.14% 2160.828op/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 [496.245µs; 496.396µs] or [-0.015%; +0.015%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [2014522.618op/s; 2015134.076op/s] or [-0.015%; +0.015%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [371.323µs; 371.407µs] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2692468.878op/s; 2693077.937op/s] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [168.398µs; 168.452µs] or [-0.016%; +0.016%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5936415.620op/s; 5938302.703op/s] or [-0.016%; +0.016%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [38.372µs; 38.384µs] or [-0.016%; +0.016%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [26052241.493op/s; 26060387.568op/s] or [-0.016%; +0.016%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [46.282µs; 46.300µs] or [-0.020%; +0.020%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21598202.245op/s; 21606672.536op/s] or [-0.020%; +0.020%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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 84.218µs 84.433µs ± 0.141µs 84.416µs ± 0.053µs 84.476µs 84.580µs 84.688µs 86.027µs 1.91% 7.364 80.374 0.17% 0.010µ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 [84.414µs; 84.453µs] or [-0.023%; +0.023%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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.411µs 2.428µs ± 0.019µs 2.422µs ± 0.005µs 2.428µs 2.481µs 2.498µs 2.501µs 3.28% 2.393 5.276 0.78% 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.425µs; 2.431µs] or [-0.108%; +0.108%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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.447µs 146.615µs ± 1.772µs 146.385µs ± 0.593µs 146.876µs 148.605µs 153.310µs 162.102µs 10.74% 4.758 32.534 1.21% 0.125µ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.370µs; 146.861µs] or [-0.168%; +0.168%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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.983µs 5.036µs ± 0.040µs 5.018µs ± 0.020µs 5.071µs 5.115µs 5.118µs 5.120µs 2.04% 0.746 -0.758 0.80% 0.003µ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.030µs; 5.042µs] or [-0.111%; +0.111%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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 13.015ms 13.055ms ± 0.015ms 13.053ms ± 0.010ms 13.064ms 13.077ms 13.095ms 13.139ms 0.66% 1.017 3.995 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 [13.053ms; 13.057ms] or [-0.016%; +0.016%] None None None

Group 20

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 342ce1d 1774012923 ekump/APMSP-2718-update-aws-lc
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/2598 execution_time 3.563ms 3.605ms ± 0.025ms 3.597ms ± 0.011ms 3.615ms 3.662ms 3.681ms 3.693ms 2.69% 1.345 1.322 0.70% 0.002ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
receiver_entry_point/report/2598 execution_time [3.601ms; 3.608ms] or [-0.098%; +0.098%] None None None

Baseline

Omitted due to size.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 17, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.25%. Comparing base (d88e70e) to head (342ce1d).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1751      +/-   ##
==========================================
- Coverage   71.28%   71.25%   -0.03%     
==========================================
  Files         431      431              
  Lines       64585    64554      -31     
==========================================
- Hits        46038    46001      -37     
- Misses      18547    18553       +6     
Components Coverage Δ
libdd-crashtracker 64.99% <ø> (+0.06%) ⬆️
libdd-crashtracker-ffi 35.36% <ø> (+0.50%) ⬆️
libdd-alloc 98.77% <ø> (ø)
libdd-data-pipeline 87.77% <ø> (-0.22%) ⬇️
libdd-data-pipeline-ffi 74.73% <ø> (-0.47%) ⬇️
libdd-common 79.78% <100.00%> (-0.10%) ⬇️
libdd-common-ffi 73.87% <ø> (ø)
libdd-telemetry 62.48% <ø> (ø)
libdd-telemetry-ffi 16.75% <ø> (ø)
libdd-dogstatsd-client 82.64% <ø> (ø)
datadog-ipc 80.29% <ø> (ø)
libdd-profiling 81.60% <ø> (-0.02%) ⬇️
libdd-profiling-ffi 64.94% <ø> (ø)
datadog-sidecar 31.30% <ø> (-0.31%) ⬇️
datdog-sidecar-ffi 7.36% <ø> (-1.36%) ⬇️
spawn-worker 54.69% <ø> (ø)
libdd-tinybytes 93.16% <ø> (ø)
libdd-trace-normalization 81.71% <ø> (ø)
libdd-trace-obfuscation 91.80% <ø> (ø)
libdd-trace-protobuf 68.25% <ø> (ø)
libdd-trace-utils 89.08% <ø> (+0.02%) ⬆️
datadog-tracer-flare 90.46% <ø> (+3.58%) ⬆️
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.

@github-actions
Copy link
Copy Markdown

Clippy Allow Annotation Report

Comparing clippy allow annotations between branches:

  • Base Branch: origin/main
  • PR Branch: origin/ekump/APMSP-2718-update-aws-lc

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-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 208 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.

@ekump ekump requested a review from a team as a code owner March 19, 2026 23:29
@ekump ekump force-pushed the ekump/APMSP-2718-update-aws-lc branch from de703d4 to f81e5de Compare March 20, 2026 00:04
@ekump ekump changed the title chore(build): ekump/APMSP-2718 update aws lc chore(build): ekump/APMSP-2718 update aws-lc dependencies Mar 20, 2026
@ekump ekump force-pushed the ekump/APMSP-2718-update-aws-lc branch from f81e5de to 342ce1d Compare March 20, 2026 13:22
@datadog-prod-us1-6
Copy link
Copy Markdown

✅ Tests

🎉 All green!

❄️ No new flaky tests detected
🧪 All tests passed

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 71.26% (-0.02%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 342ce1d | Docs | Datadog PR Page | Was this helpful? React with 👍/👎 or give us feedback!

@dd-octo-sts
Copy link
Copy Markdown
Contributor

dd-octo-sts bot commented Mar 20, 2026

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 100.37 MB 101.43 MB +1.05% (+1.05 MB) ⚠️
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 8.70 MB 8.70 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 117.04 MB 118.18 MB +.96% (+1.13 MB) 🔍
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.28 MB 11.29 MB +.02% (+2.91 KB) 🔍
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 27.18 MB 27.23 MB +.16% (+46.00 KB) 🔍
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 77.50 KB 80.34 KB +3.66% (+2.83 KB) ⚠️
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 186.53 MB 186.41 MB --.06% (-128.00 KB) 💪
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 917.79 MB 918.58 MB +.08% (+799.28 KB) 🔍
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.94 MB 8.99 MB --9.57% (-974.50 KB) 💪
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 77.50 KB 80.34 KB +3.66% (+2.83 KB) ⚠️
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 24.78 MB 26.83 MB +8.28% (+2.05 MB) 🚨
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 51.47 MB 60.81 MB +18.15% (+9.34 MB) 🚨
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 22.97 MB 23.05 MB +.33% (+79.00 KB) 🔍
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 78.71 KB 81.59 KB +3.65% (+2.88 KB) ⚠️
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 190.30 MB 190.46 MB +.08% (+160.00 KB) 🔍
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 900.94 MB 902.28 MB +.14% (+1.34 MB) 🔍
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.54 MB 6.85 MB --9.06% (-700.00 KB) 💪
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 78.71 KB 81.59 KB +3.65% (+2.88 KB) ⚠️
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 26.52 MB 28.94 MB +9.10% (+2.41 MB) 🚨
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 47.09 MB 57.19 MB +21.43% (+10.09 MB) 🚨
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 87.59 MB 88.27 MB +.77% (+699.27 KB) 🔍
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 10.22 MB 10.27 MB +.49% (+52.00 KB) 🔍
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 109.92 MB 110.93 MB +.92% (+1.01 MB) 🔍
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.97 MB 12.02 MB +.44% (+54.15 KB) 🔍

@ekump
Copy link
Copy Markdown
Contributor Author

ekump commented Mar 20, 2026

/merge

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

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

View all feedbacks in Devflow UI.

2026-03-20 18:04:57 UTC ℹ️ Start processing command /merge


2026-03-20 18:05:02 UTC ℹ️ MergeQueue: pull request added to the queue

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


2026-03-20 18:36:39 UTC ℹ️ MergeQueue: This merge request was merged

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot merged commit 5d5a596 into main Mar 20, 2026
85 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot deleted the ekump/APMSP-2718-update-aws-lc branch March 20, 2026 18:36
bwoebi added a commit that referenced this pull request Mar 20, 2026
…-unprocessed

* 'main' of github.com:DataDog/libdatadog:
  chore(build): ekump/APMSP-2718 update aws-lc dependencies (#1751)
  chore(crashtracking): add integration test for errno preservation (#1768)
  chore(crashtracking): preserve errno for crashtracker (#1767)
  chore(examples): add compilation flags to prevent logic errors (#1766)
  feat(agents)!: retrieve container tags hash from /info endpoint (#1700)
  fix(ci): handle new crate addition in semver-check (#1769)
  fix(obfuscation/redis): fuzzer fixes [APMSP-2670] (#1694)
  fix(obfuscation/http)!: fuzzer fixes [APMSP-2670] (#1684)
  ci: add Datadog code coverage upload (#1718)
iunanua added a commit that referenced this pull request Mar 23, 2026
# Release proposal for libdd-common 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)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: iunanua <[email protected]>
iunanua added a commit that referenced this pull request Mar 23, 2026
# Release proposal for libdd-common 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)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: iunanua <[email protected]>
iunanua added a commit that referenced this pull request Mar 23, 2026
This PR contains version bumps based on public API changes and commits
since last release.

**Next version:** `3.0.1`

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

- chore(build): update reqwest and quinn-proto dependency for dependabot
alert (#1774)
- chore(build): ekump/APMSP-2718 update aws-lc dependencies (#1751)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: iunanua <[email protected]>
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.

4 participants