chore(release): proposal for libdd-common#1759
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 @@
## release/libdd-common/20260318-111943 #1759 +/- ##
========================================================================
- Coverage 71.48% 71.43% -0.06%
========================================================================
Files 430 430
Lines 64079 64092 +13
========================================================================
- Hits 45810 45781 -29
- Misses 18269 18311 +42
🚀 New features to boost your workflow:
|
BenchmarksComparisonBenchmark execution time: 2026-03-18 11:40:19 Comparing candidate commit 1616665 in PR branch Found 20 performance improvements and 1 performance regressions! Performance is the same for 38 metrics, 2 unstable metrics.
|
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.429ms | 3.461ms ± 0.023ms | 3.454ms ± 0.008ms | 3.465ms | 3.499ms | 3.556ms | 3.579ms | 3.61% | 2.501 | 8.140 | 0.65% | 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.458ms; 3.464ms] or [-0.091%; +0.091%] | None | None | None |
Group 2
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.824µs | 25.552µs ± 9.775µs | 18.106µs ± 0.173µs | 34.727µs | 44.107µs | 45.508µs | 71.649µs | 295.72% | 1.072 | 1.110 | 38.16% | 0.691µ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.197µs; 26.907µs] or [-5.302%; +5.302%] | None | None | None |
Group 3
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| profile_add_sample2_frames_x1000 | execution_time | 730.041µs | 731.143µs ± 0.905µs | 731.009µs ± 0.354µs | 731.359µs | 732.156µs | 735.774µs | 736.678µs | 0.78% | 3.506 | 16.135 | 0.12% | 0.064µ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 | [731.018µs; 731.268µs] or [-0.017%; +0.017%] | None | None | None |
Group 4
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.717µs | 34.425µs ± 1.293µs | 33.818µs ± 0.038µs | 33.976µs | 37.214µs | 37.271µs | 37.696µs | 11.47% | 1.703 | 0.925 | 3.75% | 0.091µ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.246µs; 34.604µs] or [-0.520%; +0.520%] | None | None | None |
Group 5
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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 | 238.675ns | 243.021ns ± 3.023ns | 242.957ns ± 2.184ns | 244.612ns | 248.918ns | 249.816ns | 253.045ns | 4.15% | 0.570 | -0.147 | 1.24% | 0.214ns | 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 | [242.602ns; 243.440ns] or [-0.172%; +0.172%] | None | None | None |
Group 6
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.961ms | 14.014ms ± 0.029ms | 14.009ms ± 0.012ms | 14.022ms | 14.045ms | 14.129ms | 14.223ms | 1.53% | 3.199 | 16.382 | 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 | [14.010ms; 14.018ms] or [-0.029%; +0.029%] | None | None | None |
Group 7
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.938µs | 5.016µs ± 0.042µs | 5.020µs ± 0.037µs | 5.043µs | 5.078µs | 5.085µs | 5.094µs | 1.48% | -0.178 | -1.227 | 0.83% | 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.010µs; 5.021µs] or [-0.115%; +0.115%] | None | None | None |
Group 8
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.682ns | 249.881ns ± 15.315ns | 242.919ns ± 3.899ns | 256.067ns | 287.728ns | 296.114ns | 298.773ns | 22.99% | 1.669 | 1.948 | 6.11% | 1.083ns | 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 | [247.758ns; 252.004ns] or [-0.849%; +0.849%] | None | None | None |
Group 9
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.769µs | 186.282µs ± 0.322µs | 186.272µs ± 0.166µs | 186.427µs | 186.641µs | 186.959µs | 188.856µs | 1.39% | 3.557 | 24.331 | 0.17% | 0.023µs | 1 | 200 |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | 5295035.401op/s | 5368212.822op/s ± 9229.481op/s | 5368494.827op/s ± 4790.052op/s | 5374037.006op/s | 5378898.051op/s | 5381359.587op/s | 5383038.879op/s | 0.27% | -3.487 | 23.648 | 0.17% | 652.623op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | execution_time | 17.875µs | 17.970µs ± 0.057µs | 17.961µs ± 0.037µs | 18.004µs | 18.077µs | 18.127µs | 18.168µs | 1.15% | 0.691 | 0.246 | 0.32% | 0.004µs | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | throughput | 55042646.487op/s | 55648798.670op/s ± 175562.598op/s | 55675301.642op/s ± 115080.166op/s | 55775428.473op/s | 55893329.228op/s | 55938219.726op/s | 55943898.143op/s | 0.48% | -0.674 | 0.209 | 0.31% | 12414.150op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/good | execution_time | 10.134µs | 10.254µs ± 0.031µs | 10.256µs ± 0.020µs | 10.274µs | 10.307µs | 10.324µs | 10.353µs | 0.95% | -0.031 | 0.703 | 0.31% | 0.002µs | 1 | 200 |
| normalization/normalize_name/normalize_name/good | throughput | 96588310.619op/s | 97522646.217op/s ± 298958.731op/s | 97508401.790op/s ± 191492.466op/s | 97715529.398op/s | 97974994.196op/s | 98174087.939op/s | 98681407.077op/s | 1.20% | 0.056 | 0.730 | 0.31% | 21139.575op/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.238µs; 186.327µs] or [-0.024%; +0.024%] | None | None | None |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | [5366933.705op/s; 5369491.940op/s] or [-0.024%; +0.024%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | execution_time | [17.962µs; 17.978µs] or [-0.044%; +0.044%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | throughput | [55624467.382op/s; 55673129.957op/s] or [-0.044%; +0.044%] | None | None | None |
| normalization/normalize_name/normalize_name/good | execution_time | [10.250µs; 10.258µs] or [-0.042%; +0.042%] | None | None | None |
| normalization/normalize_name/normalize_name/good | throughput | [97481213.412op/s; 97564079.022op/s] or [-0.042%; +0.042%] | None | None | None |
Group 10
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.235ms | 4.241ms ± 0.007ms | 4.240ms ± 0.002ms | 4.242ms | 4.246ms | 4.279ms | 4.296ms | 1.31% | 5.206 | 30.425 | 0.17% | 0.001ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| profile_add_sample_frames_x1000 | execution_time | [4.240ms; 4.242ms] or [-0.023%; +0.023%] | None | None | None |
Group 11
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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 | 83.991µs | 84.254µs ± 0.160µs | 84.229µs ± 0.042µs | 84.281µs | 84.389µs | 84.717µs | 86.080µs | 2.20% | 7.826 | 83.935 | 0.19% | 0.011µ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.232µs; 84.276µs] or [-0.026%; +0.026%] | None | None | None |
Group 12
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.928ms | 12.959ms ± 0.019ms | 12.957ms ± 0.012ms | 12.968ms | 12.990ms | 13.021ms | 13.042ms | 0.66% | 1.207 | 2.589 | 0.14% | 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.956ms; 12.962ms] or [-0.020%; +0.020%] | None | None | None |
Group 13
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.794µs | 162.597µs ± 0.369µs | 162.530µs ± 0.114µs | 162.673µs | 163.107µs | 163.748µs | 165.923µs | 2.09% | 4.368 | 33.179 | 0.23% | 0.026µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| benching string interning on wordpress profile | execution_time | [162.546µs; 162.648µs] or [-0.031%; +0.031%] | None | None | None |
Group 14
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.237ms | 4.242ms ± 0.008ms | 4.241ms ± 0.001ms | 4.242ms | 4.245ms | 4.252ms | 4.354ms | 2.67% | 11.896 | 154.292 | 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.241ms; 4.243ms] or [-0.028%; +0.028%] | None | None | None |
Group 15
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.295µs | 2.373µs ± 0.020µs | 2.373µs ± 0.007µs | 2.385µs | 2.398µs | 2.402µs | 2.405µs | 1.33% | -1.781 | 4.257 | 0.82% | 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.370µs; 2.376µs] or [-0.115%; +0.115%] | None | None | None |
Group 16
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.228µs | 3.198µs ± 1.423µs | 2.993µs ± 0.027µs | 3.018µs | 3.685µs | 13.833µs | 14.850µs | 396.14% | 7.372 | 55.435 | 44.38% | 0.101µ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.001µs; 3.396µs] or [-6.167%; +6.167%] | None | None | None |
Group 17
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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 | 50.618ms | 50.909ms ± 0.972ms | 50.772ms ± 0.065ms | 50.847ms | 51.050ms | 54.629ms | 60.464ms | 19.09% | 8.736 | 78.344 | 1.90% | 0.069ms | 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 | [50.774ms; 51.044ms] or [-0.265%; +0.265%] | None | None | None |
Group 18
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.666µs | 146.651µs ± 1.708µs | 146.393µs ± 0.532µs | 146.978µs | 148.596µs | 151.408µs | 163.933µs | 11.98% | 6.319 | 55.715 | 1.16% | 0.121µ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.414µs; 146.887µs] or [-0.161%; +0.161%] | None | None | None |
Group 19
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.420µs | 496.194µs ± 0.629µs | 496.068µs ± 0.252µs | 496.378µs | 496.933µs | 498.392µs | 501.827µs | 1.16% | 4.775 | 35.647 | 0.13% | 0.044µs | 1 | 200 |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | 1992719.930op/s | 2015342.844op/s ± 2538.316op/s | 2015854.584op/s ± 1024.000op/s | 2016624.323op/s | 2017614.469op/s | 2018232.425op/s | 2018487.552op/s | 0.13% | -4.720 | 34.978 | 0.13% | 179.486op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | 369.811µs | 370.537µs ± 0.285µs | 370.518µs ± 0.175µs | 370.683µs | 371.046µs | 371.367µs | 371.673µs | 0.31% | 0.768 | 1.296 | 0.08% | 0.020µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | 2690539.630op/s | 2698788.860op/s ± 2075.169op/s | 2698926.743op/s ± 1277.082op/s | 2700279.987op/s | 2701599.333op/s | 2702589.277op/s | 2704080.481op/s | 0.19% | -0.762 | 1.281 | 0.08% | 146.737op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | 168.816µs | 169.178µs ± 0.154µs | 169.172µs ± 0.097µs | 169.267µs | 169.433µs | 169.510µs | 169.563µs | 0.23% | 0.139 | -0.329 | 0.09% | 0.011µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | 5897503.313op/s | 5910954.114op/s ± 5382.585op/s | 5911143.688op/s ± 3374.232op/s | 5914491.243op/s | 5919712.115op/s | 5922611.036op/s | 5923594.448op/s | 0.21% | -0.135 | -0.330 | 0.09% | 380.606op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | 36.851µs | 37.059µs ± 0.109µs | 37.060µs ± 0.093µs | 37.144µs | 37.237µs | 37.272µs | 37.345µs | 0.77% | 0.178 | -0.916 | 0.29% | 0.008µs | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | throughput | 26777479.466op/s | 26984293.493op/s ± 79293.716op/s | 26983176.637op/s ± 67922.951op/s | 27055099.049op/s | 27098467.169op/s | 27130124.532op/s | 27136464.405op/s | 0.57% | -0.168 | -0.924 | 0.29% | 5606.912op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | 46.198µs | 46.321µs ± 0.064µs | 46.315µs ± 0.043µs | 46.364µs | 46.435µs | 46.483µs | 46.555µs | 0.52% | 0.602 | 0.548 | 0.14% | 0.005µs | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | 21479767.748op/s | 21588550.070op/s ± 29970.047op/s | 21591240.463op/s ± 20224.216op/s | 21608690.530op/s | 21633148.352op/s | 21642330.013op/s | 21645969.229op/s | 0.25% | -0.593 | 0.525 | 0.14% | 2119.202op/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.107µs; 496.281µs] or [-0.018%; +0.018%] | None | None | None |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | [2014991.057op/s; 2015694.630op/s] or [-0.017%; +0.017%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | [370.497µs; 370.576µs] or [-0.011%; +0.011%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | [2698501.262op/s; 2699076.458op/s] or [-0.011%; +0.011%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | [169.156µs; 169.199µs] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | [5910208.139op/s; 5911700.088op/s] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | [37.044µs; 37.074µs] or [-0.041%; +0.041%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | throughput | [26973304.147op/s; 26995282.840op/s] or [-0.041%; +0.041%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | [46.312µs; 46.330µs] or [-0.019%; +0.019%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | [21584396.510op/s; 21592703.631op/s] or [-0.019%; +0.019%] | None | None | None |
Group 20
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 1616665 | 1773832939 | release-proposal/libdd-common/20260318-111943 |
| 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.890µs | 3.912µs ± 0.003µs | 3.912µs ± 0.002µs | 3.915µs | 3.917µs | 3.918µs | 3.919µs | 0.18% | -1.689 | 12.756 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/ | throughput | 255140655.142op/s | 255593124.120op/s ± 198154.553op/s | 255610664.079op/s ± 134065.591op/s | 255719926.978op/s | 255826844.066op/s | 255909134.831op/s | 257048605.509op/s | 0.56% | 1.717 | 12.995 | 0.08% | 14011.643op/s | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | 74.674µs | 76.551µs ± 0.795µs | 76.520µs ± 0.525µs | 77.072µs | 77.931µs | 78.369µs | 78.839µs | 3.03% | 0.270 | -0.222 | 1.04% | 0.056µs | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | 12684066.624op/s | 13064599.690op/s ± 135317.309op/s | 13068443.868op/s ± 90356.943op/s | 13157489.348op/s | 13278134.748op/s | 13362798.500op/s | 13391509.047op/s | 2.47% | -0.217 | -0.256 | 1.03% | 9568.379op/s | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | execution_time | 67.428µs | 67.607µs ± 0.101µs | 67.594µs ± 0.055µs | 67.659µs | 67.780µs | 67.868µs | 68.216µs | 0.92% | 1.498 | 5.793 | 0.15% | 0.007µs | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | throughput | 14659358.118op/s | 14791364.212op/s ± 22029.093op/s | 14794291.623op/s ± 12027.258op/s | 14805549.120op/s | 14821303.030op/s | 14828989.726op/s | 14830735.216op/s | 0.25% | -1.474 | 5.626 | 0.15% | 1557.692op/s | 1 | 200 |
| credit_card/is_card_number/37828224631 | execution_time | 3.891µs | 3.912µs ± 0.003µs | 3.912µs ± 0.001µs | 3.914µs | 3.916µs | 3.917µs | 3.919µs | 0.17% | -2.879 | 24.619 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/37828224631 | throughput | 255191540.420op/s | 255605563.126op/s ± 167309.785op/s | 255616167.734op/s ± 92866.604op/s | 255683730.040op/s | 255799312.440op/s | 255927639.645op/s | 257032571.035op/s | 0.55% | 2.915 | 24.990 | 0.07% | 11830.588op/s | 1 | 200 |
| credit_card/is_card_number/378282246310005 | execution_time | 64.386µs | 64.567µs ± 0.073µs | 64.562µs ± 0.050µs | 64.617µs | 64.686µs | 64.727µs | 64.756µs | 0.30% | 0.099 | -0.265 | 0.11% | 0.005µs | 1 | 200 |
| credit_card/is_card_number/378282246310005 | throughput | 15442575.240op/s | 15487800.014op/s ± 17459.446op/s | 15488935.479op/s ± 12006.978op/s | 15500473.152op/s | 15514087.050op/s | 15527744.777op/s | 15531265.992op/s | 0.27% | -0.093 | -0.265 | 0.11% | 1234.569op/s | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | execution_time | 44.561µs | 44.934µs ± 0.125µs | 44.946µs ± 0.085µs | 45.030µs | 45.120µs | 45.154µs | 45.173µs | 0.50% | -0.452 | -0.168 | 0.28% | 0.009µs | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | throughput | 22137051.379op/s | 22254802.719op/s ± 61877.599op/s | 22248705.616op/s ± 42074.507op/s | 22293868.107op/s | 22360578.267op/s | 22412936.702op/s | 22441089.373op/s | 0.86% | 0.465 | -0.148 | 0.28% | 4375.407op/s | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | execution_time | 5.692µs | 5.700µs ± 0.009µs | 5.698µs ± 0.002µs | 5.700µs | 5.705µs | 5.709µs | 5.806µs | 1.88% | 9.023 | 93.317 | 0.16% | 0.001µs | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | throughput | 172249209.568op/s | 175449132.699op/s ± 280977.749op/s | 175493541.838op/s ± 50338.469op/s | 175534808.559op/s | 175599991.910op/s | 175641346.518op/s | 175691450.974op/s | 0.11% | -8.956 | 92.176 | 0.16% | 19868.127op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | execution_time | 3.893µs | 3.912µs ± 0.003µs | 3.912µs ± 0.002µs | 3.914µs | 3.917µs | 3.919µs | 3.919µs | 0.20% | -1.021 | 9.265 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | throughput | 255144066.593op/s | 255620329.090op/s ± 181199.398op/s | 255643145.052op/s ± 100830.125op/s | 255731160.847op/s | 255833516.955op/s | 255933613.143op/s | 256842486.750op/s | 0.47% | 1.043 | 9.416 | 0.07% | 12812.732op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | 60.615µs | 61.751µs ± 0.475µs | 61.693µs ± 0.298µs | 62.051µs | 62.573µs | 62.876µs | 62.940µs | 2.02% | 0.151 | -0.018 | 0.77% | 0.034µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | 15888166.257op/s | 16195006.180op/s ± 124576.835op/s | 16209393.960op/s ± 78517.325op/s | 16266883.203op/s | 16414675.126op/s | 16461519.408op/s | 16497588.585op/s | 1.78% | -0.105 | -0.030 | 0.77% | 8808.913op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | 53.576µs | 53.824µs ± 0.100µs | 53.826µs ± 0.071µs | 53.896µs | 53.984µs | 54.029µs | 54.057µs | 0.43% | -0.156 | -0.286 | 0.19% | 0.007µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | 18499023.083op/s | 18579219.430op/s ± 34596.586op/s | 18578481.480op/s ± 24377.828op/s | 18602239.734op/s | 18640869.271op/s | 18659570.541op/s | 18665075.787op/s | 0.47% | 0.165 | -0.282 | 0.19% | 2446.348op/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.915µs | 3.918µs | 3.920µs | 3.922µs | 0.27% | -0.649 | 7.197 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | 254939718.771op/s | 255586959.920op/s ± 195832.916op/s | 255623517.449op/s ± 121550.147op/s | 255717567.825op/s | 255820376.278op/s | 255868072.834op/s | 256826698.727op/s | 0.47% | 0.669 | 7.317 | 0.08% | 13847.478op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | 50.184µs | 50.305µs ± 0.066µs | 50.297µs ± 0.045µs | 50.344µs | 50.407µs | 50.528µs | 50.610µs | 0.62% | 1.140 | 2.947 | 0.13% | 0.005µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | 19758986.044op/s | 19878861.449op/s ± 26229.331op/s | 19881749.550op/s ± 17651.478op/s | 19898138.530op/s | 19913038.859op/s | 19921046.227op/s | 19926598.023op/s | 0.23% | -1.125 | 2.879 | 0.13% | 1854.694op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | 44.553µs | 44.907µs ± 0.128µs | 44.924µs ± 0.080µs | 45.001µs | 45.090µs | 45.116µs | 45.126µs | 0.45% | -0.610 | -0.202 | 0.29% | 0.009µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | 22160391.748op/s | 22268668.325op/s ± 63750.882op/s | 22259827.693op/s ± 39856.680op/s | 22304529.494op/s | 22393099.873op/s | 22421277.774op/s | 22445089.548op/s | 0.83% | 0.622 | -0.185 | 0.29% | 4507.868op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | 5.692µs | 5.700µs ± 0.006µs | 5.699µs ± 0.002µs | 5.701µs | 5.707µs | 5.710µs | 5.764µs | 1.14% | 7.491 | 81.906 | 0.10% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | 173481679.445op/s | 175440374.158op/s ± 172882.548op/s | 175454478.346op/s ± 66216.703op/s | 175525797.904op/s | 175582343.730op/s | 175654959.474op/s | 175678858.646op/s | 0.13% | -7.408 | 80.646 | 0.10% | 12224.642op/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.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/ | throughput | [255565661.805op/s; 255620586.435op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | [76.441µs; 76.661µs] or [-0.144%; +0.144%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | [13045846.013op/s; 13083353.368op/s] or [-0.144%; +0.144%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | execution_time | [67.593µs; 67.621µs] or [-0.021%; +0.021%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | throughput | [14788311.192op/s; 14794417.233op/s] or [-0.021%; +0.021%] | None | None | None |
| credit_card/is_card_number/37828224631 | execution_time | [3.912µs; 3.913µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number/37828224631 | throughput | [255582375.599op/s; 255628750.653op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number/378282246310005 | execution_time | [64.557µs; 64.577µs] or [-0.016%; +0.016%] | None | None | None |
| credit_card/is_card_number/378282246310005 | throughput | [15485380.302op/s; 15490219.725op/s] or [-0.016%; +0.016%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | execution_time | [44.917µs; 44.952µs] or [-0.038%; +0.038%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | throughput | [22246227.079op/s; 22263378.359op/s] or [-0.039%; +0.039%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | execution_time | [5.698µs; 5.701µs] or [-0.023%; +0.023%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | throughput | [175410191.885op/s; 175488073.513op/s] or [-0.022%; +0.022%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | execution_time | [3.912µs; 3.912µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | throughput | [255595216.596op/s; 255645441.584op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | [61.685µs; 61.817µs] or [-0.107%; +0.107%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | [16177741.028op/s; 16212271.331op/s] or [-0.107%; +0.107%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | [53.810µs; 53.838µs] or [-0.026%; +0.026%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | [18574424.676op/s; 18584014.184op/s] or [-0.026%; +0.026%] | 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 | [255559819.362op/s; 255614100.479op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | [50.296µs; 50.314µs] or [-0.018%; +0.018%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | [19875226.316op/s; 19882496.582op/s] or [-0.018%; +0.018%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | [44.889µs; 44.924µs] or [-0.040%; +0.040%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | [22259833.066op/s; 22277503.584op/s] or [-0.040%; +0.040%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | [5.699µs; 5.701µs] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | [175416414.300op/s; 175464334.016op/s] or [-0.014%; +0.014%] | 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
|
c0effb3
into
release/libdd-common/20260318-111943
# 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.0` **Semver bump:** `major` **Tag:** `libdd-common-v3.0.0` ### Commits - 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>
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.0Semver bump:
majorTag:
libdd-common-v3.0.0Commits