Skip to content
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

Use blazesym from registry instead of git #605

Merged
merged 3 commits into from
Aug 30, 2024
Merged

Conversation

bwoebi
Copy link
Contributor

@bwoebi bwoebi commented Aug 30, 2024

@bwoebi bwoebi requested a review from a team as a code owner August 30, 2024 14:29
@pr-commenter
Copy link

pr-commenter bot commented Aug 30, 2024

Benchmarks

Comparison

Benchmark execution time: 2024-08-30 17:05:50

Comparing candidate commit f56a9ca in PR branch bob/blazesym-registry with baseline commit 3b99aa7 in branch main.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 50 metrics, 2 unstable metrics.

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 f56a9ca 1725036963 bob/blazesym-registry
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 1.613µs 1.614µs ± 0.001µs 1.614µs ± 0.000µs 1.614µs 1.614µs 1.615µs 1.620µs 0.43% 6.159 50.095 0.05% 0.000µs 1 200
credit_card/is_card_number/ throughput 617100771.550op/s 619743239.385op/s ± 298075.728op/s 619770188.975op/s ± 132271.169op/s 619901033.905op/s 619984786.912op/s 620044261.596op/s 620056408.424op/s 0.05% -6.139 49.863 0.05% 21077.137op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 104.134µs 105.058µs ± 0.635µs 104.907µs ± 0.194µs 105.094µs 106.695µs 107.029µs 107.807µs 2.76% 1.889 3.498 0.60% 0.045µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 9275821.181op/s 9518919.668op/s ± 56933.581op/s 9532216.883op/s ± 17630.661op/s 9550430.401op/s 9577315.413op/s 9594187.516op/s 9603020.150op/s 0.74% -1.855 3.353 0.60% 4025.812op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 96.251µs 97.067µs ± 0.390µs 97.034µs ± 0.222µs 97.244µs 97.648µs 98.421µs 98.825µs 1.85% 1.474 3.894 0.40% 0.028µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 10118912.793op/s 10302299.313op/s ± 41110.633op/s 10305640.061op/s ± 23633.851op/s 10329752.262op/s 10353660.518op/s 10370444.696op/s 10389539.811op/s 0.81% -1.430 3.717 0.40% 2906.961op/s 1 200
credit_card/is_card_number/37828224631 execution_time 1.613µs 1.614µs ± 0.003µs 1.614µs ± 0.000µs 1.614µs 1.614µs 1.615µs 1.661µs 2.92% 13.674 188.271 0.21% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 602146977.490op/s 619659992.551op/s ± 1256028.478op/s 619734370.174op/s ± 135211.727op/s 619891170.507op/s 619962628.597op/s 620007138.185op/s 620023642.528op/s 0.05% -13.654 187.886 0.20% 88814.625op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 94.844µs 95.888µs ± 0.600µs 95.786µs ± 0.407µs 96.293µs 96.974µs 97.615µs 97.807µs 2.11% 0.551 0.203 0.62% 0.042µs 1 200
credit_card/is_card_number/378282246310005 throughput 10224251.926op/s 10429211.408op/s ± 65006.550op/s 10439976.484op/s ± 44164.825op/s 10474469.406op/s 10529214.675op/s 10542111.170op/s 10543650.714op/s 0.99% -0.515 0.134 0.62% 4596.657op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 94.097µs 94.694µs ± 0.577µs 94.651µs ± 0.226µs 94.881µs 95.217µs 95.506µs 101.494µs 7.23% 8.234 94.650 0.61% 0.041µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 9852764.379op/s 10560755.352op/s ± 61382.430op/s 10565173.497op/s ± 25154.636op/s 10590138.992op/s 10621922.799op/s 10626061.319op/s 10627356.942op/s 0.59% -7.717 86.656 0.58% 4340.393op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 22.437µs 22.772µs ± 0.224µs 22.704µs ± 0.151µs 22.940µs 23.166µs 23.264µs 23.558µs 3.76% 0.629 -0.356 0.98% 0.016µs 1 200
credit_card/is_card_number/x371413321323331 throughput 42447816.322op/s 43917232.741op/s ± 429060.466op/s 44045399.143op/s ± 291045.871op/s 44251688.061op/s 44491491.117op/s 44561896.264op/s 44568344.895op/s 1.19% -0.593 -0.441 0.97% 30339.157op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 1.613µs 1.613µs ± 0.000µs 1.613µs ± 0.000µs 1.614µs 1.614µs 1.615µs 1.615µs 0.11% 0.682 0.115 0.03% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 619131461.847op/s 619777966.415op/s ± 172088.352op/s 619814007.797op/s ± 128087.631op/s 619927271.069op/s 619996027.244op/s 620018284.878op/s 620039645.323op/s 0.04% -0.681 0.111 0.03% 12168.484op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 85.989µs 86.673µs ± 0.350µs 86.657µs ± 0.230µs 86.882µs 87.290µs 87.468µs 88.242µs 1.83% 0.651 1.192 0.40% 0.025µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 11332473.173op/s 11537800.684op/s ± 46495.320op/s 11539707.911op/s ± 30767.129op/s 11570651.628op/s 11605249.957op/s 11626086.013op/s 11629457.416op/s 0.78% -0.618 1.082 0.40% 3287.716op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 79.064µs 80.045µs ± 0.514µs 79.956µs ± 0.325µs 80.326µs 80.932µs 81.225µs 82.607µs 3.31% 1.040 2.413 0.64% 0.036µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 12105543.293op/s 12493456.920op/s ± 79673.717op/s 12506802.454op/s ± 51005.533op/s 12553138.692op/s 12596931.435op/s 12630984.083op/s 12647936.590op/s 1.13% -0.978 2.121 0.64% 5633.783op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 1.613µs 1.614µs ± 0.001µs 1.613µs ± 0.000µs 1.614µs 1.614µs 1.615µs 1.617µs 0.21% 1.856 8.396 0.03% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 618498566.535op/s 619747017.947op/s ± 193309.401op/s 619774527.890op/s ± 129889.403op/s 619900522.322op/s 619978041.553op/s 619999932.415op/s 620022783.861op/s 0.04% -1.849 8.345 0.03% 13669.039op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 77.111µs 78.436µs ± 0.558µs 78.442µs ± 0.383µs 78.805µs 79.367µs 79.795µs 80.142µs 2.17% 0.115 -0.011 0.71% 0.039µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 12477894.387op/s 12749953.041op/s ± 90596.540op/s 12748336.761op/s ± 62094.922op/s 12814349.579op/s 12899976.048op/s 12957513.229op/s 12968261.901op/s 1.73% -0.073 -0.033 0.71% 6406.143op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 94.109µs 94.553µs ± 0.280µs 94.516µs ± 0.196µs 94.714µs 95.046µs 95.380µs 95.678µs 1.23% 0.865 0.966 0.30% 0.020µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 10451679.176op/s 10576150.845op/s ± 31222.502op/s 10580257.773op/s ± 21933.908op/s 10601741.344op/s 10614834.072op/s 10623502.209op/s 10625969.870op/s 0.43% -0.846 0.899 0.29% 2207.764op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 22.437µs 22.806µs ± 0.209µs 22.781µs ± 0.129µs 22.939µs 23.150µs 23.358µs 23.454µs 2.95% 0.460 -0.171 0.92% 0.015µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 42637441.404op/s 43852628.922op/s ± 400930.811op/s 43895290.037op/s ± 247146.071op/s 44104586.867op/s 44472025.288op/s 44555243.218op/s 44569984.927op/s 1.54% -0.416 -0.234 0.91% 28350.090op/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 [1.613µs; 1.614µs] or [-0.007%; +0.007%] None None None
credit_card/is_card_number/ throughput [619701928.955op/s; 619784549.814op/s] or [-0.007%; +0.007%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [104.970µs; 105.146µs] or [-0.084%; +0.084%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [9511029.222op/s; 9526810.115op/s] or [-0.083%; +0.083%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [97.013µs; 97.121µs] or [-0.056%; +0.056%] None None None
credit_card/is_card_number/ 378282246310005 throughput [10296601.775op/s; 10307996.852op/s] or [-0.055%; +0.055%] None None None
credit_card/is_card_number/37828224631 execution_time [1.613µs; 1.614µs] or [-0.029%; +0.029%] None None None
credit_card/is_card_number/37828224631 throughput [619485919.084op/s; 619834066.018op/s] or [-0.028%; +0.028%] None None None
credit_card/is_card_number/378282246310005 execution_time [95.805µs; 95.971µs] or [-0.087%; +0.087%] None None None
credit_card/is_card_number/378282246310005 throughput [10420202.126op/s; 10438220.691op/s] or [-0.086%; +0.086%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [94.614µs; 94.774µs] or [-0.084%; +0.084%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [10552248.337op/s; 10569262.366op/s] or [-0.081%; +0.081%] None None None
credit_card/is_card_number/x371413321323331 execution_time [22.741µs; 22.803µs] or [-0.136%; +0.136%] None None None
credit_card/is_card_number/x371413321323331 throughput [43857769.087op/s; 43976696.395op/s] or [-0.135%; +0.135%] None None None
credit_card/is_card_number_no_luhn/ execution_time [1.613µs; 1.614µs] or [-0.004%; +0.004%] None None None
credit_card/is_card_number_no_luhn/ throughput [619754116.624op/s; 619801816.205op/s] or [-0.004%; +0.004%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [86.625µs; 86.722µs] or [-0.056%; +0.056%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [11531356.879op/s; 11544244.488op/s] or [-0.056%; +0.056%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [79.974µs; 80.116µs] or [-0.089%; +0.089%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [12482414.909op/s; 12504498.931op/s] or [-0.088%; +0.088%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [1.613µs; 1.614µs] or [-0.004%; +0.004%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [619720227.123op/s; 619773808.770op/s] or [-0.004%; +0.004%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [78.358µs; 78.513µs] or [-0.099%; +0.099%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [12737397.232op/s; 12762508.850op/s] or [-0.098%; +0.098%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [94.514µs; 94.592µs] or [-0.041%; +0.041%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [10571823.707op/s; 10580477.984op/s] or [-0.041%; +0.041%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [22.777µs; 22.835µs] or [-0.127%; +0.127%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [43797063.767op/s; 43908194.076op/s] or [-0.127%; +0.127%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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 309.721µs 316.042µs ± 2.649µs 316.842µs ± 2.330µs 318.278µs 319.608µs 320.127µs 320.316µs 1.10% -0.279 -1.220 0.84% 0.187µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 3121918.231op/s 3164357.260op/s ± 26584.570op/s 3156151.486op/s ± 23256.711op/s 3188545.574op/s 3205079.623op/s 3219447.456op/s 3228714.297op/s 2.30% 0.296 -1.204 0.84% 1879.813op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 27.956µs 28.013µs ± 0.204µs 28.001µs ± 0.028µs 28.018µs 28.056µs 28.076µs 30.841µs 10.14% 13.518 185.370 0.72% 0.014µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 32423955.691op/s 35699023.499op/s ± 236280.912op/s 35712697.541op/s ± 36244.514op/s 35754226.820op/s 35766068.521op/s 35767692.579op/s 35770016.678op/s 0.16% -13.412 183.422 0.66% 16707.584op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 16.707µs 16.738µs ± 0.022µs 16.733µs ± 0.019µs 16.758µs 16.767µs 16.777µs 16.808µs 0.45% 0.224 -1.267 0.13% 0.002µs 1 200
normalization/normalize_name/normalize_name/good throughput 59496798.266op/s 59744912.424op/s ± 77472.008op/s 59762949.706op/s ± 69146.928op/s 59818466.163op/s 59840984.250op/s 59846729.790op/s 59854634.397op/s 0.15% -0.221 -1.274 0.13% 5478.098op/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 [315.675µs; 316.409µs] or [-0.116%; +0.116%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [3160672.894op/s; 3168041.626op/s] or [-0.116%; +0.116%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [27.985µs; 28.042µs] or [-0.101%; +0.101%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [35666277.237op/s; 35731769.761op/s] or [-0.092%; +0.092%] None None None
normalization/normalize_name/normalize_name/good execution_time [16.735µs; 16.741µs] or [-0.018%; +0.018%] None None None
normalization/normalize_name/normalize_name/good throughput [59734175.548op/s; 59755649.299op/s] or [-0.018%; +0.018%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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.666µs 2.724µs ± 0.022µs 2.727µs ± 0.007µs 2.733µs 2.762µs 2.766µs 2.772µs 1.63% -0.724 0.892 0.80% 0.002µ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.721µs; 2.727µs] or [-0.111%; +0.111%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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 16.951µs 24.069µs ± 14.821µs 18.158µs ± 0.472µs 18.803µs 52.384µs 57.515µs 130.690µs 619.76% 3.753 19.545 61.42% 1.048µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [22.015µs; 26.123µs] or [-8.534%; +8.534%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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.490µs 2.940µs ± 1.433µs 2.776µs ± 0.022µs 2.793µs 3.002µs 12.841µs 16.419µs 491.55% 8.018 64.534 48.62% 0.101µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
write only interface execution_time [2.741µs; 3.138µs] or [-6.755%; +6.755%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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 301.323ns 313.312ns ± 13.884ns 306.312ns ± 4.229ns 320.845ns 342.075ns 348.628ns 349.153ns 13.99% 1.161 -0.054 4.42% 0.982ns 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 [311.388ns; 315.236ns] or [-0.614%; +0.614%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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 73.437µs 73.616µs ± 0.142µs 73.601µs ± 0.026µs 73.630µs 73.676µs 74.147µs 75.298µs 2.31% 9.018 99.704 0.19% 0.010µ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 [73.596µs; 73.635µs] or [-0.027%; +0.027%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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 618.573µs 620.563µs ± 0.909µs 620.663µs ± 0.577µs 621.172µs 621.982µs 622.237µs 623.185µs 0.41% -0.140 -0.526 0.15% 0.064µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1604659.761op/s 1611442.812op/s ± 2360.002op/s 1611179.524op/s ± 1498.179op/s 1612873.180op/s 1615452.854op/s 1616057.844op/s 1616625.288op/s 0.34% 0.146 -0.528 0.15% 166.877op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 385.906µs 389.702µs ± 1.361µs 389.649µs ± 0.945µs 390.572µs 392.087µs 393.104µs 393.699µs 1.04% 0.322 0.011 0.35% 0.096µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2540010.359op/s 2566092.537op/s ± 8950.389op/s 2566411.287op/s ± 6207.067op/s 2572759.917op/s 2579545.762op/s 2583530.227op/s 2591307.060op/s 0.97% -0.302 -0.004 0.35% 632.888op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 191.229µs 191.636µs ± 0.155µs 191.645µs ± 0.104µs 191.735µs 191.886µs 191.995µs 192.026µs 0.20% -0.060 -0.097 0.08% 0.011µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5207626.743op/s 5218221.803op/s ± 4228.805op/s 5217991.985op/s ± 2834.303op/s 5221354.645op/s 5224923.654op/s 5228808.441op/s 5229326.762op/s 0.22% 0.064 -0.096 0.08% 299.022op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 45.080µs 45.297µs ± 0.086µs 45.300µs ± 0.062µs 45.360µs 45.436µs 45.486µs 45.565µs 0.59% 0.069 -0.047 0.19% 0.006µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 21946827.853op/s 22076754.318op/s ± 41820.355op/s 22075298.845op/s ± 30101.309op/s 22106857.762op/s 22147538.619op/s 22169266.580op/s 22182701.802op/s 0.49% -0.058 -0.055 0.19% 2957.146op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 48.915µs 49.281µs ± 0.234µs 49.250µs ± 0.134µs 49.386µs 49.774µs 49.997µs 50.110µs 1.75% 1.127 1.546 0.47% 0.017µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 19956017.865op/s 20292210.755op/s ± 95728.358op/s 20304590.108op/s ± 55603.017op/s 20359776.186op/s 20417255.348op/s 20439725.862op/s 20443529.504op/s 0.68% -1.095 1.452 0.47% 6769.017op/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 [620.437µs; 620.689µs] or [-0.020%; +0.020%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1611115.738op/s; 1611769.885op/s] or [-0.020%; +0.020%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [389.514µs; 389.891µs] or [-0.048%; +0.048%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2564852.099op/s; 2567332.975op/s] or [-0.048%; +0.048%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [191.615µs; 191.658µs] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5217635.732op/s; 5218807.875op/s] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [45.285µs; 45.309µs] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [22070958.419op/s; 22082550.217op/s] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [49.249µs; 49.313µs] or [-0.066%; +0.066%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [20278943.725op/s; 20305477.785op/s] or [-0.065%; +0.065%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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 137.014µs 137.703µs ± 0.204µs 137.683µs ± 0.098µs 137.789µs 137.953µs 138.185µs 139.220µs 1.12% 2.640 17.882 0.15% 0.014µ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 [137.674µs; 137.731µs] or [-0.021%; +0.021%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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 1.156µs 1.359µs ± 0.062µs 1.361µs ± 0.049µs 1.404µs 1.446µs 1.460µs 1.461µs 7.34% -0.622 0.638 4.52% 0.004µs 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 [1.350µs; 1.367µs] or [-0.628%; +0.628%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz f56a9ca 1725036963 bob/blazesym-registry
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 39.098µs 39.648µs ± 1.000µs 39.171µs ± 0.039µs 39.333µs 41.761µs 41.834µs 43.218µs 10.33% 1.731 1.215 2.52% 0.071µ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 [39.509µs; 39.787µs] or [-0.350%; +0.350%] None None None

Baseline

Omitted due to size.

@bwoebi bwoebi marked this pull request as draft August 30, 2024 14:40
Fixes DataDog/dd-trace-php#2825.

Signed-off-by: Bob Weinand <bob.weinand@datadoghq.com>
@codecov-commenter
Copy link

codecov-commenter commented Aug 30, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 72.81%. Comparing base (3b99aa7) to head (f56a9ca).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #605      +/-   ##
==========================================
+ Coverage   72.77%   72.81%   +0.04%     
==========================================
  Files         243      243              
  Lines       34683    34683              
==========================================
+ Hits        25242    25256      +14     
+ Misses       9441     9427      -14     
Components Coverage Δ
crashtracker 20.44% <ø> (ø)
datadog-alloc 98.73% <ø> (ø)
data-pipeline 90.12% <ø> (ø)
data-pipeline-ffi 0.00% <ø> (ø)
ddcommon 82.11% <ø> (ø)
ddcommon-ffi 68.11% <ø> (ø)
ddtelemetry 59.02% <ø> (ø)
ipc 84.00% <ø> (ø)
profiling 84.26% <ø> (ø)
profiling-ffi 77.42% <ø> (ø)
serverless 0.00% <ø> (ø)
sidecar 40.15% <ø> (ø)
sidecar-ffi 0.00% <ø> (ø)
spawn-worker 50.36% <ø> (ø)
tinybytes 91.66% <ø> (ø)
trace-mini-agent 70.88% <ø> (ø)
trace-normalization 98.25% <ø> (ø)
trace-obfuscation 95.73% <ø> (ø)
trace-protobuf 77.67% <ø> (ø)
trace-utils 93.00% <ø> (ø)

Synchronize header from release 0.1.0-rc.0
@bwoebi bwoebi marked this pull request as ready for review August 30, 2024 16:39
@bwoebi bwoebi requested a review from a team as a code owner August 30, 2024 16:39
Copy link
Contributor

@r1viollet r1viollet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@r1viollet r1viollet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: Bob Weinand <bob.weinand@datadoghq.com>
@r1viollet r1viollet merged commit cfae8af into main Aug 30, 2024
30 checks passed
@r1viollet r1viollet deleted the bob/blazesym-registry branch August 30, 2024 17:48
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.

[Bug]: cannot build OFFLINE again
3 participants