feat: add dummy function to test transitive dependencies#1686
feat: add dummy function to test transitive dependencies#1686hoolioh wants to merge 11 commits intojulio/rd-week-dynamic-pipelinefrom
Conversation
📚 Documentation Check Results📦
|
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. |
🔒 Cargo Deny Results📦
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## julio/rd-week-dynamic-pipeline #1686 +/- ##
==================================================================
- Coverage 71.46% 71.37% -0.10%
==================================================================
Files 430 430
Lines 63954 63782 -172
==================================================================
- Hits 45707 45526 -181
- Misses 18247 18256 +9
🚀 New features to boost your workflow:
|
BenchmarksComparisonBenchmark execution time: 2026-03-13 16:02:33 Comparing candidate commit 8d70974 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 58 metrics, 2 unstable metrics.
|
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.181µs | 3.184µs ± 1.385µs | 2.979µs ± 0.030µs | 3.007µs | 3.664µs | 13.552µs | 14.649µs | 391.74% | 7.336 | 55.120 | 43.41% | 0.098µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| write only interface | execution_time | [2.992µs; 3.376µs] or [-6.031%; +6.031%] | None | None | None |
Group 2
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.043µs | 33.605µs ± 0.727µs | 33.193µs ± 0.082µs | 34.520µs | 34.625µs | 35.476µs | 37.491µs | 12.95% | 1.499 | 2.751 | 2.16% | 0.051µ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.504µs; 33.706µs] or [-0.300%; +0.300%] | None | None | None |
Group 3
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.462µs | 24.732µs ± 9.103µs | 17.713µs ± 0.178µs | 32.836µs | 42.137µs | 43.888µs | 66.856µs | 277.44% | 1.010 | 0.858 | 36.72% | 0.644µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| two way interface | execution_time | [23.470µs; 25.994µs] or [-5.101%; +5.101%] | None | None | None |
Group 4
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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 | 734.651µs | 737.586µs ± 0.960µs | 737.604µs ± 0.720µs | 738.306µs | 739.115µs | 739.664µs | 739.687µs | 0.28% | -0.122 | -0.332 | 0.13% | 0.068µ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 | [737.453µs; 737.719µs] or [-0.018%; +0.018%] | None | None | None |
Group 5
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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 | 245.973ns | 255.679ns ± 12.119ns | 249.614ns ± 1.975ns | 259.156ns | 282.857ns | 285.818ns | 286.075ns | 14.61% | 1.399 | 0.375 | 4.73% | 0.857ns | 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 | [253.999ns; 257.358ns] or [-0.657%; +0.657%] | None | None | None |
Group 6
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.961µs | 5.020µs ± 0.041µs | 5.013µs ± 0.029µs | 5.039µs | 5.102µs | 5.105µs | 5.106µs | 1.84% | 0.593 | -0.625 | 0.82% | 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.014µs; 5.026µs] or [-0.114%; +0.114%] | None | None | None |
Group 7
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| benching string interning on wordpress profile | execution_time | 160.803µs | 161.534µs ± 0.590µs | 161.473µs ± 0.190µs | 161.655µs | 162.080µs | 162.434µs | 168.747µs | 4.50% | 9.313 | 110.469 | 0.36% | 0.042µ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 | [161.453µs; 161.616µs] or [-0.051%; +0.051%] | None | None | None |
Group 8
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.401µs | 2.420µs ± 0.015µs | 2.417µs ± 0.007µs | 2.424µs | 2.464µs | 2.470µs | 2.475µs | 2.37% | 2.080 | 4.247 | 0.61% | 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.418µs; 2.422µs] or [-0.085%; +0.085%] | None | None | None |
Group 9
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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 | 88.428µs | 88.770µs ± 0.162µs | 88.750µs ± 0.043µs | 88.798µs | 88.887µs | 89.236µs | 90.607µs | 2.09% | 7.700 | 81.695 | 0.18% | 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 | [88.748µs; 88.793µs] or [-0.025%; +0.025%] | None | None | None |
Group 10
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.775ns | 193.264ns ± 1.890ns | 193.099ns ± 1.233ns | 194.190ns | 196.679ns | 198.449ns | 200.694ns | 3.93% | 0.987 | 1.241 | 0.98% | 0.134ns | 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 | [193.002ns; 193.526ns] or [-0.136%; +0.136%] | None | None | None |
Group 11
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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 | 493.220µs | 494.200µs ± 0.756µs | 494.117µs ± 0.294µs | 494.451µs | 494.943µs | 495.337µs | 502.819µs | 1.76% | 7.467 | 82.723 | 0.15% | 0.053µs | 1 | 200 |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | 1988787.657op/s | 2023475.089op/s ± 3060.043op/s | 2023814.108op/s ± 1201.979op/s | 2024836.760op/s | 2026719.447op/s | 2027126.019op/s | 2027493.031op/s | 0.18% | -7.335 | 80.736 | 0.15% | 216.378op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | 370.231µs | 370.767µs ± 0.257µs | 370.752µs ± 0.158µs | 370.911µs | 371.222µs | 371.450µs | 371.696µs | 0.25% | 0.488 | 0.428 | 0.07% | 0.018µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | 2690372.199op/s | 2697109.528op/s ± 1866.068op/s | 2697222.998op/s ± 1151.965op/s | 2698306.223op/s | 2699852.376op/s | 2700650.497op/s | 2701019.564op/s | 0.14% | -0.484 | 0.419 | 0.07% | 131.951op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | 167.205µs | 167.554µs ± 0.140µs | 167.547µs ± 0.084µs | 167.630µs | 167.808µs | 167.941µs | 168.008µs | 0.27% | 0.419 | 0.473 | 0.08% | 0.010µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | 5952108.230op/s | 5968242.990op/s ± 4977.429op/s | 5968467.476op/s ± 2992.653op/s | 5971449.460op/s | 5976243.113op/s | 5978349.682op/s | 5980669.087op/s | 0.20% | -0.413 | 0.466 | 0.08% | 351.957op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | 36.961µs | 37.205µs ± 0.080µs | 37.220µs ± 0.041µs | 37.254µs | 37.305µs | 37.351µs | 37.402µs | 0.49% | -0.730 | 0.305 | 0.21% | 0.006µs | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | throughput | 26736601.228op/s | 26878481.827op/s ± 57782.267op/s | 26867171.627op/s ± 29245.312op/s | 26900253.734op/s | 26993137.553op/s | 27027072.359op/s | 27055489.057op/s | 0.70% | 0.741 | 0.316 | 0.21% | 4085.823op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | 45.376µs | 45.606µs ± 0.117µs | 45.609µs ± 0.098µs | 45.707µs | 45.784µs | 45.813µs | 45.881µs | 0.60% | -0.141 | -0.948 | 0.26% | 0.008µs | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | 21795704.503op/s | 21926847.873op/s ± 56231.786op/s | 21925513.186op/s ± 47185.850op/s | 21970697.204op/s | 22019711.591op/s | 22034053.635op/s | 22037844.366op/s | 0.51% | 0.149 | -0.947 | 0.26% | 3976.188op/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 | [494.096µs; 494.305µs] or [-0.021%; +0.021%] | None | None | None |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | [2023050.996op/s; 2023899.181op/s] or [-0.021%; +0.021%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | [370.732µs; 370.803µs] or [-0.010%; +0.010%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | [2696850.909op/s; 2697368.147op/s] or [-0.010%; +0.010%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | [167.534µs; 167.573µs] or [-0.012%; +0.012%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | [5967553.166op/s; 5968932.814op/s] or [-0.012%; +0.012%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | [37.194µs; 37.216µs] or [-0.030%; +0.030%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | throughput | [26870473.760op/s; 26886489.893op/s] or [-0.030%; +0.030%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | [45.590µs; 45.623µs] or [-0.036%; +0.036%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | [21919054.689op/s; 21934641.058op/s] or [-0.036%; +0.036%] | None | None | None |
Group 12
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| concentrator/add_spans_to_concentrator | execution_time | 13.027ms | 13.054ms ± 0.013ms | 13.052ms ± 0.007ms | 13.062ms | 13.080ms | 13.091ms | 13.115ms | 0.49% | 1.039 | 1.993 | 0.10% | 0.001ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| concentrator/add_spans_to_concentrator | execution_time | [13.053ms; 13.056ms] or [-0.014%; +0.014%] | None | None | None |
Group 13
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.141ms | 4.146ms ± 0.007ms | 4.145ms ± 0.001ms | 4.147ms | 4.149ms | 4.154ms | 4.241ms | 2.32% | 12.118 | 159.515 | 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.145ms; 4.147ms] or [-0.024%; +0.024%] | None | None | None |
Group 14
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| credit_card/is_card_number/ | execution_time | 3.894µs | 3.915µs ± 0.003µs | 3.915µs ± 0.002µs | 3.917µs | 3.920µs | 3.922µs | 3.925µs | 0.25% | -1.210 | 9.993 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/ | throughput | 254777629.207op/s | 255417303.839op/s ± 200635.422op/s | 255402937.137op/s ± 111142.564op/s | 255530243.765op/s | 255682940.102op/s | 255745365.193op/s | 256788480.996op/s | 0.54% | 1.235 | 10.162 | 0.08% | 14187.067op/s | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | 79.415µs | 79.990µs ± 0.097µs | 79.987µs ± 0.046µs | 80.034µs | 80.112µs | 80.189µs | 80.498µs | 0.64% | -0.889 | 11.241 | 0.12% | 0.007µs | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | 12422733.085op/s | 12501640.600op/s ± 15136.277op/s | 12502051.595op/s ± 7133.278op/s | 12508184.731op/s | 12521909.781op/s | 12532520.852op/s | 12592073.240op/s | 0.72% | 0.934 | 11.337 | 0.12% | 1070.296op/s | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | execution_time | 67.820µs | 67.927µs ± 0.073µs | 67.920µs ± 0.036µs | 67.954µs | 68.023µs | 68.119µs | 68.566µs | 0.95% | 3.746 | 28.041 | 0.11% | 0.005µs | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | throughput | 14584552.613op/s | 14721649.680op/s ± 15821.580op/s | 14723159.829op/s ± 7804.978op/s | 14731673.033op/s | 14739054.966op/s | 14742918.501op/s | 14744816.051op/s | 0.15% | -3.694 | 27.450 | 0.11% | 1118.755op/s | 1 | 200 |
| credit_card/is_card_number/37828224631 | execution_time | 3.899µs | 3.915µs ± 0.002µs | 3.915µs ± 0.001µs | 3.916µs | 3.919µs | 3.921µs | 3.923µs | 0.20% | -0.820 | 7.299 | 0.06% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/37828224631 | throughput | 254924114.393op/s | 255431610.501op/s ± 162849.315op/s | 255434230.688op/s ± 83570.584op/s | 255530514.083op/s | 255658607.216op/s | 255725191.739op/s | 256461952.167op/s | 0.40% | 0.837 | 7.396 | 0.06% | 11515.185op/s | 1 | 200 |
| credit_card/is_card_number/378282246310005 | execution_time | 64.591µs | 64.708µs ± 0.057µs | 64.700µs ± 0.035µs | 64.740µs | 64.802µs | 64.862µs | 64.900µs | 0.31% | 0.580 | 0.386 | 0.09% | 0.004µs | 1 | 200 |
| credit_card/is_card_number/378282246310005 | throughput | 15408314.366op/s | 15454062.052op/s ± 13602.795op/s | 15455909.700op/s ± 8396.433op/s | 15463035.613op/s | 15474864.719op/s | 15480182.379op/s | 15482047.018op/s | 0.17% | -0.574 | 0.376 | 0.09% | 961.863op/s | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | execution_time | 45.481µs | 45.719µs ± 0.114µs | 45.719µs ± 0.084µs | 45.794µs | 45.908µs | 45.970µs | 46.027µs | 0.67% | 0.093 | -0.384 | 0.25% | 0.008µs | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | throughput | 21726503.010op/s | 21873040.590op/s ± 54681.131op/s | 21872823.054op/s ± 40198.759op/s | 21916352.346op/s | 21969737.770op/s | 21981662.306op/s | 21987419.782op/s | 0.52% | -0.081 | -0.390 | 0.25% | 3866.540op/s | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | execution_time | 6.575µs | 6.629µs ± 0.014µs | 6.635µs ± 0.005µs | 6.639µs | 6.643µs | 6.645µs | 6.666µs | 0.47% | -1.334 | 1.837 | 0.21% | 0.001µs | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | throughput | 150014375.964op/s | 150845863.645op/s ± 325487.192op/s | 150712427.921op/s ± 118971.595op/s | 151052634.118op/s | 151564392.543op/s | 151882395.584op/s | 152091071.046op/s | 0.91% | 1.347 | 1.881 | 0.22% | 23015.420op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | execution_time | 3.895µs | 3.915µs ± 0.003µs | 3.915µs ± 0.002µs | 3.916µs | 3.919µs | 3.922µs | 3.925µs | 0.26% | -1.288 | 11.617 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | throughput | 254768813.505op/s | 255443650.203op/s ± 185210.547op/s | 255439473.625op/s ± 98026.347op/s | 255547097.333op/s | 255683565.460op/s | 255781296.765op/s | 256748078.082op/s | 0.51% | 1.314 | 11.796 | 0.07% | 13096.363op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | 65.018µs | 65.722µs ± 0.074µs | 65.724µs ± 0.039µs | 65.764µs | 65.816µs | 65.843µs | 65.870µs | 0.22% | -4.189 | 38.366 | 0.11% | 0.005µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | 15181345.639op/s | 15215615.946op/s ± 17295.960op/s | 15215052.083op/s ± 8964.878op/s | 15223880.597op/s | 15234706.260op/s | 15247471.546op/s | 15380300.549op/s | 1.09% | 4.267 | 39.312 | 0.11% | 1223.009op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | 53.364µs | 53.431µs ± 0.034µs | 53.426µs ± 0.020µs | 53.450µs | 53.490µs | 53.514µs | 53.616µs | 0.36% | 1.088 | 3.565 | 0.06% | 0.002µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | 18651215.524op/s | 18715705.009op/s ± 12020.931op/s | 18717514.720op/s ± 6932.380op/s | 18723402.560op/s | 18733201.713op/s | 18737534.364op/s | 18739120.346op/s | 0.12% | -1.079 | 3.521 | 0.06% | 850.008op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | 3.897µs | 3.915µs ± 0.003µs | 3.915µs ± 0.001µs | 3.916µs | 3.920µs | 3.921µs | 3.923µs | 0.21% | -0.739 | 6.256 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | 254905687.390op/s | 255421655.784op/s ± 189400.031op/s | 255428811.994op/s ± 95949.564op/s | 255522933.183op/s | 255675354.942op/s | 255732700.970op/s | 256591411.569op/s | 0.46% | 0.756 | 6.360 | 0.07% | 13392.605op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | 50.152µs | 50.214µs ± 0.036µs | 50.212µs ± 0.023µs | 50.233µs | 50.280µs | 50.307µs | 50.332µs | 0.24% | 0.655 | 0.267 | 0.07% | 0.003µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | 19868147.029op/s | 19914691.254op/s ± 14179.144op/s | 19915634.385op/s ± 9127.722op/s | 19925273.252op/s | 19934289.704op/s | 19937666.799op/s | 19939553.244op/s | 0.12% | -0.651 | 0.258 | 0.07% | 1002.617op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | 45.419µs | 45.718µs ± 0.097µs | 45.728µs ± 0.064µs | 45.784µs | 45.872µs | 45.910µs | 45.962µs | 0.51% | -0.197 | -0.248 | 0.21% | 0.007µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | 21757023.719op/s | 21873126.528op/s ± 46216.196op/s | 21868416.540op/s ± 30683.270op/s | 21906756.603op/s | 21950233.353op/s | 21972584.920op/s | 22017237.386op/s | 0.68% | 0.207 | -0.240 | 0.21% | 3267.979op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | 6.578µs | 6.630µs ± 0.011µs | 6.634µs ± 0.005µs | 6.637µs | 6.643µs | 6.647µs | 6.650µs | 0.25% | -1.532 | 3.092 | 0.17% | 0.001µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | 150378425.815op/s | 150826025.918op/s ± 252798.818op/s | 150748716.964op/s ± 105921.161op/s | 150939461.961op/s | 151255647.858op/s | 151613301.743op/s | 152020421.880op/s | 0.84% | 1.546 | 3.156 | 0.17% | 17875.576op/s | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| credit_card/is_card_number/ | execution_time | [3.915µs; 3.916µs] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/ | throughput | [255389497.699op/s; 255445109.979op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | [79.976µs; 80.003µs] or [-0.017%; +0.017%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | [12499542.857op/s; 12503738.342op/s] or [-0.017%; +0.017%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | execution_time | [67.917µs; 67.937µs] or [-0.015%; +0.015%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | throughput | [14719456.961op/s; 14723842.398op/s] or [-0.015%; +0.015%] | None | None | None |
| credit_card/is_card_number/37828224631 | execution_time | [3.915µs; 3.915µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number/37828224631 | throughput | [255409041.153op/s; 255454179.850op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number/378282246310005 | execution_time | [64.700µs; 64.716µs] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number/378282246310005 | throughput | [15452176.836op/s; 15455947.269op/s] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | execution_time | [45.703µs; 45.735µs] or [-0.035%; +0.035%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | throughput | [21865462.311op/s; 21880618.869op/s] or [-0.035%; +0.035%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | execution_time | [6.627µs; 6.631µs] or [-0.030%; +0.030%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | throughput | [150800754.250op/s; 150890973.039op/s] or [-0.030%; +0.030%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | execution_time | [3.914µs; 3.915µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | throughput | [255417981.802op/s; 255469318.604op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | [65.712µs; 65.732µs] or [-0.016%; +0.016%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | [15213218.892op/s; 15218012.999op/s] or [-0.016%; +0.016%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | [53.426µs; 53.436µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | [18714039.024op/s; 18717370.995op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | [3.915µs; 3.915µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | [255395406.761op/s; 255447904.807op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | [50.209µs; 50.219µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | [19912726.161op/s; 19916656.347op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | [45.705µs; 45.732µs] or [-0.029%; +0.029%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | [21866721.407op/s; 21879531.648op/s] or [-0.029%; +0.029%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | [6.629µs; 6.632µs] or [-0.023%; +0.023%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | [150790990.433op/s; 150861061.402op/s] or [-0.023%; +0.023%] | None | None | None |
Group 15
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.513µs | 146.741µs ± 1.585µs | 146.575µs ± 0.547µs | 147.089µs | 148.227µs | 153.009µs | 162.317µs | 10.74% | 5.827 | 48.632 | 1.08% | 0.112µ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.522µs; 146.961µs] or [-0.150%; +0.150%] | None | None | None |
Group 16
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| benching deserializing traces from msgpack to their internal representation | execution_time | 48.043ms | 48.448ms ± 0.969ms | 48.325ms ± 0.065ms | 48.393ms | 48.537ms | 50.751ms | 58.360ms | 20.77% | 8.925 | 82.667 | 2.00% | 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 | [48.314ms; 48.583ms] or [-0.277%; +0.277%] | None | None | None |
Group 17
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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 | 205.787µs | 206.516µs ± 0.434µs | 206.447µs ± 0.269µs | 206.739µs | 207.337µs | 207.649µs | 207.994µs | 0.75% | 0.814 | 0.372 | 0.21% | 0.031µs | 1 | 200 |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | 4807835.993op/s | 4842252.823op/s ± 10159.317op/s | 4843846.500op/s ± 6308.931op/s | 4849890.642op/s | 4856638.496op/s | 4858004.041op/s | 4859385.154op/s | 0.32% | -0.803 | 0.346 | 0.21% | 718.372op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | execution_time | 18.544µs | 18.656µs ± 0.082µs | 18.633µs ± 0.028µs | 18.668µs | 18.841µs | 18.954µs | 19.030µs | 2.13% | 1.923 | 4.151 | 0.44% | 0.006µs | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | throughput | 52549566.934op/s | 53602213.809op/s ± 234602.715op/s | 53669663.227op/s ± 81740.170op/s | 53737438.879op/s | 53829958.321op/s | 53913377.435op/s | 53924442.716op/s | 0.47% | -1.891 | 3.997 | 0.44% | 16588.917op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/good | execution_time | 10.613µs | 10.749µs ± 0.095µs | 10.714µs ± 0.051µs | 10.812µs | 10.938µs | 10.971µs | 11.070µs | 3.32% | 0.959 | 0.027 | 0.88% | 0.007µs | 1 | 200 |
| normalization/normalize_name/normalize_name/good | throughput | 90335856.301op/s | 93042566.673op/s ± 815946.281op/s | 93333761.411op/s ± 448711.684op/s | 93647986.181op/s | 93954423.867op/s | 94078854.341op/s | 94224268.144op/s | 0.95% | -0.930 | -0.051 | 0.87% | 57696.115op/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 | [206.456µs; 206.577µs] or [-0.029%; +0.029%] | None | None | None |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | [4840844.839op/s; 4843660.806op/s] or [-0.029%; +0.029%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | execution_time | [18.645µs; 18.668µs] or [-0.061%; +0.061%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | throughput | [53569700.129op/s; 53634727.489op/s] or [-0.061%; +0.061%] | None | None | None |
| normalization/normalize_name/normalize_name/good | execution_time | [10.735µs; 10.762µs] or [-0.123%; +0.123%] | None | None | None |
| normalization/normalize_name/normalize_name/good | throughput | [92929484.366op/s; 93155648.980op/s] or [-0.122%; +0.122%] | None | None | None |
Group 18
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.423ms | 3.463ms ± 0.030ms | 3.453ms ± 0.011ms | 3.470ms | 3.532ms | 3.551ms | 3.574ms | 3.52% | 1.489 | 1.642 | 0.87% | 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.459ms; 3.467ms] or [-0.120%; +0.120%] | None | None | None |
Group 19
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 8d70974 | 1773416798 | julio/rd-week-test-libdd-data-pipeline-ffi |
| 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.647ms | 14.702ms ± 0.027ms | 14.700ms ± 0.013ms | 14.713ms | 14.740ms | 14.806ms | 14.869ms | 1.15% | 2.097 | 9.167 | 0.18% | 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.698ms; 14.706ms] or [-0.025%; +0.025%] | 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
|
…-libdd-data-pipeline-ffi
…-libdd-data-pipeline-ffi
…-libdd-data-pipeline-ffi
…-libdd-data-pipeline-ffi
91b03cc to
a434e47
Compare
…-libdd-data-pipeline-ffi
…-libdd-data-pipeline-ffi
8265042 to
0e12df0
Compare
…-libdd-data-pipeline-ffi
…-libdd-data-pipeline-ffi
What does this PR do?
A brief description of the change being made with this pull request.
Motivation
What inspired you to submit this pull request?
Additional Notes
Anything else we should know when reviewing?
How to test the change?
Describe here in detail how the change can be validated.