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

to not log error on unsupported metric type #777

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

alexgallotta
Copy link
Contributor

@alexgallotta alexgallotta commented Dec 2, 2024

What?

Stops logging an error when a metric is of the unsupported type

@alexgallotta alexgallotta requested review from a team as code owners December 2, 2024 19:29
@pr-commenter
Copy link

pr-commenter bot commented Dec 2, 2024

Benchmarks

Comparison

Benchmark execution time: 2024-12-02 19:52:05

Comparing candidate commit fb95248 in PR branch fix-log-unsupported-statsd-type with baseline commit 41059dd in branch main.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 51 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 fb95248 1733168454 fix-log-unsupported-statsd-type
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.431µs 3.246µs ± 1.446µs 3.089µs ± 0.025µs 3.109µs 3.143µs 14.251µs 15.334µs 396.36% 7.638 58.222 44.42% 0.102µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
write only interface execution_time [3.046µs; 3.447µs] or [-6.172%; +6.172%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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.579µs 2.635µs ± 0.016µs 2.634µs ± 0.007µs 2.644µs 2.663µs 2.670µs 2.675µs 1.55% -0.810 2.284 0.62% 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.633µs; 2.637µs] or [-0.086%; +0.086%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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 9.125ms 9.157ms ± 0.024ms 9.154ms ± 0.009ms 9.162ms 9.178ms 9.272ms 9.298ms 1.58% 3.299 13.904 0.26% 0.002ms 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 [9.153ms; 9.160ms] or [-0.037%; +0.037%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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 508.450µs 509.505µs ± 0.664µs 509.429µs ± 0.234µs 509.672µs 510.190µs 511.093µs 515.882µs 1.27% 5.416 45.356 0.13% 0.047µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1938427.117op/s 1962693.591op/s ± 2539.171op/s 1962982.311op/s ± 902.051op/s 1963787.868op/s 1965130.346op/s 1966056.063op/s 1966763.547op/s 0.19% -5.346 44.465 0.13% 179.546op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 465.455µs 466.326µs ± 0.406µs 466.352µs ± 0.267µs 466.582µs 466.958µs 467.301µs 467.629µs 0.27% 0.113 -0.048 0.09% 0.029µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2138445.915op/s 2144426.026op/s ± 1865.607op/s 2144303.742op/s ± 1228.277op/s 2145634.065op/s 2147744.691op/s 2148102.576op/s 2148433.216op/s 0.19% -0.108 -0.054 0.09% 131.918op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 175.469µs 176.417µs ± 0.369µs 176.377µs ± 0.265µs 176.693µs 177.070µs 177.344µs 177.464µs 0.62% 0.198 -0.097 0.21% 0.026µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5634941.807op/s 5668417.261op/s ± 11854.743op/s 5669665.643op/s ± 8512.973op/s 5676591.174op/s 5687407.108op/s 5694485.611op/s 5699024.244op/s 0.52% -0.186 -0.102 0.21% 838.257op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 45.058µs 45.267µs ± 0.093µs 45.271µs ± 0.064µs 45.324µs 45.426µs 45.464µs 45.631µs 0.79% 0.315 0.411 0.21% 0.007µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 21915140.844op/s 22091159.264op/s ± 45528.958op/s 22088974.709op/s ± 31093.119op/s 22124668.010op/s 22165767.985op/s 22177667.729op/s 22193463.411op/s 0.47% -0.301 0.381 0.21% 3219.383op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 41.796µs 42.056µs ± 0.230µs 41.950µs ± 0.098µs 42.267µs 42.495µs 42.680µs 42.702µs 1.79% 0.943 -0.335 0.55% 0.016µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 23417871.851op/s 23778443.963op/s ± 129358.568op/s 23837952.232op/s ± 55576.377op/s 23877736.544op/s 23909917.627op/s 23924384.454op/s 23925872.913op/s 0.37% -0.930 -0.368 0.54% 9147.032op/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 [509.413µs; 509.597µs] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1962341.687op/s; 1963045.496op/s] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [466.269µs; 466.382µs] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2144167.471op/s; 2144684.581op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [176.366µs; 176.468µs] or [-0.029%; +0.029%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5666774.308op/s; 5670060.215op/s] or [-0.029%; +0.029%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [45.254µs; 45.280µs] or [-0.029%; +0.029%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [22084849.388op/s; 22097469.139op/s] or [-0.029%; +0.029%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [42.024µs; 42.088µs] or [-0.076%; +0.076%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [23760516.109op/s; 23796371.816op/s] or [-0.075%; +0.075%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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 297.518ns 309.335ns ± 12.858ns 304.703ns ± 4.825ns 311.038ns 339.551ns 342.720ns 343.913ns 12.87% 1.363 0.591 4.15% 0.909ns 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 [307.553ns; 311.117ns] or [-0.576%; +0.576%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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 280.211µs 280.748µs ± 0.242µs 280.733µs ± 0.150µs 280.880µs 281.161µs 281.453µs 281.681µs 0.34% 0.671 1.106 0.09% 0.017µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 3550115.201op/s 3561914.986op/s ± 3074.563op/s 3562108.963op/s ± 1897.201op/s 3564050.176op/s 3566368.018op/s 3567882.751op/s 3568734.880op/s 0.19% -0.664 1.089 0.09% 217.404op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 27.015µs 27.148µs ± 0.106µs 27.111µs ± 0.039µs 27.177µs 27.344µs 27.462µs 27.702µs 2.18% 2.031 6.001 0.39% 0.007µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 36098166.385op/s 36835831.725op/s ± 142313.925op/s 36885675.659op/s ± 53183.502op/s 36925537.544op/s 36974579.346op/s 37000180.306op/s 37016015.596op/s 0.35% -1.987 5.695 0.39% 10063.114op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 16.911µs 16.994µs ± 0.029µs 16.993µs ± 0.017µs 17.009µs 17.046µs 17.069µs 17.089µs 0.57% 0.367 0.416 0.17% 0.002µs 1 200
normalization/normalize_name/normalize_name/good throughput 58516530.920op/s 58844955.990op/s ± 101357.865op/s 58848870.819op/s ± 60075.119op/s 58912297.727op/s 58991102.403op/s 59043091.057op/s 59133885.688op/s 0.48% -0.356 0.405 0.17% 7167.083op/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 [280.714µs; 280.782µs] or [-0.012%; +0.012%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [3561488.881op/s; 3562341.091op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [27.133µs; 27.163µs] or [-0.054%; +0.054%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [36816108.384op/s; 36855555.066op/s] or [-0.054%; +0.054%] None None None
normalization/normalize_name/normalize_name/good execution_time [16.990µs; 16.998µs] or [-0.024%; +0.024%] None None None
normalization/normalize_name/normalize_name/good throughput [58830908.765op/s; 58859003.215op/s] or [-0.024%; +0.024%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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 75.271µs 75.572µs ± 0.161µs 75.536µs ± 0.064µs 75.616µs 75.784µs 76.145µs 76.939µs 1.86% 4.173 28.562 0.21% 0.011µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sql/obfuscate_sql_string execution_time [75.549µs; 75.594µs] or [-0.029%; +0.029%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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.344µs 24.411µs ± 14.122µs 18.624µs ± 0.055µs 18.890µs 46.381µs 48.752µs 159.494µs 756.37% 5.380 43.190 57.71% 0.999µ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.453µs; 26.368µs] or [-8.018%; +8.018%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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 37.124µs 37.771µs ± 1.048µs 37.276µs ± 0.061µs 37.432µs 40.020µs 40.061µs 41.094µs 10.24% 1.714 1.049 2.77% 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 [37.626µs; 37.916µs] or [-0.384%; +0.384%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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 4.616µs 4.631µs ± 0.005µs 4.630µs ± 0.003µs 4.633µs 4.637µs 4.659µs 4.662µs 0.67% 2.288 12.275 0.12% 0.000µs 1 200
credit_card/is_card_number/ throughput 214519344.580op/s 215950073.174op/s ± 248645.090op/s 215964268.719op/s ± 118253.468op/s 216078360.847op/s 216267402.804op/s 216434585.179op/s 216637586.080op/s 0.31% -2.257 12.090 0.11% 17581.863op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 90.728µs 92.258µs ± 0.453µs 92.319µs ± 0.123µs 92.417µs 92.587µs 92.818µs 96.899µs 4.96% 4.842 54.326 0.49% 0.032µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 10320040.553op/s 10839414.684op/s ± 52101.354op/s 10832051.624op/s ± 14482.125op/s 10855526.726op/s 10909356.616op/s 10967185.312op/s 11021921.186op/s 1.75% -4.371 49.060 0.48% 3684.122op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 87.203µs 87.649µs ± 0.351µs 87.640µs ± 0.096µs 87.732µs 87.856µs 87.962µs 92.131µs 5.12% 10.437 131.364 0.40% 0.025µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 10854152.936op/s 11409310.938op/s ± 43882.964op/s 11410263.979op/s ± 12540.358op/s 11422801.851op/s 11444472.508op/s 11459762.139op/s 11467523.972op/s 0.50% -10.143 126.487 0.38% 3102.994op/s 1 200
credit_card/is_card_number/37828224631 execution_time 4.619µs 4.631µs ± 0.006µs 4.630µs ± 0.003µs 4.633µs 4.638µs 4.656µs 4.684µs 1.15% 3.989 29.375 0.13% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 213504447.779op/s 215928534.879op/s ± 282169.569op/s 215962000.283op/s ± 117266.916op/s 216074848.889op/s 216257918.206op/s 216358243.024op/s 216496404.917op/s 0.25% -3.929 28.720 0.13% 19952.402op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 84.003µs 84.739µs ± 0.310µs 84.745µs ± 0.113µs 84.856µs 84.995µs 85.129µs 87.972µs 3.81% 5.525 58.225 0.36% 0.022µs 1 200
credit_card/is_card_number/378282246310005 throughput 11367289.050op/s 11801111.170op/s ± 42277.108op/s 11800051.800op/s ± 15714.945op/s 11815911.480op/s 11855256.898op/s 11888838.631op/s 11904374.858op/s 0.88% -5.207 54.199 0.36% 2989.443op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 58.578µs 58.662µs ± 0.037µs 58.658µs ± 0.017µs 58.684µs 58.721µs 58.761µs 58.808µs 0.26% 0.444 1.088 0.06% 0.003µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 17004372.510op/s 17046779.267op/s ± 10649.448op/s 17047950.052op/s ± 5022.339op/s 17051879.172op/s 17065092.841op/s 17069451.264op/s 17071226.448op/s 0.14% -0.438 1.077 0.06% 753.030op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.555µs 6.564µs ± 0.004µs 6.564µs ± 0.002µs 6.566µs 6.572µs 6.577µs 6.582µs 0.28% 0.670 1.442 0.07% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 151929020.038op/s 152335853.325op/s ± 101639.305op/s 152348902.178op/s ± 46299.687op/s 152382879.785op/s 152502197.077op/s 152542552.849op/s 152558798.453op/s 0.14% -0.664 1.430 0.07% 7186.984op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 4.620µs 4.631µs ± 0.004µs 4.631µs ± 0.002µs 4.633µs 4.636µs 4.641µs 4.644µs 0.28% -0.100 1.049 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 215344212.270op/s 215947043.749op/s ± 180406.861op/s 215947459.983op/s ± 105941.617op/s 216026868.380op/s 216265515.983op/s 216405218.170op/s 216451843.223op/s 0.23% 0.108 1.046 0.08% 12756.691op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 69.633µs 70.262µs ± 0.311µs 70.262µs ± 0.213µs 70.464µs 70.813µs 71.001µs 71.188µs 1.32% 0.237 -0.185 0.44% 0.022µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 14047312.725op/s 14232803.846op/s ± 63004.008op/s 14232351.499op/s ± 43074.171op/s 14278679.789op/s 14331323.121op/s 14356670.899op/s 14360908.923op/s 0.90% -0.214 -0.210 0.44% 4455.056op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 64.026µs 64.420µs ± 0.191µs 64.391µs ± 0.112µs 64.518µs 64.733µs 65.035µs 65.194µs 1.25% 1.094 2.275 0.30% 0.013µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 15338840.895op/s 15523231.361op/s ± 45830.785op/s 15530133.062op/s ± 27029.149op/s 15554307.278op/s 15584055.575op/s 15597810.135op/s 15618595.500op/s 0.57% -1.067 2.181 0.29% 3240.726op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 4.622µs 4.631µs ± 0.004µs 4.631µs ± 0.002µs 4.633µs 4.637µs 4.640µs 4.641µs 0.22% 0.026 0.036 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 215450343.085op/s 215937555.596op/s ± 171312.283op/s 215927675.030op/s ± 112281.561op/s 216042938.537op/s 216245461.306op/s 216300729.891op/s 216377730.604op/s 0.21% -0.021 0.034 0.08% 12113.608op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 62.216µs 62.470µs ± 0.135µs 62.456µs ± 0.067µs 62.527µs 62.635µs 63.023µs 63.407µs 1.52% 2.536 13.202 0.22% 0.010µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 15771183.780op/s 16007723.557op/s ± 34368.004op/s 16011351.248op/s ± 17147.547op/s 16026806.441op/s 16050461.208op/s 16062405.111op/s 16072932.539op/s 0.38% -2.480 12.757 0.21% 2430.185op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 58.551µs 58.654µs ± 0.039µs 58.653µs ± 0.017µs 58.669µs 58.716µs 58.759µs 58.922µs 0.46% 1.838 11.064 0.07% 0.003µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 16971476.704op/s 17049006.214op/s ± 11239.854op/s 17049565.680op/s ± 4817.605op/s 17054271.529op/s 17065062.357op/s 17071331.652op/s 17079231.654op/s 0.17% -1.819 10.922 0.07% 794.778op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.555µs 6.563µs ± 0.004µs 6.563µs ± 0.002µs 6.565µs 6.569µs 6.573µs 6.581µs 0.27% 0.561 2.832 0.05% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 151955833.100op/s 152358417.932op/s ± 82558.305op/s 152361178.372op/s ± 35788.928op/s 152390003.217op/s 152507880.267op/s 152539242.858op/s 152555667.803op/s 0.13% -0.554 2.808 0.05% 5837.754op/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 [4.630µs; 4.631µs] or [-0.016%; +0.016%] None None None
credit_card/is_card_number/ throughput [215915613.356op/s; 215984532.992op/s] or [-0.016%; +0.016%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [92.195µs; 92.321µs] or [-0.068%; +0.068%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [10832193.937op/s; 10846635.430op/s] or [-0.067%; +0.067%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [87.600µs; 87.698µs] or [-0.055%; +0.055%] None None None
credit_card/is_card_number/ 378282246310005 throughput [11403229.181op/s; 11415392.695op/s] or [-0.053%; +0.053%] None None None
credit_card/is_card_number/37828224631 execution_time [4.630µs; 4.632µs] or [-0.018%; +0.018%] None None None
credit_card/is_card_number/37828224631 throughput [215889428.890op/s; 215967640.867op/s] or [-0.018%; +0.018%] None None None
credit_card/is_card_number/378282246310005 execution_time [84.696µs; 84.782µs] or [-0.051%; +0.051%] None None None
credit_card/is_card_number/378282246310005 throughput [11795251.970op/s; 11806970.371op/s] or [-0.050%; +0.050%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [58.657µs; 58.667µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [17045303.356op/s; 17048255.178op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.564µs; 6.565µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/x371413321323331 throughput [152321767.095op/s; 152349939.555op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ execution_time [4.630µs; 4.631µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ throughput [215922041.093op/s; 215972046.405op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [70.218µs; 70.305µs] or [-0.061%; +0.061%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [14224072.096op/s; 14241535.595op/s] or [-0.061%; +0.061%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [64.394µs; 64.447µs] or [-0.041%; +0.041%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [15516879.655op/s; 15529583.067op/s] or [-0.041%; +0.041%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [4.630µs; 4.631µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [215913813.361op/s; 215961297.831op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [62.451µs; 62.489µs] or [-0.030%; +0.030%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [16002960.482op/s; 16012486.631op/s] or [-0.030%; +0.030%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [58.649µs; 58.660µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [17047448.478op/s; 17050563.950op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.563µs; 6.564µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [152346976.145op/s; 152369859.720op/s] or [-0.008%; +0.008%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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 58.169ms 58.393ms ± 0.175ms 58.351ms ± 0.049ms 58.408ms 58.794ms 59.068ms 59.484ms 1.94% 2.934 10.820 0.30% 0.012ms 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 [58.369ms; 58.417ms] or [-0.041%; +0.041%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz fb95248 1733168454 fix-log-unsupported-statsd-type
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 150.992µs 151.560µs ± 0.373µs 151.530µs ± 0.121µs 151.657µs 151.949µs 152.679µs 155.382µs 2.54% 5.860 54.591 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 [151.508µs; 151.611µs] or [-0.034%; +0.034%] None None None

Baseline

Omitted due to size.

@codecov-commenter
Copy link

Codecov Report

Attention: Patch coverage is 66.66667% with 4 lines in your changes missing coverage. Please review.

Project coverage is 70.57%. Comparing base (1c1fc18) to head (fb95248).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #777   +/-   ##
=======================================
  Coverage   70.57%   70.57%           
=======================================
  Files         297      297           
  Lines       43515    43527   +12     
=======================================
+ Hits        30711    30721   +10     
- Misses      12804    12806    +2     
Components Coverage Δ
crashtracker 44.86% <ø> (+0.03%) ⬆️
crashtracker-ffi 8.41% <ø> (ø)
datadog-alloc 98.73% <ø> (ø)
data-pipeline 89.09% <ø> (ø)
data-pipeline-ffi 0.00% <ø> (ø)
ddcommon 83.46% <ø> (ø)
ddcommon-ffi 69.12% <ø> (ø)
ddtelemetry 59.07% <ø> (+0.01%) ⬆️
ddtelemetry-ffi 22.13% <ø> (ø)
dogstatsd 89.36% <66.66%> (-0.10%) ⬇️
dogstatsd-client 79.77% <ø> (ø)
ipc 82.76% <ø> (ø)
profiling 84.30% <ø> (ø)
profiling-ffi 77.46% <ø> (ø)
serverless 0.00% <ø> (ø)
sidecar 38.01% <ø> (ø)
sidecar-ffi 0.00% <ø> (ø)
spawn-worker 50.36% <ø> (ø)
tinybytes 93.47% <ø> (ø)
trace-mini-agent 72.38% <ø> (ø)
trace-normalization 98.23% <ø> (ø)
trace-obfuscation 95.77% <ø> (ø)
trace-protobuf 77.67% <ø> (ø)
trace-utils 93.29% <ø> (ø)

static ref METRIC_REGEX: regex::Regex = Regex::new(
r"^(?P<name>[^:]+):(?P<values>[^|]+)\|(?P<type>[cgd])(?:\|@(?P<sample_rate>[\d.]+))?(?:\|#(?P<tags>[^|]+))?(?:\|c:(?P<container_id>[^|]+))?$",
static ref METRIC_REGEX: Regex = Regex::new(
r"^(?P<name>[^:]+):(?P<values>[^|]+)\|(?P<type>[a-zA-Z]+)(?:\|@(?P<sample_rate>[\d.]+))?(?:\|#(?P<tags>[^|]+))?(?:\|c:(?P<container_id>[^|]+))?$",
Copy link
Contributor

Choose a reason for hiding this comment

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

I think this should still distinguish between valid metric types c,g,s,d,h,ms and garbage.

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.

5 participants