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

ci: add serverless as code owners for dogstatsd #903

Merged
merged 1 commit into from
Feb 27, 2025
Merged

Conversation

morrisonlevi
Copy link
Contributor

@morrisonlevi morrisonlevi commented Feb 27, 2025

What does this PR do?

Adds serverless as a code owner for dogstatsd

Motivation

AJ asked me to do this.

Additional Notes

Probably should have done this while they still had a PR open, so we can see that it works.

@morrisonlevi morrisonlevi requested a review from a team as a code owner February 27, 2025 21:15
@morrisonlevi morrisonlevi enabled auto-merge (squash) February 27, 2025 21:18
@pr-commenter
Copy link

pr-commenter bot commented Feb 27, 2025

Benchmarks

Comparison

Benchmark execution time: 2025-02-27 21:24:06

Comparing candidate commit 636af6a in PR branch levi/dogstatsd with baseline commit 63b5b7a in branch main.

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

scenario:credit_card/is_card_number_no_luhn/ 378282246310005

  • 🟩 execution_time [-16.631µs; -16.319µs] or [-22.399%; -21.980%]
  • 🟩 throughput [+3809189.891op/s; +3866876.875op/s] or [+28.275%; +28.703%]

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 636af6a 1740690746 levi/dogstatsd
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.303µs 2.359µs ± 0.016µs 2.356µs ± 0.006µs 2.368µs 2.385µs 2.391µs 2.393µs 1.56% -0.860 2.105 0.67% 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.357µs; 2.361µs] or [-0.093%; +0.093%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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.632µs 150.452µs ± 0.396µs 150.390µs ± 0.163µs 150.563µs 151.158µs 151.955µs 152.680µs 1.52% 1.986 6.813 0.26% 0.028µ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 [150.397µs; 150.507µs] or [-0.036%; +0.036%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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.418µs 26.755µs ± 11.213µs 18.626µs ± 0.120µs 36.599µs 46.049µs 55.879µs 98.192µs 427.18% 1.796 6.762 41.81% 0.793µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [25.201µs; 28.309µs] or [-5.809%; +5.809%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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 33.135µs 33.848µs ± 1.131µs 33.375µs ± 0.130µs 33.474µs 36.287µs 36.316µs 37.209µs 11.49% 1.688 0.957 3.33% 0.080µ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 [33.691µs; 34.005µs] or [-0.463%; +0.463%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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.957µs 5.052µs ± 0.041µs 5.068µs ± 0.022µs 5.086µs 5.098µs 5.101µs 5.104µs 0.71% -0.658 -1.058 0.81% 0.003µ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.046µs; 5.057µs] or [-0.113%; +0.113%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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 245.301ns 255.397ns ± 11.445ns 249.352ns ± 2.752ns 260.507ns 280.414ns 287.902ns 288.737ns 15.80% 1.365 0.781 4.47% 0.809ns 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 [253.810ns; 256.983ns] or [-0.621%; +0.621%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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.247µs 3.167µs ± 1.504µs 2.968µs ± 0.023µs 2.986µs 3.600µs 13.822µs 16.787µs 465.67% 7.614 59.276 47.38% 0.106µ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.958µs; 3.375µs] or [-6.582%; +6.582%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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 67.761µs 68.001µs ± 0.210µs 67.975µs ± 0.042µs 68.023µs 68.147µs 68.621µs 70.511µs 3.73% 9.101 102.040 0.31% 0.015µ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 [67.972µs; 68.030µs] or [-0.043%; +0.043%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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.907µs 3.914µs ± 0.002µs 3.914µs ± 0.001µs 3.915µs 3.917µs 3.918µs 3.921µs 0.18% -0.301 1.195 0.05% 0.000µs 1 200
credit_card/is_card_number/ throughput 255050702.682op/s 255507661.105op/s ± 140278.810op/s 255505927.738op/s ± 72125.802op/s 255572812.695op/s 255804157.544op/s 255831111.912op/s 255971961.102op/s 0.18% 0.306 1.195 0.05% 9919.210op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 82.133µs 82.412µs ± 0.228µs 82.330µs ± 0.096µs 82.519µs 82.899µs 83.221µs 83.631µs 1.58% 1.891 4.866 0.28% 0.016µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 11957247.547op/s 12134256.372op/s ± 33366.370op/s 12146308.458op/s ± 14130.648op/s 12155777.283op/s 12167909.513op/s 12172368.446op/s 12175412.971op/s 0.24% -1.864 4.698 0.27% 2359.359op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 76.461µs 77.011µs ± 0.295µs 76.988µs ± 0.215µs 77.167µs 77.614µs 77.865µs 78.049µs 1.38% 0.907 0.770 0.38% 0.021µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 12812457.651op/s 12985280.510op/s ± 49598.395op/s 12988983.394op/s ± 36205.995op/s 13027762.488op/s 13046210.853op/s 13062501.682op/s 13078527.402op/s 0.69% -0.885 0.711 0.38% 3507.136op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.891µs 3.914µs ± 0.002µs 3.914µs ± 0.001µs 3.915µs 3.916µs 3.917µs 3.918µs 0.11% -4.579 39.102 0.06% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255210540.205op/s 255510494.172op/s ± 153883.714op/s 255500459.901op/s ± 58853.850op/s 255553123.118op/s 255737381.888op/s 255909260.582op/s 256971159.890op/s 0.58% 4.616 39.559 0.06% 10881.222op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 72.783µs 73.757µs ± 0.456µs 73.715µs ± 0.290µs 74.032µs 74.546µs 75.188µs 75.198µs 2.01% 0.622 0.654 0.62% 0.032µs 1 200
credit_card/is_card_number/378282246310005 throughput 13298205.212op/s 13558545.607op/s ± 83553.545op/s 13565751.226op/s ± 53515.334op/s 13613825.180op/s 13685463.669op/s 13721840.104op/s 13739380.520op/s 1.28% -0.580 0.577 0.61% 5908.128op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 51.896µs 52.235µs ± 0.160µs 52.219µs ± 0.081µs 52.302µs 52.459µs 52.527µs 53.264µs 2.00% 2.524 14.243 0.31% 0.011µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 18774283.729op/s 19144456.045op/s ± 58100.280op/s 19150068.113op/s ± 29557.806op/s 19178843.338op/s 19217779.527op/s 19243453.760op/s 19269385.202op/s 0.62% -2.435 13.561 0.30% 4108.310op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.506µs 6.641µs ± 0.063µs 6.637µs ± 0.042µs 6.681µs 6.747µs 6.771µs 6.802µs 2.49% -0.026 -0.346 0.95% 0.004µs 1 200
credit_card/is_card_number/x371413321323331 throughput 147012233.120op/s 150582707.763op/s ± 1433796.245op/s 150670302.452op/s ± 943606.500op/s 151598406.562op/s 153114047.647op/s 153642749.483op/s 153703109.814op/s 2.01% 0.073 -0.349 0.95% 101384.705op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.890µs 3.914µs ± 0.003µs 3.914µs ± 0.001µs 3.915µs 3.918µs 3.920µs 3.921µs 0.18% -2.696 21.179 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255047953.008op/s 255506686.904op/s ± 193018.609op/s 255503628.152op/s ± 80113.835op/s 255577107.615op/s 255800318.528op/s 255876262.070op/s 257093284.210op/s 0.62% 2.732 21.537 0.08% 13648.477op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 63.691µs 63.875µs ± 0.140µs 63.841µs ± 0.047µs 63.892µs 64.103µs 64.443µs 64.791µs 1.49% 3.003 12.420 0.22% 0.010µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15434139.235op/s 15655690.673op/s ± 34171.273op/s 15663998.649op/s ± 11606.167op/s 15673961.636op/s 15685596.399op/s 15697697.446op/s 15700904.372op/s 0.24% -2.968 12.133 0.22% 2416.274op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 57.476µs 57.771µs ± 0.137µs 57.831µs ± 0.033µs 57.851µs 57.894µs 57.983µs 58.161µs 0.57% -0.761 -0.124 0.24% 0.010µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 17193682.685op/s 17309829.551op/s ± 41131.384op/s 17291836.966op/s ± 9873.746op/s 17319488.179op/s 17387688.908op/s 17391415.737op/s 17398420.223op/s 0.62% 0.770 -0.135 0.24% 2908.428op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.898µs 3.914µs ± 0.003µs 3.914µs ± 0.001µs 3.915µs 3.918µs 3.920µs 3.924µs 0.25% -1.005 6.122 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254849445.820op/s 255499580.332op/s ± 179903.651op/s 255480072.556op/s ± 82756.282op/s 255575816.570op/s 255799064.928op/s 255912278.799op/s 256569149.302op/s 0.43% 1.020 6.192 0.07% 12721.109op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 54.577µs 54.750µs ± 0.189µs 54.672µs ± 0.030µs 54.747µs 55.179µs 55.444µs 55.537µs 1.58% 2.111 3.827 0.34% 0.013µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 18005893.536op/s 18265199.913op/s ± 62458.598op/s 18290961.522op/s ± 10050.465op/s 18298807.375op/s 18311074.446op/s 18316676.033op/s 18322736.684op/s 0.17% -2.097 3.748 0.34% 4416.490op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 51.931µs 52.188µs ± 0.107µs 52.186µs ± 0.064µs 52.254µs 52.359µs 52.385µs 52.520µs 0.64% 0.009 -0.115 0.20% 0.008µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 19040352.358op/s 19161436.493op/s ± 39195.625op/s 19162157.622op/s ± 23696.651op/s 19184490.785op/s 19228702.973op/s 19250298.963op/s 19256450.284op/s 0.49% 0.003 -0.120 0.20% 2771.549op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.467µs 6.645µs ± 0.064µs 6.636µs ± 0.042µs 6.682µs 6.752µs 6.783µs 6.790µs 2.32% 0.050 -0.383 0.96% 0.005µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 147268820.308op/s 150512862.896op/s ± 1442032.446op/s 150689643.615op/s ± 957624.867op/s 151634347.217op/s 152689336.707op/s 153619767.544op/s 154630504.130op/s 2.62% -0.003 -0.367 0.96% 101967.092op/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.913µs; 3.914µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number/ throughput [255488219.811op/s; 255527102.399op/s] or [-0.008%; +0.008%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [82.380µs; 82.444µs] or [-0.038%; +0.038%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12129632.114op/s; 12138880.630op/s] or [-0.038%; +0.038%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [76.970µs; 77.052µs] or [-0.053%; +0.053%] None None None
credit_card/is_card_number/ 378282246310005 throughput [12978406.649op/s; 12992154.370op/s] or [-0.053%; +0.053%] None None None
credit_card/is_card_number/37828224631 execution_time [3.913µs; 3.914µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number/37828224631 throughput [255489167.369op/s; 255531820.975op/s] or [-0.008%; +0.008%] None None None
credit_card/is_card_number/378282246310005 execution_time [73.694µs; 73.820µs] or [-0.086%; +0.086%] None None None
credit_card/is_card_number/378282246310005 throughput [13546965.890op/s; 13570125.325op/s] or [-0.085%; +0.085%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [52.213µs; 52.257µs] or [-0.042%; +0.042%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [19136403.905op/s; 19152508.185op/s] or [-0.042%; +0.042%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.633µs; 6.650µs] or [-0.132%; +0.132%] None None None
credit_card/is_card_number/x371413321323331 throughput [150383997.393op/s; 150781418.133op/s] or [-0.132%; +0.132%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.913µs; 3.914µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ throughput [255479936.382op/s; 255533437.427op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [63.855µs; 63.894µs] or [-0.030%; +0.030%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15650954.863op/s; 15660426.483op/s] or [-0.030%; +0.030%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [57.752µs; 57.790µs] or [-0.033%; +0.033%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [17304129.136op/s; 17315529.965op/s] or [-0.033%; +0.033%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.914µs; 3.914µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255474647.417op/s; 255524513.248op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [54.723µs; 54.776µs] or [-0.048%; +0.048%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [18256543.752op/s; 18273856.074op/s] or [-0.047%; +0.047%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [52.174µs; 52.203µs] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [19156004.356op/s; 19166868.630op/s] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.636µs; 6.653µs] or [-0.133%; +0.133%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [150313011.068op/s; 150712714.724op/s] or [-0.133%; +0.133%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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.300µs 505.704µs ± 0.951µs 505.612µs ± 0.259µs 505.903µs 506.347µs 506.948µs 517.520µs 2.36% 9.741 117.597 0.19% 0.067µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1932292.033op/s 1977449.487op/s ± 3654.309op/s 1977800.700op/s ± 1012.612op/s 1978674.027op/s 1980093.710op/s 1981385.538op/s 1982947.815op/s 0.26% -9.602 115.265 0.18% 258.399op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 452.694µs 453.546µs ± 1.056µs 453.442µs ± 0.227µs 453.673µs 454.003µs 454.580µs 464.526µs 2.44% 8.493 79.702 0.23% 0.075µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2152732.032op/s 2204862.057op/s ± 5036.225op/s 2205355.905op/s ± 1104.589op/s 2206444.124op/s 2208138.592op/s 2208758.868op/s 2208995.738op/s 0.17% -8.427 78.774 0.23% 356.115op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 175.078µs 176.313µs ± 0.289µs 176.342µs ± 0.177µs 176.492µs 176.731µs 176.878µs 176.988µs 0.37% -0.594 1.045 0.16% 0.020µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5650100.572op/s 5671759.042op/s ± 9301.093op/s 5670792.907op/s ± 5696.024op/s 5676905.369op/s 5687597.091op/s 5694273.327op/s 5711748.663op/s 0.72% 0.607 1.082 0.16% 657.687op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 37.572µs 37.662µs ± 0.038µs 37.664µs ± 0.025µs 37.688µs 37.723µs 37.751µs 37.775µs 0.30% 0.052 -0.004 0.10% 0.003µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 26472318.804op/s 26551722.306op/s ± 27060.400op/s 26550849.394op/s ± 17689.496op/s 26569653.448op/s 26597556.116op/s 26614577.194op/s 26615564.782op/s 0.24% -0.046 -0.007 0.10% 1913.459op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 48.202µs 48.319µs ± 0.047µs 48.317µs ± 0.029µs 48.348µs 48.389µs 48.428µs 48.517µs 0.41% 0.360 1.159 0.10% 0.003µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 20611235.559op/s 20695816.198op/s ± 20017.874op/s 20696675.985op/s ± 12568.280op/s 20707547.485op/s 20729028.142op/s 20743491.426op/s 20746139.627op/s 0.24% -0.351 1.140 0.10% 1415.477op/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.572µs; 505.836µs] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1976943.035op/s; 1977955.939op/s] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [453.399µs; 453.692µs] or [-0.032%; +0.032%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2204164.084op/s; 2205560.029op/s] or [-0.032%; +0.032%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [176.273µs; 176.353µs] or [-0.023%; +0.023%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5670470.000op/s; 5673048.084op/s] or [-0.023%; +0.023%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [37.657µs; 37.668µs] or [-0.014%; +0.014%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [26547971.995op/s; 26555472.617op/s] or [-0.014%; +0.014%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [48.313µs; 48.325µs] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [20693041.913op/s; 20698590.483op/s] or [-0.013%; +0.013%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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.763µs 209.119µs ± 0.139µs 209.110µs ± 0.086µs 209.203µs 209.350µs 209.438µs 209.530µs 0.20% 0.197 0.038 0.07% 0.010µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 4772585.632op/s 4781965.354op/s ± 3188.487op/s 4782172.063op/s ± 1964.696op/s 4784045.050op/s 4787053.955op/s 4789640.104op/s 4790127.228op/s 0.17% -0.193 0.037 0.07% 225.460op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 18.256µs 18.331µs ± 0.027µs 18.327µs ± 0.013µs 18.350µs 18.375µs 18.402µs 18.423µs 0.52% 0.189 0.595 0.15% 0.002µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 54280450.528op/s 54551435.158op/s ± 81356.490op/s 54564896.973op/s ± 37734.693op/s 54592874.219op/s 54686684.806op/s 54766294.355op/s 54777503.529op/s 0.39% -0.178 0.592 0.15% 5752.773op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.678µs 10.735µs ± 0.026µs 10.735µs ± 0.018µs 10.754µs 10.774µs 10.797µs 10.826µs 0.85% 0.196 0.028 0.24% 0.002µs 1 200
normalization/normalize_name/normalize_name/good throughput 92372173.835op/s 93151689.113op/s ± 224495.775op/s 93152773.416op/s ± 159372.532op/s 93303132.087op/s 93516107.156op/s 93621439.141op/s 93648153.165op/s 0.53% -0.182 0.008 0.24% 15874.249op/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 [209.100µs; 209.138µs] or [-0.009%; +0.009%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [4781523.460op/s; 4782407.247op/s] or [-0.009%; +0.009%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.328µs; 18.335µs] or [-0.021%; +0.021%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [54540159.931op/s; 54562710.385op/s] or [-0.021%; +0.021%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.732µs; 10.739µs] or [-0.033%; +0.033%] None None None
normalization/normalize_name/normalize_name/good throughput [93120576.158op/s; 93182802.068op/s] or [-0.033%; +0.033%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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 53.339ms 53.475ms ± 0.140ms 53.431ms ± 0.041ms 53.510ms 53.710ms 54.023ms 54.309ms 1.64% 3.186 12.484 0.26% 0.010ms 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 [53.456ms; 53.494ms] or [-0.036%; +0.036%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 636af6a 1740690746 levi/dogstatsd
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.044ms 6.054ms ± 0.010ms 6.052ms ± 0.003ms 6.055ms 6.062ms 6.113ms 6.125ms 1.21% 4.854 28.410 0.17% 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.052ms; 6.055ms] or [-0.023%; +0.023%] None None None

Baseline

Omitted due to size.

@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 71.77%. Comparing base (63b5b7a) to head (636af6a).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #903      +/-   ##
==========================================
- Coverage   71.80%   71.77%   -0.03%     
==========================================
  Files         328      328              
  Lines       48712    48712              
==========================================
- Hits        34976    34963      -13     
- Misses      13736    13749      +13     
Components Coverage Δ
crashtracker 42.93% <ø> (+0.02%) ⬆️
crashtracker-ffi 6.25% <ø> (ø)
datadog-alloc 98.73% <ø> (ø)
data-pipeline 92.21% <ø> (ø)
data-pipeline-ffi 90.39% <ø> (ø)
ddcommon 80.08% <ø> (ø)
ddcommon-ffi 61.05% <ø> (ø)
ddtelemetry 61.74% <ø> (ø)
ddtelemetry-ffi 22.46% <ø> (ø)
dogstatsd 90.02% <ø> (ø)
dogstatsd-client 82.57% <ø> (ø)
ipc 82.63% <ø> (ø)
profiling 80.04% <ø> (ø)
profiling-ffi 70.68% <ø> (ø)
serverless 0.00% <ø> (ø)
sidecar 40.23% <ø> (ø)
sidecar-ffi 0.14% <ø> (ø)
spawn-worker 54.37% <ø> (ø)
tinybytes 92.00% <ø> (ø)
trace-mini-agent 72.48% <ø> (ø)
trace-normalization 98.23% <ø> (ø)
trace-obfuscation 95.96% <ø> (ø)
trace-protobuf 78.13% <ø> (ø)
trace-utils 93.29% <ø> (ø)

@morrisonlevi morrisonlevi merged commit eae5885 into main Feb 27, 2025
31 checks passed
@morrisonlevi morrisonlevi deleted the levi/dogstatsd branch February 27, 2025 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants