libdatadog
libdatadog copied to clipboard
upgrade(library_config): Fetch config path from registry
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.
Benchmarks
Comparison
Benchmark execution time: 2025-03-17 15:06:09
Comparing candidate commit ccc02188 in PR branch baptiste.foy/APM/windows-paths with baseline commit cde6b435 in branch main.
Found 2 performance improvements and 1 performance regressions! Performance is the same for 49 metrics, 2 unstable metrics.
scenario:concentrator/add_spans_to_concentrator
- 🟥
execution_time[+272.037µs; +275.121µs] or [+4.512%; +4.563%]
scenario:credit_card/is_card_number/378282246310005
- 🟩
execution_time[-10.207µs; -10.086µs] or [-12.386%; -12.239%] - 🟩
throughput[+1693883.496op/s; +1713859.121op/s] or [+13.959%; +14.124%]
Candidate
Candidate benchmark details
Group 1
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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.239µs | 25.338µs ± 10.882µs | 17.494µs ± 0.211µs | 34.658µs | 41.430µs | 55.923µs | 95.430µs | 445.51% | 1.896 | 7.502 | 42.84% | 0.769µ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.830µs; 26.846µs] or [-5.952%; +5.952%] | None | None | None |
Group 2
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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 | 6.291ms | 6.303ms ± 0.007ms | 6.303ms ± 0.003ms | 6.305ms | 6.313ms | 6.332ms | 6.363ms | 0.96% | 4.014 | 26.913 | 0.12% | 0.001ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| concentrator/add_spans_to_concentrator | execution_time | [6.302ms; 6.304ms] or [-0.016%; +0.016%] | None | None | None |
Group 3
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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 | 54.073ms | 54.345ms ± 0.219ms | 54.249ms ± 0.069ms | 54.393ms | 54.782ms | 55.008ms | 55.221ms | 1.79% | 1.484 | 1.442 | 0.40% | 0.016ms | 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 | [54.315ms; 54.375ms] or [-0.056%; +0.056%] | None | None | None |
Group 4
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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.410µs | 2.436µs ± 0.020µs | 2.432µs ± 0.010µs | 2.441µs | 2.483µs | 2.500µs | 2.522µs | 3.68% | 1.692 | 3.197 | 0.81% | 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.433µs; 2.438µs] or [-0.113%; +0.113%] | None | None | None |
Group 5
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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 | 65.242µs | 65.411µs ± 0.196µs | 65.377µs ± 0.041µs | 65.429µs | 65.611µs | 65.952µs | 67.560µs | 3.34% | 7.730 | 75.389 | 0.30% | 0.014µ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 | [65.384µs; 65.438µs] or [-0.042%; +0.042%] | None | None | None |
Group 6
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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.234µs | 3.198µs ± 1.542µs | 2.994µs ± 0.023µs | 3.015µs | 3.653µs | 13.908µs | 17.525µs | 485.29% | 7.679 | 60.683 | 48.10% | 0.109µ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.985µs; 3.412µs] or [-6.683%; +6.683%] | None | None | None |
Group 7
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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 | 149.108µs | 149.622µs ± 0.370µs | 149.577µs ± 0.145µs | 149.713µs | 150.097µs | 150.487µs | 153.203µs | 2.42% | 5.329 | 44.506 | 0.25% | 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 | [149.571µs; 149.673µs] or [-0.034%; +0.034%] | None | None | None |
Group 8
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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.900µs | 3.915µs ± 0.003µs | 3.915µs ± 0.001µs | 3.916µs | 3.920µs | 3.922µs | 3.925µs | 0.27% | -0.294 | 3.798 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/ | throughput | 254753343.426op/s | 255443914.893op/s ± 185396.137op/s | 255446649.968op/s ± 79874.804op/s | 255521783.233op/s | 255769357.105op/s | 255824039.424op/s | 256382880.086op/s | 0.37% | 0.307 | 3.826 | 0.07% | 13109.487op/s | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | 81.789µs | 82.159µs ± 0.266µs | 82.074µs ± 0.150µs | 82.273µs | 82.681µs | 82.971µs | 83.541µs | 1.79% | 1.514 | 3.507 | 0.32% | 0.019µs | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | 11970098.693op/s | 12171630.637op/s ± 39232.954op/s | 12184104.009op/s ± 22246.956op/s | 12201257.343op/s | 12213204.367op/s | 12219893.047op/s | 12226614.895op/s | 0.35% | -1.483 | 3.330 | 0.32% | 2774.189op/s | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | execution_time | 76.412µs | 76.832µs ± 0.303µs | 76.769µs ± 0.182µs | 76.973µs | 77.401µs | 77.676µs | 78.153µs | 1.80% | 1.226 | 1.660 | 0.39% | 0.021µs | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | throughput | 12795410.374op/s | 13015571.455op/s ± 51026.438op/s | 13026069.241op/s ± 30960.726op/s | 13055222.547op/s | 13073963.532op/s | 13081740.990op/s | 13086945.772op/s | 0.47% | -1.201 | 1.556 | 0.39% | 3608.114op/s | 1 | 200 |
| credit_card/is_card_number/37828224631 | execution_time | 3.898µs | 3.915µs ± 0.003µs | 3.915µs ± 0.001µs | 3.916µs | 3.920µs | 3.922µs | 3.923µs | 0.21% | -0.790 | 6.604 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/37828224631 | throughput | 254906958.960op/s | 255432614.387op/s ± 183841.169op/s | 255448220.646op/s ± 91061.571op/s | 255531858.434op/s | 255665858.180op/s | 255858177.993op/s | 256559410.775op/s | 0.43% | 0.807 | 6.698 | 0.07% | 12999.534op/s | 1 | 200 |
| credit_card/is_card_number/378282246310005 | execution_time | 71.884µs | 72.262µs ± 0.271µs | 72.186µs ± 0.189µs | 72.426µs | 72.733µs | 73.099µs | 73.166µs | 1.36% | 0.895 | 0.414 | 0.37% | 0.019µs | 1 | 200 |
| credit_card/is_card_number/378282246310005 | throughput | 13667519.592op/s | 13838631.334op/s ± 51640.283op/s | 13853195.697op/s ± 36298.194op/s | 13882185.685op/s | 13896908.217op/s | 13909240.898op/s | 13911315.464op/s | 0.42% | -0.877 | 0.358 | 0.37% | 3651.519op/s | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | execution_time | 51.843µs | 52.129µs ± 0.100µs | 52.137µs ± 0.073µs | 52.201µs | 52.278µs | 52.336µs | 52.367µs | 0.44% | -0.254 | -0.211 | 0.19% | 0.007µs | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | throughput | 19096100.029op/s | 19183426.971op/s ± 36690.684op/s | 19180230.940op/s ± 26743.268op/s | 19210392.827op/s | 19246728.464op/s | 19267739.764op/s | 19289078.895op/s | 0.57% | 0.264 | -0.205 | 0.19% | 2594.423op/s | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | execution_time | 6.432µs | 6.448µs ± 0.022µs | 6.442µs ± 0.003µs | 6.446µs | 6.480µs | 6.524µs | 6.638µs | 3.05% | 5.079 | 33.160 | 0.34% | 0.002µs | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | throughput | 150641892.676op/s | 155097293.010op/s ± 516244.460op/s | 155233025.826op/s ± 65905.739op/s | 155286424.672op/s | 155378642.758op/s | 155454681.720op/s | 155470471.980op/s | 0.15% | -4.986 | 31.896 | 0.33% | 36503.996op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | execution_time | 3.895µs | 3.915µs ± 0.002µs | 3.915µs ± 0.001µs | 3.916µs | 3.919µs | 3.921µs | 3.924µs | 0.23% | -2.445 | 24.334 | 0.06% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | throughput | 254832059.688op/s | 255421775.678op/s ± 156272.527op/s | 255429169.498op/s ± 67912.391op/s | 255495496.892op/s | 255582973.735op/s | 255734359.153op/s | 256735127.023op/s | 0.51% | 2.483 | 24.664 | 0.06% | 11050.136op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | 64.046µs | 64.247µs ± 0.079µs | 64.244µs ± 0.043µs | 64.287µs | 64.375µs | 64.472µs | 64.658µs | 0.64% | 0.846 | 3.618 | 0.12% | 0.006µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | 15465970.354op/s | 15565053.965op/s ± 19197.720op/s | 15565627.981op/s ± 10439.386op/s | 15576154.854op/s | 15595627.461op/s | 15607273.252op/s | 15613671.331op/s | 0.31% | -0.828 | 3.545 | 0.12% | 1357.484op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | 58.192µs | 58.298µs ± 0.086µs | 58.279µs ± 0.027µs | 58.312µs | 58.420µs | 58.663µs | 58.826µs | 0.94% | 3.215 | 12.714 | 0.15% | 0.006µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | 16999215.466op/s | 17153179.574op/s ± 25272.725op/s | 17158976.319op/s ± 7985.550op/s | 17165869.533op/s | 17173037.901op/s | 17183679.525op/s | 17184460.093op/s | 0.15% | -3.196 | 12.572 | 0.15% | 1787.052op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | 3.898µs | 3.915µs ± 0.003µs | 3.915µs ± 0.001µs | 3.917µs | 3.918µs | 3.922µs | 3.944µs | 0.73% | 2.294 | 29.364 | 0.09% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | 253546047.386op/s | 255405690.311op/s ± 217473.459op/s | 255401351.229op/s ± 97284.333op/s | 255493344.474op/s | 255673246.194op/s | 255894062.271op/s | 256540657.176op/s | 0.45% | -2.228 | 28.890 | 0.08% | 15377.696op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | 54.575µs | 54.784µs ± 0.206µs | 54.689µs ± 0.047µs | 54.826µs | 55.210µs | 55.381µs | 55.617µs | 1.70% | 1.500 | 1.452 | 0.37% | 0.015µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | 17979958.536op/s | 18253673.489op/s ± 68142.858op/s | 18285226.453op/s ± 15852.395op/s | 18298004.146op/s | 18310143.911op/s | 18322025.805op/s | 18323479.707op/s | 0.21% | -1.486 | 1.386 | 0.37% | 4818.428op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | 51.853µs | 52.148µs ± 0.102µs | 52.146µs ± 0.075µs | 52.226µs | 52.309µs | 52.345µs | 52.395µs | 0.48% | -0.111 | -0.519 | 0.20% | 0.007µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | 19085608.497op/s | 19176307.006op/s ± 37681.080op/s | 19177087.222op/s ± 27616.299op/s | 19203472.949op/s | 19242879.389op/s | 19249632.019op/s | 19285211.708op/s | 0.56% | 0.120 | -0.515 | 0.20% | 2664.455op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | 6.432µs | 6.449µs ± 0.036µs | 6.442µs ± 0.002µs | 6.445µs | 6.464µs | 6.571µs | 6.825µs | 5.93% | 7.375 | 63.673 | 0.56% | 0.003µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | 146530473.526op/s | 155055961.683op/s ± 839290.469op/s | 155224235.051op/s ± 49531.446op/s | 155265624.191op/s | 155336070.603op/s | 155394702.251op/s | 155468045.410op/s | 0.16% | -7.193 | 60.550 | 0.54% | 59346.798op/s | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| credit_card/is_card_number/ | execution_time | [3.914µs; 3.915µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ | throughput | [255418220.772op/s; 255469609.015op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | [82.122µs; 82.196µs] or [-0.045%; +0.045%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | [12166193.327op/s; 12177067.947op/s] or [-0.045%; +0.045%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | execution_time | [76.790µs; 76.874µs] or [-0.055%; +0.055%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | throughput | [13008499.682op/s; 13022643.229op/s] or [-0.054%; +0.054%] | None | None | None |
| credit_card/is_card_number/37828224631 | execution_time | [3.915µs; 3.915µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/37828224631 | throughput | [255407135.769op/s; 255458093.005op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/378282246310005 | execution_time | [72.225µs; 72.300µs] or [-0.052%; +0.052%] | None | None | None |
| credit_card/is_card_number/378282246310005 | throughput | [13831474.487op/s; 13845788.180op/s] or [-0.052%; +0.052%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | execution_time | [52.115µs; 52.142µs] or [-0.026%; +0.026%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | throughput | [19178341.995op/s; 19188511.947op/s] or [-0.027%; +0.027%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | execution_time | [6.445µs; 6.451µs] or [-0.047%; +0.047%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | throughput | [155025746.493op/s; 155168839.527op/s] or [-0.046%; +0.046%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | execution_time | [3.915µs; 3.915µs] or [-0.008%; +0.008%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | throughput | [255400117.809op/s; 255443433.547op/s] or [-0.008%; +0.008%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | [64.236µs; 64.258µs] or [-0.017%; +0.017%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | [15562393.346op/s; 15567714.584op/s] or [-0.017%; +0.017%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | [58.286µs; 58.310µs] or [-0.021%; +0.021%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | [17149677.017op/s; 17156682.131op/s] or [-0.020%; +0.020%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | [3.915µs; 3.916µs] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | [255375550.581op/s; 255435830.041op/s] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | [54.756µs; 54.813µs] or [-0.052%; +0.052%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | [18244229.544op/s; 18263117.433op/s] or [-0.052%; +0.052%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | [52.134µs; 52.162µs] or [-0.027%; +0.027%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | [19171084.770op/s; 19181529.241op/s] or [-0.027%; +0.027%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | [6.444µs; 6.455µs] or [-0.078%; +0.078%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | [154939644.096op/s; 155172279.270op/s] or [-0.075%; +0.075%] | None | None | None |
Group 9
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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 | 504.413µs | 505.796µs ± 0.825µs | 505.736µs ± 0.259µs | 505.984µs | 506.511µs | 508.073µs | 515.276µs | 1.89% | 7.929 | 86.550 | 0.16% | 0.058µs | 1 | 200 |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | 1940706.458op/s | 1977085.736op/s ± 3182.498op/s | 1977318.075op/s ± 1013.371op/s | 1978355.146op/s | 1979803.214op/s | 1980886.695op/s | 1982501.560op/s | 0.26% | -7.805 | 84.600 | 0.16% | 225.037op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | 452.634µs | 453.531µs ± 0.356µs | 453.501µs ± 0.216µs | 453.723µs | 454.163µs | 454.485µs | 454.628µs | 0.25% | 0.304 | 0.547 | 0.08% | 0.025µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | 2199602.246op/s | 2204921.363op/s ± 1729.008op/s | 2205067.653op/s ± 1050.126op/s | 2206054.600op/s | 2207666.453op/s | 2208874.283op/s | 2209291.485op/s | 0.19% | -0.299 | 0.542 | 0.08% | 122.259op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | 175.392µs | 176.723µs ± 0.396µs | 176.751µs ± 0.192µs | 176.934µs | 177.201µs | 177.600µs | 178.870µs | 1.20% | 0.768 | 6.130 | 0.22% | 0.028µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | 5590642.519op/s | 5658585.453op/s ± 12651.698op/s | 5657682.084op/s ± 6138.789op/s | 5663944.303op/s | 5679624.220op/s | 5688127.172op/s | 5701520.665op/s | 0.77% | -0.718 | 5.922 | 0.22% | 894.610op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | 37.600µs | 37.851µs ± 0.113µs | 37.843µs ± 0.079µs | 37.922µs | 38.052µs | 38.126µs | 38.182µs | 0.90% | 0.372 | -0.009 | 0.30% | 0.008µs | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | throughput | 26190028.451op/s | 26419492.172op/s ± 78500.164op/s | 26425108.411op/s ± 55320.971op/s | 26477474.961op/s | 26528382.499op/s | 26563260.202op/s | 26595460.928op/s | 0.64% | -0.355 | -0.030 | 0.30% | 5550.800op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | 48.221µs | 48.337µs ± 0.048µs | 48.333µs ± 0.029µs | 48.365µs | 48.418µs | 48.460µs | 48.479µs | 0.30% | 0.277 | 0.218 | 0.10% | 0.003µs | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | 20627681.599op/s | 20688233.042op/s ± 20650.822op/s | 20689885.426op/s ± 12460.301op/s | 20701101.616op/s | 20720753.520op/s | 20734651.367op/s | 20737750.176op/s | 0.23% | -0.270 | 0.214 | 0.10% | 1460.234op/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 | [505.682µs; 505.911µs] or [-0.023%; +0.023%] | None | None | None |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | [1976644.672op/s; 1977526.800op/s] or [-0.022%; +0.022%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | [453.482µs; 453.580µs] or [-0.011%; +0.011%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | [2204681.739op/s; 2205160.987op/s] or [-0.011%; +0.011%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | [176.669µs; 176.778µs] or [-0.031%; +0.031%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | [5656832.049op/s; 5660338.857op/s] or [-0.031%; +0.031%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | [37.836µs; 37.867µs] or [-0.041%; +0.041%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | throughput | [26408612.804op/s; 26430371.539op/s] or [-0.041%; +0.041%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | [48.330µs; 48.343µs] or [-0.014%; +0.014%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | [20685371.037op/s; 20691095.048op/s] or [-0.014%; +0.014%] | None | None | None |
Group 10
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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.927µs | 5.010µs ± 0.063µs | 4.978µs ± 0.020µs | 5.049µs | 5.135µs | 5.139µs | 5.144µs | 3.34% | 0.938 | -0.611 | 1.25% | 0.004µ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.001µs; 5.018µs] or [-0.174%; +0.174%] | None | None | None |
Group 11
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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 | 250.150ns | 257.556ns ± 9.310ns | 254.029ns ± 2.196ns | 257.406ns | 282.791ns | 285.042ns | 287.005ns | 12.98% | 1.912 | 2.443 | 3.61% | 0.658ns | 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 | [256.265ns; 258.846ns] or [-0.501%; +0.501%] | None | None | None |
Group 12
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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 | 208.614µs | 209.017µs ± 0.151µs | 209.016µs ± 0.094µs | 209.103µs | 209.279µs | 209.357µs | 209.559µs | 0.26% | 0.269 | 0.259 | 0.07% | 0.011µs | 1 | 200 |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | 4771930.866op/s | 4784299.849op/s ± 3444.709op/s | 4784315.740op/s ± 2158.303op/s | 4786630.303op/s | 4789583.010op/s | 4791269.389op/s | 4793551.714op/s | 0.19% | -0.265 | 0.254 | 0.07% | 243.578op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | execution_time | 18.248µs | 18.344µs ± 0.051µs | 18.352µs ± 0.029µs | 18.374µs | 18.403µs | 18.447µs | 18.698µs | 1.88% | 1.501 | 10.484 | 0.28% | 0.004µs | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | throughput | 53482112.481op/s | 54514628.963op/s ± 150061.694op/s | 54490248.342op/s ± 84853.537op/s | 54621250.501op/s | 54771687.681op/s | 54796195.405op/s | 54799769.012op/s | 0.57% | -1.419 | 9.825 | 0.27% | 10610.964op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/good | execution_time | 10.688µs | 10.735µs ± 0.025µs | 10.730µs ± 0.015µs | 10.753µs | 10.784µs | 10.796µs | 10.802µs | 0.68% | 0.506 | -0.255 | 0.23% | 0.002µs | 1 | 200 |
| normalization/normalize_name/normalize_name/good | throughput | 92571625.515op/s | 93151936.691op/s ± 214675.127op/s | 93200854.326op/s ± 129997.143op/s | 93299951.090op/s | 93483744.364op/s | 93548161.747op/s | 93567116.772op/s | 0.39% | -0.496 | -0.268 | 0.23% | 15179.824op/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 | [208.996µs; 209.038µs] or [-0.010%; +0.010%] | None | None | None |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | [4783822.446op/s; 4784777.253op/s] or [-0.010%; +0.010%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | execution_time | [18.337µs; 18.351µs] or [-0.038%; +0.038%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | throughput | [54493831.855op/s; 54535426.070op/s] or [-0.038%; +0.038%] | None | None | None |
| normalization/normalize_name/normalize_name/good | execution_time | [10.732µs; 10.739µs] or [-0.032%; +0.032%] | None | None | None |
| normalization/normalize_name/normalize_name/good | throughput | [93122184.783op/s; 93181688.599op/s] or [-0.032%; +0.032%] | None | None | None |
Group 13
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | ccc02188 | 1742223205 | baptiste.foy/APM/windows-paths |
| 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 | 31.932µs | 32.717µs ± 1.051µs | 32.043µs ± 0.064µs | 34.139µs | 34.411µs | 34.677µs | 36.101µs | 12.66% | 0.974 | -0.790 | 3.20% | 0.074µ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.572µs; 32.863µs] or [-0.445%; +0.445%] | None | None | None |
Baseline
Omitted due to size.
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To override this behavior, add the keep-open label or update the PR.