fix(common): don't use reqwest http proxies#1810
fix(common): don't use reqwest http proxies#1810gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomainfrom
Conversation
Clippy Allow Annotation ReportComparing clippy allow annotations between branches:
Summary by Rule
Annotation Counts by File
Annotation Stats by Crate
About This ReportThis 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. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1810 +/- ##
=======================================
Coverage 71.10% 71.10%
=======================================
Files 411 411
Lines 65052 65053 +1
=======================================
+ Hits 46256 46257 +1
Misses 18796 18796
🚀 New features to boost your workflow:
|
|
✅ Tests 🎉 All green!❄️ No new flaky tests detected 🎯 Code Coverage (details) 🔗 Commit SHA: 2629741 | Docs | Datadog PR Page | Was this helpful? React with 👍/👎 or give us feedback! |
BenchmarksComparisonBenchmark execution time: 2026-03-26 20:56:27 Comparing candidate commit 2629741 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 62 metrics, 0 unstable metrics.
|
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.516ms | 49.818ms ± 1.117ms | 49.643ms ± 0.054ms | 49.719ms | 49.896ms | 57.230ms | 60.670ms | 22.21% | 8.104 | 66.641 | 2.24% | 0.079ms | 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.663ms; 49.973ms] or [-0.311%; +0.311%] | None | None | None |
Group 2
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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 | 13.798µs | 14.090µs ± 0.195µs | 13.996µs ± 0.080µs | 14.245µs | 14.404µs | 14.600µs | 15.043µs | 7.49% | 1.279 | 2.137 | 1.38% | 0.014µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| two way interface | execution_time | [14.063µs; 14.117µs] or [-0.192%; +0.192%] | None | None | None |
Group 3
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.811µs | 34.394µs ± 0.936µs | 33.983µs ± 0.082µs | 34.083µs | 36.379µs | 36.438µs | 37.798µs | 11.23% | 1.739 | 1.270 | 2.71% | 0.066µ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.264µs; 34.523µs] or [-0.377%; +0.377%] | None | None | None |
Group 4
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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 | 243.722ns | 254.644ns ± 12.259ns | 248.833ns ± 3.943ns | 259.003ns | 282.029ns | 289.917ns | 293.832ns | 18.08% | 1.384 | 0.887 | 4.80% | 0.867ns | 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 | [252.945ns; 256.343ns] or [-0.667%; +0.667%] | None | None | None |
Group 5
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.988ms | 14.033ms ± 0.032ms | 14.027ms ± 0.012ms | 14.039ms | 14.088ms | 14.163ms | 14.212ms | 1.32% | 2.705 | 9.253 | 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 | [14.028ms; 14.037ms] or [-0.032%; +0.032%] | None | None | None |
Group 6
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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 | 193.253ns | 195.395ns ± 1.957ns | 195.261ns ± 1.505ns | 196.425ns | 199.468ns | 201.014ns | 202.713ns | 3.82% | 1.124 | 1.046 | 1.00% | 0.138ns | 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 | [195.124ns; 195.666ns] or [-0.139%; +0.139%] | None | None | None |
Group 7
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.401ms | 3.426ms ± 0.017ms | 3.422ms ± 0.008ms | 3.431ms | 3.450ms | 3.499ms | 3.515ms | 2.71% | 2.416 | 8.500 | 0.48% | 0.001ms | 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.423ms; 3.428ms] or [-0.067%; +0.067%] | None | None | None |
Group 8
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.319µs | 2.363µs ± 0.018µs | 2.359µs ± 0.006µs | 2.370µs | 2.405µs | 2.409µs | 2.425µs | 2.77% | 0.955 | 1.196 | 0.76% | 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.361µs; 2.366µs] or [-0.106%; +0.106%] | None | None | None |
Group 9
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.255µs | 496.235µs ± 0.606µs | 496.158µs ± 0.229µs | 496.382µs | 496.849µs | 498.438µs | 500.383µs | 0.85% | 3.192 | 15.174 | 0.12% | 0.043µs | 1 | 200 |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | 1998467.619op/s | 2015178.739op/s ± 2452.205op/s | 2015487.905op/s ± 930.468op/s | 2016456.469op/s | 2017697.053op/s | 2018699.329op/s | 2019160.940op/s | 0.18% | -3.167 | 14.969 | 0.12% | 173.397op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | 370.891µs | 371.570µs ± 0.370µs | 371.565µs ± 0.231µs | 371.797µs | 372.085µs | 372.406µs | 374.224µs | 0.72% | 1.877 | 11.838 | 0.10% | 0.026µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | 2672194.779op/s | 2691283.050op/s ± 2677.364op/s | 2691317.576op/s ± 1674.751op/s | 2692972.796op/s | 2695085.397op/s | 2695919.333op/s | 2696211.518op/s | 0.18% | -1.846 | 11.576 | 0.10% | 189.318op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | 167.895µs | 168.193µs ± 0.153µs | 168.178µs ± 0.080µs | 168.255µs | 168.528µs | 168.657µs | 168.695µs | 0.31% | 0.957 | 1.183 | 0.09% | 0.011µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | 5927875.130op/s | 5945555.409op/s ± 5404.846op/s | 5946087.927op/s ± 2824.473op/s | 5949003.345op/s | 5953500.159op/s | 5954507.274op/s | 5956105.167op/s | 0.17% | -0.951 | 1.170 | 0.09% | 382.180op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | 36.836µs | 37.028µs ± 0.125µs | 37.046µs ± 0.121µs | 37.138µs | 37.209µs | 37.259µs | 37.337µs | 0.79% | 0.081 | -1.367 | 0.34% | 0.009µs | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | throughput | 26782813.196op/s | 27006835.245op/s ± 91174.571op/s | 26993803.549op/s ± 87783.938op/s | 27102297.420op/s | 27127337.150op/s | 27134777.700op/s | 27147170.501op/s | 0.57% | -0.075 | -1.374 | 0.34% | 6447.016op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | 46.257µs | 46.381µs ± 0.157µs | 46.367µs ± 0.029µs | 46.396µs | 46.464µs | 46.542µs | 48.471µs | 4.54% | 11.911 | 156.063 | 0.34% | 0.011µs | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | 20631002.540op/s | 21560957.968op/s ± 70141.361op/s | 21567112.797op/s ± 13652.974op/s | 21580523.928op/s | 21601505.426op/s | 21615053.963op/s | 21618264.225op/s | 0.24% | -11.745 | 153.111 | 0.32% | 4959.743op/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.151µs; 496.319µs] or [-0.017%; +0.017%] | None | None | None |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | [2014838.886op/s; 2015518.591op/s] or [-0.017%; +0.017%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | [371.519µs; 371.622µs] or [-0.014%; +0.014%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | [2690911.993op/s; 2691654.107op/s] or [-0.014%; +0.014%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | [168.172µs; 168.214µs] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | [5944806.349op/s; 5946304.468op/s] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | [37.011µs; 37.045µs] or [-0.047%; +0.047%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | throughput | [26994199.327op/s; 27019471.164op/s] or [-0.047%; +0.047%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | [46.359µs; 46.402µs] or [-0.047%; +0.047%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | [21551237.050op/s; 21570678.886op/s] or [-0.045%; +0.045%] | None | None | None |
Group 10
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.255ms | 4.268ms ± 0.005ms | 4.269ms ± 0.003ms | 4.271ms | 4.276ms | 4.280ms | 4.282ms | 0.32% | -0.088 | 0.106 | 0.12% | 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.268ms; 4.269ms] 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 | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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 | 287.177µs | 288.071µs ± 0.784µs | 287.996µs ± 0.365µs | 288.365µs | 288.826µs | 290.153µs | 296.444µs | 2.93% | 6.340 | 63.616 | 0.27% | 0.055µ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 | [287.962µs; 288.179µs] or [-0.038%; +0.038%] | None | None | None |
Group 12
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| profile_serialize_compressed_pprof_timestamped_x1000 | execution_time | 921.653µs | 924.130µs ± 1.554µs | 923.862µs ± 0.708µs | 924.685µs | 926.503µs | 928.910µs | 935.812µs | 1.29% | 2.722 | 15.544 | 0.17% | 0.110µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| profile_serialize_compressed_pprof_timestamped_x1000 | execution_time | [923.915µs; 924.346µs] or [-0.023%; +0.023%] | None | None | None |
Group 13
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.290ms | 4.297ms ± 0.009ms | 4.297ms ± 0.002ms | 4.299ms | 4.302ms | 4.303ms | 4.409ms | 2.61% | 11.334 | 144.781 | 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_timestamped_x1000 | execution_time | [4.296ms; 4.299ms] 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 | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.854µs | 186.289µs ± 0.234µs | 186.253µs ± 0.148µs | 186.415µs | 186.615µs | 186.753µs | 187.952µs | 0.91% | 2.038 | 11.548 | 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 | 5320505.240op/s | 5368020.763op/s ± 6737.131op/s | 5369051.125op/s ± 4268.302op/s | 5372582.376op/s | 5376585.454op/s | 5378995.934op/s | 5380576.951op/s | 0.21% | -2.003 | 11.242 | 0.13% | 476.387op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | execution_time | 17.778µs | 17.866µs ± 0.033µs | 17.870µs ± 0.020µs | 17.887µs | 17.916µs | 17.930µs | 17.958µs | 0.49% | -0.404 | 0.336 | 0.18% | 0.002µs | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | throughput | 55685774.999op/s | 55971416.655op/s ± 102904.846op/s | 55960011.641op/s ± 61421.548op/s | 56028633.931op/s | 56177959.888op/s | 56239411.844op/s | 56249722.297op/s | 0.52% | 0.416 | 0.346 | 0.18% | 7276.471op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/good | execution_time | 10.534µs | 10.582µs ± 0.028µs | 10.577µs ± 0.010µs | 10.590µs | 10.618µs | 10.654µs | 10.839µs | 2.48% | 4.375 | 35.593 | 0.26% | 0.002µs | 1 | 200 |
| normalization/normalize_name/normalize_name/good | throughput | 92260343.194op/s | 94503779.368op/s ± 246596.157op/s | 94546609.316op/s ± 88552.273op/s | 94626616.734op/s | 94783191.075op/s | 94908037.455op/s | 94927742.597op/s | 0.40% | -4.232 | 33.866 | 0.26% | 17436.981op/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 | [186.256µs; 186.321µ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 | [5367087.061op/s; 5368954.464op/s] or [-0.017%; +0.017%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | execution_time | [17.862µs; 17.871µs] or [-0.025%; +0.025%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | throughput | [55957155.033op/s; 55985678.277op/s] or [-0.025%; +0.025%] | None | None | None |
| normalization/normalize_name/normalize_name/good | execution_time | [10.578µs; 10.586µs] or [-0.037%; +0.037%] | None | None | None |
| normalization/normalize_name/normalize_name/good | throughput | [94469603.512op/s; 94537955.224op/s] or [-0.036%; +0.036%] | None | None | None |
Group 15
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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 | 5.513µs | 5.556µs ± 0.028µs | 5.553µs ± 0.018µs | 5.571µs | 5.592µs | 5.645µs | 5.773µs | 3.97% | 2.661 | 16.408 | 0.51% | 0.002µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| write only interface | execution_time | [5.552µs; 5.559µs] or [-0.071%; +0.071%] | None | None | None |
Group 16
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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 | 14.730ms | 14.764ms ± 0.017ms | 14.760ms ± 0.008ms | 14.772ms | 14.786ms | 14.820ms | 14.875ms | 0.78% | 2.534 | 12.099 | 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 | [14.762ms; 14.766ms] or [-0.016%; +0.016%] | None | None | None |
Group 17
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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 | 737.926µs | 739.123µs ± 0.504µs | 739.086µs ± 0.302µs | 739.393µs | 739.910µs | 740.829µs | 741.159µs | 0.28% | 0.899 | 2.318 | 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 | [739.054µs; 739.193µs] or [-0.009%; +0.009%] | None | None | None |
Group 18
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.960µs | 5.047µs ± 0.034µs | 5.057µs ± 0.024µs | 5.071µs | 5.088µs | 5.095µs | 5.109µs | 1.02% | -0.632 | -0.644 | 0.67% | 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.042µs; 5.052µs] or [-0.093%; +0.093%] | None | None | None |
Group 19
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.530µs | 146.567µs ± 1.671µs | 146.252µs ± 0.557µs | 146.841µs | 148.608µs | 153.988µs | 161.256µs | 10.26% | 4.854 | 33.963 | 1.14% | 0.118µ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.335µs; 146.798µs] or [-0.158%; +0.158%] | None | None | None |
Group 20
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.356µs | 160.350µs ± 0.513µs | 160.290µs ± 0.199µs | 160.477µs | 160.981µs | 161.196µs | 164.423µs | 2.58% | 4.888 | 35.649 | 0.32% | 0.036µ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.279µs; 160.421µs] or [-0.044%; +0.044%] | None | None | None |
Group 21
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 2629741 | 1774557464 | levi/reqwest-no-proxy |
| 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.914µs ± 0.003µs | 3.914µs ± 0.001µs | 3.916µs | 3.919µs | 3.920µs | 3.920µs | 0.16% | -1.368 | 9.461 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/ | throughput | 255071810.951op/s | 255473932.000op/s ± 186572.339op/s | 255482192.900op/s ± 96052.382op/s | 255567514.549op/s | 255748001.430op/s | 255830657.545op/s | 256746297.879op/s | 0.49% | 1.389 | 9.619 | 0.07% | 13192.657op/s | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | 79.277µs | 79.945µs ± 0.126µs | 79.951µs ± 0.065µs | 80.014µs | 80.110µs | 80.166µs | 80.431µs | 0.60% | -1.266 | 6.890 | 0.16% | 0.009µs | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | 12433072.328op/s | 12508579.793op/s ± 19727.495op/s | 12507655.976op/s ± 10097.351op/s | 12517814.912op/s | 12535646.380op/s | 12587334.113op/s | 12614026.798op/s | 0.85% | 1.301 | 7.020 | 0.16% | 1394.945op/s | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | execution_time | 67.824µs | 67.949µs ± 0.071µs | 67.940µs ± 0.038µs | 67.980µs | 68.052µs | 68.148µs | 68.444µs | 0.74% | 2.281 | 11.788 | 0.10% | 0.005µs | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | throughput | 14610393.617op/s | 14716978.988op/s ± 15347.972op/s | 14718834.459op/s ± 8260.918op/s | 14726772.963op/s | 14735814.331op/s | 14739309.890op/s | 14744143.288op/s | 0.17% | -2.254 | 11.560 | 0.10% | 1085.265op/s | 1 | 200 |
| credit_card/is_card_number/37828224631 | execution_time | 3.896µs | 3.916µs ± 0.003µs | 3.916µs ± 0.002µs | 3.917µs | 3.920µs | 3.923µs | 3.924µs | 0.20% | -0.952 | 8.212 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/37828224631 | throughput | 254873902.259op/s | 255392654.764op/s ± 193584.975op/s | 255394943.302op/s ± 124403.397op/s | 255525808.107op/s | 255623448.245op/s | 255730932.458op/s | 256663429.660op/s | 0.50% | 0.973 | 8.352 | 0.08% | 13688.525op/s | 1 | 200 |
| credit_card/is_card_number/378282246310005 | execution_time | 64.793µs | 64.904µs ± 0.055µs | 64.894µs ± 0.028µs | 64.927µs | 65.035µs | 65.070µs | 65.071µs | 0.27% | 1.074 | 1.273 | 0.09% | 0.004µs | 1 | 200 |
| credit_card/is_card_number/378282246310005 | throughput | 15367787.848op/s | 15407320.881op/s ± 13150.774op/s | 15409674.651op/s ± 6679.296op/s | 15415928.080op/s | 15424549.812op/s | 15430091.855op/s | 15433749.089op/s | 0.16% | -1.068 | 1.260 | 0.09% | 929.900op/s | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | execution_time | 45.418µs | 45.651µs ± 0.078µs | 45.659µs ± 0.055µs | 45.707µs | 45.776µs | 45.808µs | 45.841µs | 0.40% | -0.189 | -0.296 | 0.17% | 0.006µs | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | throughput | 21814714.541op/s | 21905304.247op/s ± 37355.060op/s | 21901502.374op/s ± 26274.291op/s | 21933658.907op/s | 21967065.452op/s | 21995715.850op/s | 22017475.270op/s | 0.53% | 0.197 | -0.290 | 0.17% | 2641.402op/s | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | execution_time | 6.821µs | 6.836µs ± 0.004µs | 6.836µs ± 0.002µs | 6.838µs | 6.844µs | 6.846µs | 6.849µs | 0.19% | 0.230 | 0.841 | 0.06% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | throughput | 146004253.784op/s | 146281264.095op/s ± 88904.179op/s | 146285173.998op/s ± 47676.873op/s | 146336957.400op/s | 146414244.136op/s | 146470404.259op/s | 146600413.567op/s | 0.22% | -0.225 | 0.842 | 0.06% | 6286.475op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | execution_time | 3.898µs | 3.914µs ± 0.003µs | 3.914µs ± 0.001µs | 3.915µs | 3.918µs | 3.922µs | 3.924µs | 0.26% | -0.442 | 7.730 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | throughput | 254813100.325op/s | 255472306.863op/s ± 172249.640op/s | 255477875.650op/s ± 83892.014op/s | 255566185.253op/s | 255702360.305op/s | 255784062.272op/s | 256541507.211op/s | 0.42% | 0.462 | 7.819 | 0.07% | 12179.889op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | 65.120µs | 65.688µs ± 0.065µs | 65.694µs ± 0.029µs | 65.718µs | 65.772µs | 65.799µs | 65.825µs | 0.20% | -3.609 | 29.054 | 0.10% | 0.005µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | 15191853.751op/s | 15223380.002op/s ± 15026.130op/s | 15222072.130op/s ± 6712.742op/s | 15228906.516op/s | 15242421.145op/s | 15262864.548op/s | 15356211.412op/s | 0.88% | 3.662 | 29.650 | 0.10% | 1062.508op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | 53.355µs | 53.429µs ± 0.039µs | 53.423µs ± 0.021µs | 53.445µs | 53.512µs | 53.544µs | 53.603µs | 0.34% | 1.282 | 2.207 | 0.07% | 0.003µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | 18655657.447op/s | 18716546.038op/s ± 13693.892op/s | 18718689.759op/s ± 7387.180op/s | 18725963.159op/s | 18733208.245op/s | 18736876.951op/s | 18742275.665op/s | 0.13% | -1.276 | 2.185 | 0.07% | 968.304op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | 3.895µs | 3.914µs ± 0.002µs | 3.913µs ± 0.001µs | 3.915µs | 3.917µs | 3.920µs | 3.921µs | 0.18% | -1.889 | 16.179 | 0.06% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | 255060989.026op/s | 255516763.629op/s ± 161353.337op/s | 255527954.758op/s ± 83811.489op/s | 255603928.557op/s | 255714010.900op/s | 255857737.795op/s | 256752773.809op/s | 0.48% | 1.917 | 16.409 | 0.06% | 11409.404op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | 50.137µs | 50.221µs ± 0.030µs | 50.222µs ± 0.019µs | 50.241µs | 50.269µs | 50.284µs | 50.291µs | 0.14% | -0.171 | -0.136 | 0.06% | 0.002µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | 19884374.352op/s | 19912006.447op/s ± 11887.178op/s | 19911777.881op/s ± 7701.523op/s | 19919190.831op/s | 19929450.456op/s | 19941225.491op/s | 19945343.774op/s | 0.17% | 0.174 | -0.134 | 0.06% | 840.550op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | 45.434µs | 45.653µs ± 0.071µs | 45.651µs ± 0.053µs | 45.704µs | 45.776µs | 45.808µs | 45.820µs | 0.37% | -0.052 | -0.209 | 0.16% | 0.005µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | 21824313.282op/s | 21904314.605op/s ± 34187.583op/s | 21905281.364op/s ± 25234.871op/s | 21927508.826op/s | 21960398.014op/s | 21972020.001op/s | 22010114.401op/s | 0.48% | 0.060 | -0.204 | 0.16% | 2417.427op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | 6.827µs | 6.839µs ± 0.005µs | 6.839µs ± 0.004µs | 6.842µs | 6.848µs | 6.852µs | 6.854µs | 0.22% | 0.401 | 0.031 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | 145898822.009op/s | 146223873.123op/s ± 111289.662op/s | 146223656.654op/s ± 77225.178op/s | 146314543.666op/s | 146385700.781op/s | 146443876.864op/s | 146484335.888op/s | 0.18% | -0.396 | 0.026 | 0.08% | 7869.367op/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.914µs; 3.915µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ | throughput | [255448074.868op/s; 255499789.131op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | [79.928µs; 79.963µs] or [-0.022%; +0.022%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | [12505845.752op/s; 12511313.834op/s] or [-0.022%; +0.022%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | execution_time | [67.939µs; 67.959µs] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | throughput | [14714851.906op/s; 14719106.069op/s] or [-0.014%; +0.014%] | 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 | [255365825.748op/s; 255419483.779op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/378282246310005 | execution_time | [64.897µs; 64.912µs] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number/378282246310005 | throughput | [15405498.310op/s; 15409143.451op/s] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | execution_time | [45.640µs; 45.662µs] or [-0.024%; +0.024%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | throughput | [21900127.195op/s; 21910481.299op/s] or [-0.024%; +0.024%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | execution_time | [6.836µs; 6.837µs] or [-0.008%; +0.008%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | throughput | [146268942.830op/s; 146293585.359op/s] or [-0.008%; +0.008%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | execution_time | [3.914µs; 3.915µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | throughput | [255448434.719op/s; 255496179.006op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | [65.680µs; 65.697µs] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | [15221297.525op/s; 15225462.479op/s] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | [53.423µs; 53.434µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | [18714648.196op/s; 18718443.879op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | [3.913µs; 3.914µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | [255494401.609op/s; 255539125.650op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | [50.217µs; 50.225µs] or [-0.008%; +0.008%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | [19910358.998op/s; 19913653.895op/s] or [-0.008%; +0.008%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | [45.643µs; 45.663µs] or [-0.022%; +0.022%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | [21899576.535op/s; 21909052.675op/s] or [-0.022%; +0.022%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | [6.838µs; 6.840µs] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | [146208449.446op/s; 146239296.800op/s] or [-0.011%; +0.011%] | None | None | None |
Baseline
Omitted due to size.
Artifact Size Benchmark Reportaarch64-alpine-linux-musl
aarch64-unknown-linux-gnu
libdatadog-x64-windows
libdatadog-x86-windows
x86_64-alpine-linux-musl
x86_64-unknown-linux-gnu
|
# Release proposal for libdd-capabilities-impl and its dependencies This PR contains version bumps based on public API changes and commits since last release. ## libdd-capabilities **Next version:** `1.0.0` **Semver bump:** `major` **Tag:** `libdd-capabilities-v1.0.0` **Warning:** this is an initial release. Please verify that the version and commits included are correct. ## libdd-common **Next version:** `4.0.0` **Semver bump:** `major` **Tag:** `libdd-common-v4.0.0` ### Commits - chore(benchmarks): add allocation size tracking allocator (#1905) - refactor(libdd-capabilities)!: remove transitive dependency (#1895) - feat(runtime)!: add shared runtime (#1602) - fix(crypto): use `ring` for non-fips builds (#1816) - fix(ci): skip thread counting test (#1841) - chore(ci): mock now function for rate limiter in tests to make them deterministic (#1842) - fix(entity_id): Handle Podman cgroupns=host cgroup path (#1828) - feat(capabilities)!: trait architecture http (#1555) - feat!: implement HTTP common component (#1624) - fix(common): don't use reqwest http proxies (#1810) - test(miri): skip reqwest test that takes 10mn (#1784) ## libdd-capabilities-impl **Next version:** `1.0.0` **Semver bump:** `major` **Tag:** `libdd-capabilities-impl-v1.0.0` **Warning:** this is an initial release. Please verify that the version and commits included are correct. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com>
# Release proposal for libdd-capabilities-impl and its dependencies This PR contains version bumps based on public API changes and commits since last release. ## libdd-capabilities **Next version:** `1.0.0` **Semver bump:** `major` **Tag:** `libdd-capabilities-v1.0.0` **Warning:** this is an initial release. Please verify that the version and commits included are correct. ## libdd-common **Next version:** `4.0.0` **Semver bump:** `major` **Tag:** `libdd-common-v4.0.0` ### Commits - fix(libdd-common): fix condition so testing with --all-features works (#1919) - chore(benchmarks): add allocation size tracking allocator (#1905) - refactor(libdd-capabilities)!: remove transitive dependency (#1895) - feat(runtime)!: add shared runtime (#1602) - fix(crypto): use `ring` for non-fips builds (#1816) - fix(ci): skip thread counting test (#1841) - chore(ci): mock now function for rate limiter in tests to make them deterministic (#1842) - fix(entity_id): Handle Podman cgroupns=host cgroup path (#1828) - feat(capabilities)!: trait architecture http (#1555) - feat!: implement HTTP common component (#1624) - fix(common): don't use reqwest http proxies (#1810) - test(miri): skip reqwest test that takes 10mn (#1784) ## libdd-capabilities-impl **Next version:** `1.0.0` **Semver bump:** `major` **Tag:** `libdd-capabilities-impl-v1.0.0` **Warning:** this is an initial release. Please verify that the version and commits included are correct. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com>
What does this PR do?
This calls
.no_proxy()on thereqwest::Client::builder()to avoid calling thegetenvfor the proxy variables.Motivation
This causes crashes. dd-trace-php v1.17.0 updated to use the
reqwestbased exporter in profiling, and we have 2 crashes so far due to this. Based on past crashes of this kind, we expect this would result in dozens of crashes per week (not particularly high volume, but still bad).Additional Notes
Everything should stop automatically calling
getenv. We should stop doing this too. Env access should be explicit.How to test the change?
This is difficult to demonstrate but crash reports don't lie. We've also fixed crashes of this nature before.