wip(libddcommon): add dummy function to get baseline data#1689
wip(libddcommon): add dummy function to get baseline data#1689
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✅ No issues found! 📦
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #1689 +/- ##
=======================================
Coverage 71.37% 71.38%
=======================================
Files 427 427
Lines 62903 62906 +3
=======================================
+ Hits 44899 44904 +5
+ Misses 18004 18002 -2
🚀 New features to boost your workflow:
|
BenchmarksComparisonBenchmark execution time: 2026-03-07 10:12:33 Comparing candidate commit f6d6059 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 2 unstable metrics.
|
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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 | 239.746ns | 249.514ns ± 13.518ns | 243.720ns ± 3.030ns | 252.543ns | 279.564ns | 297.886ns | 299.674ns | 22.96% | 2.173 | 4.164 | 5.40% | 0.956ns | 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.641ns; 251.388ns] or [-0.751%; +0.751%] | None | None | None |
Group 2
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.952µs | 5.012µs ± 0.030µs | 5.014µs ± 0.024µs | 5.035µs | 5.059µs | 5.063µs | 5.118µs | 2.07% | 0.114 | -0.469 | 0.60% | 0.002µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| ip_address/quantize_peer_ip_address_benchmark | execution_time | [5.008µs; 5.016µs] or [-0.083%; +0.083%] | None | None | None |
Group 3
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.532µs | 33.041µs ± 0.906µs | 32.624µs ± 0.041µs | 32.697µs | 34.988µs | 35.051µs | 36.205µs | 10.97% | 1.739 | 1.205 | 2.74% | 0.064µ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 | [32.916µs; 33.167µs] or [-0.380%; +0.380%] | None | None | None |
Group 4
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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 | 722.274µs | 723.479µs ± 0.584µs | 723.447µs ± 0.345µs | 723.795µs | 724.472µs | 724.722µs | 727.140µs | 0.51% | 1.402 | 6.657 | 0.08% | 0.041µ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 | [723.398µs; 723.560µs] or [-0.011%; +0.011%] | None | None | None |
Group 5
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.936ms | 13.998ms ± 0.033ms | 13.994ms ± 0.015ms | 14.009ms | 14.053ms | 14.113ms | 14.178ms | 1.32% | 2.038 | 7.122 | 0.23% | 0.002ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| benching serializing traces from their internal representation to msgpack | execution_time | [13.993ms; 14.002ms] or [-0.032%; +0.032%] | None | None | None |
Group 6
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.384µs | 185.798µs ± 0.201µs | 185.786µs ± 0.126µs | 185.911µs | 186.192µs | 186.315µs | 186.477µs | 0.37% | 0.476 | 0.190 | 0.11% | 0.014µs | 1 | 200 |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | 5362598.104op/s | 5382194.787op/s ± 5833.939op/s | 5382536.173op/s ± 3657.299op/s | 5386206.672op/s | 5391199.885op/s | 5392844.576op/s | 5394221.144op/s | 0.22% | -0.470 | 0.180 | 0.11% | 412.522op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | execution_time | 17.897µs | 17.973µs ± 0.038µs | 17.972µs ± 0.021µs | 17.991µs | 18.027µs | 18.079µs | 18.231µs | 1.44% | 1.765 | 9.816 | 0.21% | 0.003µs | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | throughput | 54851651.634op/s | 55640300.464op/s ± 117580.986op/s | 55640627.012op/s ± 64972.173op/s | 55714870.966op/s | 55817272.657op/s | 55860173.706op/s | 55874315.657op/s | 0.42% | -1.711 | 9.400 | 0.21% | 8314.231op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/good | execution_time | 10.298µs | 10.391µs ± 0.036µs | 10.391µs ± 0.025µs | 10.416µs | 10.453µs | 10.473µs | 10.495µs | 1.00% | 0.007 | -0.151 | 0.35% | 0.003µs | 1 | 200 |
| normalization/normalize_name/normalize_name/good | throughput | 95280304.551op/s | 96239824.293op/s ± 334929.595op/s | 96237303.693op/s ± 232028.380op/s | 96469067.689op/s | 96798286.712op/s | 97001550.788op/s | 97108305.924op/s | 0.91% | 0.013 | -0.154 | 0.35% | 23683.099op/s | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | execution_time | [185.770µs; 185.826µs] or [-0.015%; +0.015%] | None | None | None |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | [5381386.259op/s; 5383003.315op/s] or [-0.015%; +0.015%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | execution_time | [17.967µs; 17.978µs] or [-0.029%; +0.029%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | throughput | [55624004.871op/s; 55656596.058op/s] or [-0.029%; +0.029%] | None | None | None |
| normalization/normalize_name/normalize_name/good | execution_time | [10.386µs; 10.396µs] or [-0.048%; +0.048%] | None | None | None |
| normalization/normalize_name/normalize_name/good | throughput | [96193406.272op/s; 96286242.314op/s] or [-0.048%; +0.048%] | None | None | None |
Group 7
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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 | 18.157µs | 25.645µs ± 9.296µs | 18.395µs ± 0.158µs | 34.217µs | 42.847µs | 49.714µs | 67.617µs | 267.58% | 1.018 | 0.790 | 36.16% | 0.657µ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.357µs; 26.933µs] or [-5.024%; +5.024%] | None | None | None |
Group 8
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.156ms | 4.160ms ± 0.007ms | 4.159ms ± 0.001ms | 4.161ms | 4.164ms | 4.170ms | 4.258ms | 2.38% | 12.004 | 157.229 | 0.18% | 0.001ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| profile_add_sample_frames_x1000 | execution_time | [4.159ms; 4.161ms] or [-0.024%; +0.024%] | None | None | None |
Group 9
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.896µs | 3.912µs ± 0.007µs | 3.911µs ± 0.002µs | 3.914µs | 3.916µs | 3.920µs | 3.977µs | 1.68% | 7.488 | 66.348 | 0.18% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/ | throughput | 251435424.772op/s | 255596690.755op/s ± 443899.161op/s | 255663711.397op/s ± 125216.757op/s | 255769716.026op/s | 255875785.491op/s | 255932569.903op/s | 256681708.054op/s | 0.40% | -7.423 | 65.609 | 0.17% | 31388.411op/s | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | 79.090µs | 79.744µs ± 0.459µs | 79.660µs ± 0.322µs | 80.035µs | 80.645µs | 80.870µs | 81.045µs | 1.74% | 0.714 | -0.237 | 0.57% | 0.032µs | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | 12338873.651op/s | 12540540.973op/s ± 71873.887op/s | 12553286.117op/s ± 50897.216op/s | 12600174.206op/s | 12633075.097op/s | 12643114.804op/s | 12643852.674op/s | 0.72% | -0.693 | -0.279 | 0.57% | 5082.251op/s | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | execution_time | 72.359µs | 72.969µs ± 0.369µs | 72.925µs ± 0.256µs | 73.191µs | 73.697µs | 73.922µs | 74.184µs | 1.73% | 0.726 | 0.092 | 0.50% | 0.026µs | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | throughput | 13480080.573op/s | 13704762.596op/s ± 69036.442op/s | 13712680.136op/s ± 48301.657op/s | 13759780.402op/s | 13794609.572op/s | 13813946.981op/s | 13820022.752op/s | 0.78% | -0.703 | 0.041 | 0.50% | 4881.614op/s | 1 | 200 |
| credit_card/is_card_number/37828224631 | execution_time | 3.892µs | 3.912µs ± 0.003µs | 3.911µs ± 0.001µs | 3.913µs | 3.917µs | 3.919µs | 3.920µs | 0.21% | -1.017 | 10.158 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/37828224631 | throughput | 255130599.528op/s | 255639589.141op/s ± 184745.073op/s | 255678817.030op/s ± 91129.012op/s | 255746392.401op/s | 255855455.219op/s | 255922635.551op/s | 256912627.602op/s | 0.48% | 1.041 | 10.330 | 0.07% | 13063.449op/s | 1 | 200 |
| credit_card/is_card_number/378282246310005 | execution_time | 69.179µs | 69.648µs ± 0.342µs | 69.590µs ± 0.229µs | 69.835µs | 70.230µs | 70.681µs | 70.791µs | 1.72% | 0.920 | 0.682 | 0.49% | 0.024µs | 1 | 200 |
| credit_card/is_card_number/378282246310005 | throughput | 14126167.076op/s | 14358232.126op/s ± 70162.513op/s | 14369836.995op/s ± 47229.718op/s | 14416274.172op/s | 14444134.270op/s | 14451989.084op/s | 14455326.316op/s | 0.59% | -0.893 | 0.601 | 0.49% | 4961.239op/s | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | execution_time | 52.144µs | 52.219µs ± 0.040µs | 52.219µs ± 0.024µs | 52.242µs | 52.281µs | 52.335µs | 52.435µs | 0.41% | 1.139 | 3.750 | 0.08% | 0.003µs | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | throughput | 19071217.788op/s | 19149982.334op/s ± 14795.731op/s | 19150264.852op/s ± 8955.316op/s | 19159823.766op/s | 19170519.193op/s | 19176133.155op/s | 19177726.988op/s | 0.14% | -1.129 | 3.697 | 0.08% | 1046.216op/s | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | execution_time | 6.029µs | 6.039µs ± 0.011µs | 6.036µs ± 0.003µs | 6.039µs | 6.069µs | 6.078µs | 6.111µs | 1.25% | 3.737 | 16.482 | 0.19% | 0.001µs | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | throughput | 163641893.827op/s | 165604129.737op/s ± 312125.374op/s | 165680827.392op/s ± 77560.077op/s | 165747129.583op/s | 165814893.619op/s | 165851998.188op/s | 165868225.507op/s | 0.11% | -3.711 | 16.240 | 0.19% | 22070.597op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | execution_time | 3.896µs | 3.913µs ± 0.003µs | 3.913µs ± 0.002µs | 3.915µs | 3.917µs | 3.919µs | 3.921µs | 0.19% | -1.099 | 7.197 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | throughput | 255064593.911op/s | 255550848.746op/s ± 179105.336op/s | 255536511.957op/s ± 130637.348op/s | 255687016.684op/s | 255786995.673op/s | 255839422.720op/s | 256705863.188op/s | 0.46% | 1.116 | 7.314 | 0.07% | 12664.660op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | 64.109µs | 64.478µs ± 0.142µs | 64.468µs ± 0.084µs | 64.553µs | 64.708µs | 64.827µs | 64.979µs | 0.79% | 0.369 | 0.480 | 0.22% | 0.010µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | 15389514.532op/s | 15509340.942op/s ± 34046.330op/s | 15511491.431op/s ± 20265.910op/s | 15531745.357op/s | 15556653.628op/s | 15590387.020op/s | 15598521.260op/s | 0.56% | -0.353 | 0.464 | 0.22% | 2407.439op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | 57.827µs | 58.250µs ± 0.209µs | 58.265µs ± 0.150µs | 58.379µs | 58.586µs | 58.714µs | 58.727µs | 0.79% | 0.071 | -0.668 | 0.36% | 0.015µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | 17027815.478op/s | 17167540.496op/s ± 61469.292op/s | 17163054.293op/s ± 44186.634op/s | 17214195.768op/s | 17268764.432op/s | 17286828.768op/s | 17293011.894op/s | 0.76% | -0.057 | -0.674 | 0.36% | 4346.535op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | 3.889µ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.17% | -2.228 | 16.564 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | 255157967.929op/s | 255607844.558op/s ± 197049.826op/s | 255597965.295op/s ± 112215.642op/s | 255714300.865op/s | 255864741.073op/s | 255967849.653op/s | 257140552.805op/s | 0.60% | 2.260 | 16.858 | 0.08% | 13933.527op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | 54.609µs | 55.051µs ± 0.299µs | 55.031µs ± 0.227µs | 55.230µs | 55.554µs | 55.874µs | 56.058µs | 1.87% | 0.705 | 0.169 | 0.54% | 0.021µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | 17838710.806op/s | 18165390.612op/s ± 98376.305op/s | 18171609.509op/s ± 75114.552op/s | 18253257.074op/s | 18292658.079op/s | 18310237.223op/s | 18312021.963op/s | 0.77% | -0.678 | 0.098 | 0.54% | 6956.255op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | 52.148µs | 52.227µs ± 0.048µs | 52.227µs ± 0.030µs | 52.254µs | 52.300µs | 52.392µs | 52.450µs | 0.43% | 1.175 | 3.368 | 0.09% | 0.003µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | 19065782.610op/s | 19147112.952op/s ± 17405.419op/s | 19147262.695op/s ± 10996.984op/s | 19160623.960op/s | 19169737.983op/s | 19174634.663op/s | 19176039.539op/s | 0.15% | -1.165 | 3.318 | 0.09% | 1230.749op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | 6.027µs | 6.037µs ± 0.011µs | 6.034µs ± 0.002µs | 6.037µs | 6.065µs | 6.074µs | 6.115µs | 1.34% | 3.768 | 17.293 | 0.18% | 0.001µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | 163531135.608op/s | 165648759.019op/s ± 301317.785op/s | 165715975.030op/s ± 65306.535op/s | 165784127.157op/s | 165868113.148op/s | 165895504.202op/s | 165910357.743op/s | 0.12% | -3.741 | 17.008 | 0.18% | 21306.385op/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.911µs; 3.913µs] or [-0.024%; +0.024%] | None | None | None |
| credit_card/is_card_number/ | throughput | [255535170.600op/s; 255658210.909op/s] or [-0.024%; +0.024%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | [79.680µs; 79.808µs] or [-0.080%; +0.080%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | [12530579.943op/s; 12550502.002op/s] or [-0.079%; +0.079%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | execution_time | [72.918µs; 73.020µs] or [-0.070%; +0.070%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | throughput | [13695194.809op/s; 13714330.383op/s] or [-0.070%; +0.070%] | None | None | None |
| credit_card/is_card_number/37828224631 | execution_time | [3.911µs; 3.912µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/37828224631 | throughput | [255613985.251op/s; 255665193.031op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/378282246310005 | execution_time | [69.601µs; 69.695µs] or [-0.068%; +0.068%] | None | None | None |
| credit_card/is_card_number/378282246310005 | throughput | [14348508.277op/s; 14367955.976op/s] or [-0.068%; +0.068%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | execution_time | [52.214µs; 52.225µs] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | throughput | [19147931.788op/s; 19152032.880op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | execution_time | [6.037µs; 6.040µs] or [-0.026%; +0.026%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | throughput | [165560872.162op/s; 165647387.312op/s] or [-0.026%; +0.026%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | execution_time | [3.913µs; 3.913µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | throughput | [255526026.469op/s; 255575671.023op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | [64.458µs; 64.497µs] or [-0.030%; +0.030%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | [15504622.448op/s; 15514059.436op/s] or [-0.030%; +0.030%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | [58.221µs; 58.279µs] or [-0.050%; +0.050%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | [17159021.444op/s; 17176059.549op/s] or [-0.050%; +0.050%] | 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 | [255580535.347op/s; 255635153.769op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | [55.010µs; 55.093µs] or [-0.075%; +0.075%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | [18151756.603op/s; 18179024.622op/s] or [-0.075%; +0.075%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | [52.221µs; 52.234µs] or [-0.013%; +0.013%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | [19144700.729op/s; 19149525.176op/s] or [-0.013%; +0.013%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | [6.035µs; 6.038µs] or [-0.025%; +0.025%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | [165606999.272op/s; 165690518.766op/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 | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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 | 85.464µs | 85.811µs ± 0.115µs | 85.807µs ± 0.056µs | 85.863µs | 85.933µs | 86.214µs | 86.710µs | 1.05% | 2.712 | 19.435 | 0.13% | 0.008µ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 | [85.795µs; 85.827µs] or [-0.019%; +0.019%] | None | None | None |
Group 11
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.051µs | 145.992µs ± 1.694µs | 145.680µs ± 0.591µs | 146.413µs | 147.684µs | 151.717µs | 161.471µs | 10.84% | 5.208 | 39.543 | 1.16% | 0.120µ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 | [145.758µs; 146.227µs] or [-0.161%; +0.161%] | None | None | None |
Group 12
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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/2597 | execution_time | 3.095ms | 3.120ms ± 0.013ms | 3.117ms ± 0.007ms | 3.125ms | 3.146ms | 3.157ms | 3.171ms | 1.72% | 1.080 | 1.589 | 0.40% | 0.001ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| receiver_entry_point/report/2597 | execution_time | [3.118ms; 3.121ms] or [-0.056%; +0.056%] | None | None | None |
Group 13
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.538µs | 160.141µs ± 0.380µs | 160.079µs ± 0.124µs | 160.213µs | 160.636µs | 161.036µs | 163.933µs | 2.41% | 5.701 | 50.277 | 0.24% | 0.027µ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.088µs; 160.194µs] or [-0.033%; +0.033%] | None | None | None |
Group 14
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.266µs | 3.176µs ± 1.409µs | 2.974µs ± 0.029µs | 2.999µs | 3.676µs | 13.683µs | 14.741µs | 395.65% | 7.341 | 55.125 | 44.26% | 0.100µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| write only interface | execution_time | [2.980µs; 3.371µs] or [-6.150%; +6.150%] | None | None | None |
Group 15
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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 | 188.292ns | 190.943ns ± 2.316ns | 190.634ns ± 1.541ns | 192.089ns | 195.800ns | 199.142ns | 199.301ns | 4.55% | 1.380 | 2.126 | 1.21% | 0.164ns | 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 | [190.622ns; 191.264ns] or [-0.168%; +0.168%] | None | None | None |
Group 16
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.344µs | 2.401µs ± 0.018µs | 2.398µs ± 0.007µs | 2.409µs | 2.440µs | 2.450µs | 2.454µs | 2.33% | 0.085 | 2.323 | 0.74% | 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.398µs; 2.403µs] or [-0.103%; +0.103%] | None | None | None |
Group 17
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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 | 10.653ms | 10.678ms ± 0.015ms | 10.674ms ± 0.009ms | 10.687ms | 10.702ms | 10.725ms | 10.765ms | 0.86% | 1.555 | 5.057 | 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 | [10.676ms; 10.680ms] or [-0.020%; +0.020%] | None | None | None |
Group 18
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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.007ms | 48.316ms ± 1.299ms | 48.161ms ± 0.042ms | 48.198ms | 48.336ms | 51.020ms | 62.526ms | 29.83% | 9.559 | 93.697 | 2.68% | 0.092ms | 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.136ms; 48.496ms] or [-0.372%; +0.372%] | None | None | None |
Group 19
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | f6d6059 | 1772877291 | julio/rd-week-baseline-libddcommon |
| 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 | 533.816µs | 534.690µs ± 0.505µs | 534.610µs ± 0.251µs | 534.920µs | 535.488µs | 535.808µs | 539.060µs | 0.83% | 3.559 | 26.688 | 0.09% | 0.036µs | 1 | 200 |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | 1855081.269op/s | 1870245.321op/s ± 1759.416op/s | 1870520.996op/s ± 878.109op/s | 1871294.201op/s | 1872326.177op/s | 1872699.553op/s | 1873303.627op/s | 0.15% | -3.514 | 26.170 | 0.09% | 124.409op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | 381.079µs | 381.729µs ± 0.297µs | 381.734µs ± 0.199µs | 381.920µs | 382.227µs | 382.357µs | 382.741µs | 0.26% | 0.265 | -0.056 | 0.08% | 0.021µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | 2612735.860op/s | 2619662.132op/s ± 2034.795op/s | 2619625.930op/s ± 1368.876op/s | 2621076.797op/s | 2622947.081op/s | 2623734.249op/s | 2624127.506op/s | 0.17% | -0.261 | -0.062 | 0.08% | 143.882op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | 190.085µs | 190.497µs ± 0.224µs | 190.479µs ± 0.156µs | 190.640µs | 190.885µs | 191.076µs | 191.433µs | 0.50% | 0.727 | 0.734 | 0.12% | 0.016µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | 5223753.609op/s | 5249447.433op/s ± 6164.691op/s | 5249914.640op/s ± 4302.971op/s | 5253927.402op/s | 5258144.081op/s | 5259410.456op/s | 5260811.988op/s | 0.21% | -0.719 | 0.710 | 0.12% | 435.910op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | 37.316µs | 37.509µs ± 0.074µs | 37.506µs ± 0.047µs | 37.555µs | 37.640µs | 37.680µs | 37.724µs | 0.58% | 0.190 | 0.103 | 0.20% | 0.005µs | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | throughput | 26508457.460op/s | 26660327.003op/s ± 52608.420op/s | 26662186.996op/s ± 33525.344op/s | 26695070.435op/s | 26739807.077op/s | 26778405.131op/s | 26798015.224op/s | 0.51% | -0.178 | 0.097 | 0.20% | 3719.977op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | 45.805µs | 45.914µs ± 0.060µs | 45.908µs ± 0.040µs | 45.953µs | 46.019µs | 46.084µs | 46.150µs | 0.53% | 0.750 | 0.892 | 0.13% | 0.004µs | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | 21668602.241op/s | 21779849.580op/s ± 28312.456op/s | 21782680.683op/s ± 18840.491op/s | 21801340.388op/s | 21821740.155op/s | 21831308.186op/s | 21831870.443op/s | 0.23% | -0.741 | 0.867 | 0.13% | 2001.993op/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 | [534.620µs; 534.760µs] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | [1870001.482op/s; 1870489.159op/s] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | [381.688µs; 381.770µs] or [-0.011%; +0.011%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | [2619380.129op/s; 2619944.135op/s] or [-0.011%; +0.011%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | [190.465µs; 190.528µs] or [-0.016%; +0.016%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | [5248593.066op/s; 5250301.800op/s] or [-0.016%; +0.016%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | [37.499µs; 37.519µs] or [-0.027%; +0.027%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | throughput | [26653035.982op/s; 26667618.024op/s] or [-0.027%; +0.027%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | [45.906µs; 45.922µs] or [-0.018%; +0.018%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | [21775925.746op/s; 21783773.414op/s] or [-0.018%; +0.018%] | 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
|
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.