Conversation
📚 Documentation Check Results📦
|
🔒 Cargo Deny Results📦
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1727 +/- ##
==========================================
- Coverage 71.46% 71.41% -0.06%
==========================================
Files 430 430
Lines 63954 63994 +40
==========================================
- Hits 45706 45702 -4
- Misses 18248 18292 +44
🚀 New features to boost your workflow:
|
BenchmarksComparisonBenchmark execution time: 2026-03-16 12:42:09 Comparing candidate commit a10678f in PR branch Found 4 performance improvements and 18 performance regressions! Performance is the same for 36 metrics, 2 unstable metrics.
|
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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 | 235.458ns | 247.483ns ± 15.408ns | 241.332ns ± 3.921ns | 247.547ns | 286.167ns | 301.366ns | 302.504ns | 25.35% | 2.105 | 3.689 | 6.21% | 1.090ns | 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 | [245.347ns; 249.618ns] or [-0.863%; +0.863%] | None | None | None |
Group 2
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.814µs | 25.364µs ± 9.365µs | 18.074µs ± 0.196µs | 33.894µs | 43.367µs | 44.262µs | 67.352µs | 272.65% | 0.989 | 0.648 | 36.83% | 0.662µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| two way interface | execution_time | [24.066µs; 26.662µs] or [-5.117%; +5.117%] | None | None | None |
Group 3
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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 | 14.211ms | 14.254ms ± 0.028ms | 14.250ms ± 0.011ms | 14.261ms | 14.297ms | 14.358ms | 14.439ms | 1.33% | 2.724 | 12.288 | 0.19% | 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.250ms; 14.258ms] or [-0.027%; +0.027%] | None | None | None |
Group 4
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.972µs | 33.909µs ± 1.238µs | 33.185µs ± 0.161µs | 35.494µs | 36.003µs | 36.101µs | 36.795µs | 10.88% | 0.919 | -1.060 | 3.64% | 0.088µ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.738µs; 34.081µs] or [-0.506%; +0.506%] | None | None | None |
Group 5
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.673ns | 193.264ns ± 2.090ns | 193.021ns ± 1.491ns | 194.367ns | 197.473ns | 199.362ns | 201.457ns | 4.37% | 1.057 | 0.989 | 1.08% | 0.148ns | 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.974ns; 193.553ns] or [-0.150%; +0.150%] | None | None | None |
Group 6
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.102ms | 4.107ms ± 0.007ms | 4.106ms ± 0.002ms | 4.108ms | 4.112ms | 4.115ms | 4.193ms | 2.11% | 11.111 | 141.501 | 0.16% | 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.106ms; 4.108ms] or [-0.022%; +0.022%] | None | None | None |
Group 7
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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 | 12.953ms | 12.980ms ± 0.015ms | 12.978ms ± 0.009ms | 12.989ms | 13.001ms | 13.030ms | 13.074ms | 0.74% | 1.751 | 7.733 | 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 | [12.978ms; 12.982ms] or [-0.016%; +0.016%] | None | None | None |
Group 8
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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 | 727.930µs | 729.269µs ± 0.588µs | 729.235µs ± 0.409µs | 729.669µs | 730.172µs | 730.589µs | 731.218µs | 0.27% | 0.232 | -0.108 | 0.08% | 0.042µ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 | [729.188µs; 729.351µs] or [-0.011%; +0.011%] | None | None | None |
Group 9
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.217µs | 3.229µs ± 1.453µs | 3.000µs ± 0.030µs | 3.028µs | 3.677µs | 13.804µs | 15.352µs | 411.79% | 7.365 | 55.588 | 44.89% | 0.103µ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.028µs; 3.430µs] or [-6.237%; +6.237%] | None | None | None |
Group 10
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.268µs | 496.209µs ± 0.715µs | 496.121µs ± 0.259µs | 496.393µs | 496.977µs | 499.584µs | 502.856µs | 1.36% | 5.236 | 40.834 | 0.14% | 0.051µs | 1 | 200 |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | 1988640.883op/s | 2015284.453op/s ± 2882.847op/s | 2015638.556op/s ± 1054.067op/s | 2016660.924op/s | 2017956.337op/s | 2018460.036op/s | 2019110.658op/s | 0.17% | -5.171 | 40.010 | 0.14% | 203.848op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | 369.754µs | 370.456µs ± 0.508µs | 370.379µs ± 0.149µs | 370.551µs | 370.898µs | 372.717µs | 374.814µs | 1.20% | 5.878 | 44.006 | 0.14% | 0.036µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | 2667988.752op/s | 2699380.447op/s ± 3673.281op/s | 2699937.725op/s ± 1087.266op/s | 2700835.128op/s | 2702411.741op/s | 2703325.519op/s | 2704497.968op/s | 0.17% | -5.831 | 43.480 | 0.14% | 259.740op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | 168.589µs | 168.971µs ± 0.192µs | 168.950µs ± 0.105µs | 169.071µs | 169.239µs | 169.433µs | 170.382µs | 0.85% | 2.235 | 13.821 | 0.11% | 0.014µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | 5869181.406op/s | 5918170.010op/s ± 6702.119op/s | 5918927.216op/s ± 3679.602op/s | 5922345.789op/s | 5927453.238op/s | 5929948.289op/s | 5931576.915op/s | 0.21% | -2.198 | 13.501 | 0.11% | 473.911op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | 36.842µs | 37.021µs ± 0.071µs | 37.025µs ± 0.051µs | 37.077µs | 37.118µs | 37.169µs | 37.204µs | 0.48% | -0.199 | -0.371 | 0.19% | 0.005µs | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | throughput | 26878691.796op/s | 27012113.268op/s ± 52115.710op/s | 27008605.340op/s ± 37512.840op/s | 27045147.595op/s | 27103538.702op/s | 27128751.489op/s | 27142700.881op/s | 0.50% | 0.209 | -0.368 | 0.19% | 3685.137op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | 46.195µs | 46.294µs ± 0.116µs | 46.278µs ± 0.021µs | 46.301µs | 46.384µs | 46.453µs | 47.807µs | 3.30% | 11.134 | 141.652 | 0.25% | 0.008µs | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | 20917433.953op/s | 21601230.306op/s ± 52816.734op/s | 21608332.465op/s ± 9852.614op/s | 21616465.967op/s | 21630192.774op/s | 21642607.261op/s | 21647569.781op/s | 0.18% | -10.986 | 139.013 | 0.24% | 3734.707op/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.110µs; 496.308µs] or [-0.020%; +0.020%] | None | None | None |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | [2014884.918op/s; 2015683.988op/s] or [-0.020%; +0.020%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | [370.386µs; 370.526µs] or [-0.019%; +0.019%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | [2698871.366op/s; 2699889.529op/s] or [-0.019%; +0.019%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | [168.945µs; 168.998µs] or [-0.016%; +0.016%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | [5917241.160op/s; 5919098.859op/s] or [-0.016%; +0.016%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | [37.011µs; 37.030µs] or [-0.027%; +0.027%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | throughput | [27004890.532op/s; 27019336.004op/s] or [-0.027%; +0.027%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | [46.278µs; 46.310µs] or [-0.035%; +0.035%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | [21593910.414op/s; 21608550.197op/s] or [-0.034%; +0.034%] | None | None | None |
Group 11
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.650µs | 160.710µs ± 0.324µs | 160.659µs ± 0.138µs | 160.808µs | 161.215µs | 161.729µs | 162.991µs | 1.45% | 2.222 | 13.523 | 0.20% | 0.023µ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.665µs; 160.755µs] or [-0.028%; +0.028%] | None | None | None |
Group 12
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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 | 86.398µs | 86.681µs ± 0.173µs | 86.674µs ± 0.050µs | 86.718µs | 86.801µs | 86.910µs | 88.841µs | 2.50% | 9.710 | 118.650 | 0.20% | 0.012µ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 | [86.657µs; 86.705µs] or [-0.028%; +0.028%] | None | None | None |
Group 13
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.912µs ± 0.003µs | 3.912µs ± 0.002µs | 3.914µs | 3.917µs | 3.921µs | 3.924µs | 0.31% | -0.236 | 7.499 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/ | throughput | 254854270.918op/s | 255610698.656op/s ± 192343.407op/s | 255636543.250op/s ± 101734.437op/s | 255731343.618op/s | 255821532.496op/s | 255897326.372op/s | 256793344.351op/s | 0.45% | 0.257 | 7.595 | 0.08% | 13600.733op/s | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | 80.353µs | 80.785µs ± 0.257µs | 80.756µs ± 0.184µs | 80.946µs | 81.222µs | 81.424µs | 81.744µs | 1.22% | 0.774 | 0.655 | 0.32% | 0.018µs | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | 12233265.485op/s | 12378615.929op/s ± 39321.713op/s | 12383030.928op/s ± 28271.861op/s | 12410100.280op/s | 12431141.065op/s | 12441575.133op/s | 12445152.257op/s | 0.50% | -0.755 | 0.598 | 0.32% | 2780.465op/s | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | execution_time | 72.941µs | 73.633µs ± 0.358µs | 73.585µs ± 0.229µs | 73.852µs | 74.312µs | 74.562µs | 75.026µs | 1.96% | 0.765 | 0.667 | 0.48% | 0.025µs | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | throughput | 13328740.145op/s | 13581193.521op/s ± 65793.507op/s | 13589745.178op/s ± 42318.504op/s | 13627010.138op/s | 13671306.675op/s | 13692951.810op/s | 13709644.251op/s | 0.88% | -0.735 | 0.588 | 0.48% | 4652.303op/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.915µs | 3.917µs | 3.919µs | 3.922µs | 0.23% | -1.726 | 13.950 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/37828224631 | throughput | 254982356.238op/s | 255553286.471op/s ± 192818.854op/s | 255563032.807op/s ± 118041.568op/s | 255663391.739op/s | 255790442.380op/s | 255847470.260op/s | 256992462.258op/s | 0.56% | 1.756 | 14.198 | 0.08% | 13634.352op/s | 1 | 200 |
| credit_card/is_card_number/378282246310005 | execution_time | 70.117µs | 70.695µs ± 0.290µs | 70.662µs ± 0.197µs | 70.860µs | 71.243µs | 71.357µs | 71.642µs | 1.39% | 0.526 | -0.106 | 0.41% | 0.020µs | 1 | 200 |
| credit_card/is_card_number/378282246310005 | throughput | 13958292.622op/s | 14145575.322op/s ± 57837.517op/s | 14151811.668op/s ± 39450.443op/s | 14189982.270op/s | 14228912.012op/s | 14249249.683op/s | 14261855.092op/s | 0.78% | -0.506 | -0.138 | 0.41% | 4089.730op/s | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | execution_time | 52.679µs | 53.059µs ± 0.132µs | 53.114µs ± 0.041µs | 53.145µs | 53.191µs | 53.245µs | 53.281µs | 0.31% | -0.986 | -0.235 | 0.25% | 0.009µs | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | throughput | 18768502.243op/s | 18847168.479op/s ± 47047.244op/s | 18827386.536op/s ± 14671.312op/s | 18882828.500op/s | 18935855.333op/s | 18960124.744op/s | 18982970.769op/s | 0.83% | 0.992 | -0.223 | 0.25% | 3326.743op/s | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | execution_time | 6.430µs | 6.440µs ± 0.006µs | 6.438µs ± 0.004µs | 6.443µs | 6.451µs | 6.455µs | 6.457µs | 0.29% | 0.767 | 0.183 | 0.09% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | throughput | 154861478.751op/s | 155289476.919op/s ± 139730.503op/s | 155317597.484op/s ± 94913.902op/s | 155394891.924op/s | 155475935.014op/s | 155490682.266op/s | 155518207.597op/s | 0.13% | -0.763 | 0.173 | 0.09% | 9880.439op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | execution_time | 3.897µs | 3.912µs ± 0.003µs | 3.912µs ± 0.001µs | 3.914µs | 3.916µs | 3.919µs | 3.933µs | 0.54% | 1.446 | 15.139 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | throughput | 254257065.034op/s | 255609816.242op/s ± 189205.293op/s | 255623248.963op/s ± 97963.234op/s | 255719536.099op/s | 255832398.152op/s | 255905347.544op/s | 256586008.714op/s | 0.38% | -1.412 | 14.987 | 0.07% | 13378.835op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | 64.840µs | 65.148µs ± 0.117µs | 65.135µs ± 0.072µs | 65.207µs | 65.367µs | 65.505µs | 65.632µs | 0.76% | 1.028 | 2.006 | 0.18% | 0.008µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | 15236539.358op/s | 15349633.001op/s ± 27409.095op/s | 15352748.845op/s ± 17053.715op/s | 15369382.277op/s | 15386214.106op/s | 15392205.278op/s | 15422519.964op/s | 0.45% | -1.012 | 1.962 | 0.18% | 1938.116op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | 58.204µs | 58.400µs ± 0.131µs | 58.373µs ± 0.074µs | 58.451µs | 58.663µs | 58.784µs | 58.926µs | 0.95% | 1.315 | 1.973 | 0.22% | 0.009µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | 16970558.055op/s | 17123406.123op/s ± 38192.418op/s | 17131216.453op/s ± 21811.460op/s | 17149141.228op/s | 17168792.887op/s | 17178082.160op/s | 17180913.723op/s | 0.29% | -1.300 | 1.919 | 0.22% | 2700.612op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | 3.894µs | 3.913µs ± 0.003µs | 3.912µs ± 0.002µs | 3.914µs | 3.919µs | 3.920µs | 3.924µs | 0.29% | -0.321 | 6.729 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | 254845912.481op/s | 255569257.280op/s ± 197968.421op/s | 255591808.579op/s ± 107540.605op/s | 255688531.941op/s | 255807959.535op/s | 255849392.792op/s | 256776667.915op/s | 0.46% | 0.341 | 6.828 | 0.08% | 13998.481op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | 55.165µs | 55.528µs ± 0.178µs | 55.499µs ± 0.112µs | 55.621µs | 55.856µs | 56.037µs | 56.215µs | 1.29% | 0.858 | 0.952 | 0.32% | 0.013µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | 17788872.618op/s | 18009119.340op/s ± 57682.784op/s | 18018228.797op/s ± 36507.078op/s | 18053520.310op/s | 18081423.878op/s | 18113850.977op/s | 18127586.561op/s | 0.61% | -0.837 | 0.896 | 0.32% | 4078.789op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | 52.656µs | 52.841µs ± 0.069µs | 52.840µs ± 0.047µs | 52.884µs | 52.955µs | 52.984µs | 53.034µs | 0.37% | 0.161 | -0.185 | 0.13% | 0.005µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | 18855905.465op/s | 18924780.107op/s ± 24611.772op/s | 18924938.338op/s ± 16943.051op/s | 18942108.308op/s | 18959711.148op/s | 18978753.720op/s | 18991201.447op/s | 0.35% | -0.154 | -0.186 | 0.13% | 1740.315op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | 6.430µs | 6.440µs ± 0.006µs | 6.439µs ± 0.003µs | 6.443µs | 6.449µs | 6.456µs | 6.470µs | 0.48% | 1.204 | 3.927 | 0.09% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | 154560489.247op/s | 155284694.966op/s ± 132518.272op/s | 155298892.656op/s ± 82883.618op/s | 155370906.801op/s | 155459848.157op/s | 155502731.015op/s | 155529229.237op/s | 0.15% | -1.193 | 3.863 | 0.09% | 9370.457op/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.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ | throughput | [255584041.710op/s; 255637355.602op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | [80.750µs; 80.821µs] or [-0.044%; +0.044%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | [12373166.317op/s; 12384065.540op/s] or [-0.044%; +0.044%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | execution_time | [73.583µs; 73.683µs] or [-0.067%; +0.067%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | throughput | [13572075.173op/s; 13590311.868op/s] or [-0.067%; +0.067%] | None | None | None |
| credit_card/is_card_number/37828224631 | execution_time | [3.913µs; 3.913µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/37828224631 | throughput | [255526563.632op/s; 255580009.310op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/378282246310005 | execution_time | [70.655µs; 70.735µs] or [-0.057%; +0.057%] | None | None | None |
| credit_card/is_card_number/378282246310005 | throughput | [14137559.599op/s; 14153591.046op/s] or [-0.057%; +0.057%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | execution_time | [53.040µs; 53.077µs] or [-0.035%; +0.035%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | throughput | [18840648.184op/s; 18853688.775op/s] or [-0.035%; +0.035%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | execution_time | [6.439µs; 6.440µs] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | throughput | [155270111.615op/s; 155308842.223op/s] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | execution_time | [3.912µs; 3.913µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | throughput | [255583594.208op/s; 255636038.276op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | [65.132µs; 65.164µs] or [-0.025%; +0.025%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | [15345834.364op/s; 15353431.638op/s] or [-0.025%; +0.025%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | [58.382µs; 58.418µs] or [-0.031%; +0.031%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | [17118113.022op/s; 17128699.225op/s] or [-0.031%; +0.031%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | [3.912µs; 3.913µs] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | [255541820.760op/s; 255596693.799op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | [55.503µs; 55.553µs] or [-0.045%; +0.045%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | [18001125.061op/s; 18017113.620op/s] or [-0.044%; +0.044%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | [52.831µs; 52.850µs] or [-0.018%; +0.018%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | [18921369.152op/s; 18928191.062op/s] or [-0.018%; +0.018%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | [6.439µs; 6.441µs] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | [155266329.208op/s; 155303060.724op/s] or [-0.012%; +0.012%] | None | None | None |
Group 14
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.016µs | 5.082µs ± 0.046µs | 5.062µs ± 0.019µs | 5.114µs | 5.182µs | 5.183µs | 5.185µs | 2.42% | 0.982 | -0.215 | 0.91% | 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.075µs; 5.088µs] or [-0.127%; +0.127%] | None | None | None |
Group 15
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.388µs | 2.443µs ± 0.018µs | 2.443µs ± 0.009µs | 2.451µs | 2.480µs | 2.485µs | 2.491µs | 1.96% | 0.128 | 0.778 | 0.72% | 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.440µs; 2.445µs] or [-0.100%; +0.100%] | None | None | None |
Group 16
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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 | 186.072µs | 186.482µs ± 0.195µs | 186.472µs ± 0.129µs | 186.597µs | 186.826µs | 186.971µs | 187.105µs | 0.34% | 0.614 | 0.263 | 0.10% | 0.014µs | 1 | 200 |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | 5344592.608op/s | 5362448.918op/s ± 5591.861op/s | 5362745.490op/s ± 3701.966op/s | 5366517.012op/s | 5370289.770op/s | 5372048.224op/s | 5374277.445op/s | 0.22% | -0.608 | 0.251 | 0.10% | 395.404op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | execution_time | 17.885µs | 17.976µs ± 0.047µs | 17.966µs ± 0.025µs | 17.996µs | 18.062µs | 18.091µs | 18.284µs | 1.77% | 1.854 | 8.422 | 0.26% | 0.003µs | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | throughput | 54693658.064op/s | 55628726.169op/s ± 143801.402op/s | 55659677.097op/s ± 78465.678op/s | 55716462.202op/s | 55813148.087op/s | 55869153.938op/s | 55912303.197op/s | 0.45% | -1.801 | 8.000 | 0.26% | 10168.295op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/good | execution_time | 10.227µs | 10.310µs ± 0.040µs | 10.308µs ± 0.022µs | 10.330µs | 10.358µs | 10.431µs | 10.607µs | 2.90% | 2.384 | 14.821 | 0.39% | 0.003µs | 1 | 200 |
| normalization/normalize_name/normalize_name/good | throughput | 94280461.517op/s | 96997495.569op/s ± 376706.159op/s | 97011673.008op/s ± 206900.391op/s | 97220184.212op/s | 97507753.686op/s | 97741237.909op/s | 97784731.359op/s | 0.80% | -2.257 | 13.747 | 0.39% | 26637.148op/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.455µs; 186.509µs] or [-0.014%; +0.014%] | None | None | None |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | [5361673.940op/s; 5363223.896op/s] or [-0.014%; +0.014%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | execution_time | [17.970µs; 17.983µs] or [-0.036%; +0.036%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | throughput | [55608796.677op/s; 55648655.660op/s] or [-0.036%; +0.036%] | None | None | None |
| normalization/normalize_name/normalize_name/good | execution_time | [10.304µs; 10.315µs] or [-0.054%; +0.054%] | None | None | None |
| normalization/normalize_name/normalize_name/good | throughput | [96945287.718op/s; 97049703.420op/s] or [-0.054%; +0.054%] | None | None | None |
Group 17
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.247ms | 49.569ms ± 1.340ms | 49.409ms ± 0.062ms | 49.462ms | 49.619ms | 57.198ms | 64.454ms | 30.45% | 9.068 | 86.993 | 2.70% | 0.095ms | 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.383ms; 49.755ms] or [-0.375%; +0.375%] | None | None | None |
Group 18
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.421ms | 3.459ms ± 0.025ms | 3.452ms ± 0.010ms | 3.464ms | 3.512ms | 3.526ms | 3.583ms | 3.81% | 1.663 | 3.189 | 0.72% | 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.455ms; 3.462ms] or [-0.100%; +0.100%] | None | None | None |
Group 19
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a10678f | 1773663905 | release |
| 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.497µs | 146.777µs ± 1.655µs | 146.434µs ± 0.480µs | 147.049µs | 148.594µs | 153.037µs | 162.505µs | 10.97% | 5.590 | 44.455 | 1.12% | 0.117µ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.547µs; 147.006µs] or [-0.156%; +0.156%] | None | None | None |
Baseline
Omitted due to size.
# Release proposal for libdd-library-config and its dependencies This PR contains version bumps based on public API changes and commits since last release. ## libdd-trace-protobuf **Next version:** `2.0.0` **Semver bump:** `major` **Tag:** `libdd-trace-protobuf-v2.0.0` ### Commits - feat(trace-protobuf)!: Add two fields to ClientGroupedStats [SVLS-8627] (#1630) - feat: otel process ctxt protobuf encoding (#1651) ## libdd-library-config **Next version:** `1.1.0` **Semver bump:** `minor` **Tag:** `libdd-library-config-v1.1.0` ### Commits - chore: update otel process ctx protocol (#1713) - feat: publish tracer metadata as OTel process ctx (#1658) - feat: otel process ctxt protobuf encoding (#1651) - fix: handle fork in otel process ctx (#1650) - chore: implement otel process ctx update (#1640) - feat: process context publication (#1585) - ci: update nightly in CI to 2026-02-08 (#1539) - fix(stable_config): [APMAPI-1690] add >100mb check for stable config files (#1432) - chore: add changelog for every published crate (#1396) [SVLS-8627]: https://datadoghq.atlassian.net/browse/SVLS-8627?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ [APMAPI-1690]: https://datadoghq.atlassian.net/browse/APMAPI-1690?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ --------- Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
This PR merges the release branch to main