Skip to content

upgrade(library_config): Fetch config path from registry #935

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

BaptisteFoy
Copy link
Contributor

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.

@pr-commenter
Copy link

pr-commenter bot commented Mar 17, 2025

Benchmarks

Comparison

Benchmark execution time: 2025-03-17 15:06:09

Comparing candidate commit ccc0218 in PR branch baptiste.foy/APM/windows-paths with baseline commit cde6b43 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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 ccc0218 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant