Skip to content

Conversation

@gyuheon0h
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.

Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@gyuheon0h gyuheon0h changed the title First pass [crashtracking] RFC for errors intake payloads Dec 5, 2025
@pr-commenter
Copy link

pr-commenter bot commented Dec 5, 2025

Benchmarks

Comparison

Benchmark execution time: 2025-12-05 19:41:20

Comparing candidate commit 169e443 in PR branch gyuheon0h/errors-intake-payload with baseline commit 6b26318 in branch main.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 55 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 169e443 1764962724 gyuheon0h/errors-intake-payload
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.240ns 257.452ns ± 14.555ns 250.571ns ± 3.011ns 259.843ns 288.343ns 299.403ns 300.549ns 19.95% 1.631 1.426 5.64% 1.029ns 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 [255.435ns; 259.469ns] or [-0.784%; +0.784%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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.411µs 2.433µs ± 0.017µs 2.429µs ± 0.009µs 2.441µs 2.478µs 2.485µs 2.487µs 2.38% 1.479 2.201 0.68% 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.431µs; 2.435µs] or [-0.094%; +0.094%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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 61.226ms 61.778ms ± 2.469ms 61.461ms ± 0.069ms 61.540ms 61.671ms 80.701ms 83.037ms 35.11% 7.985 62.067 3.99% 0.175ms 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 [61.436ms; 62.121ms] or [-0.554%; +0.554%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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 34.794µs 35.350µs ± 0.894µs 34.948µs ± 0.065µs 35.052µs 37.246µs 37.299µs 38.615µs 10.49% 1.735 1.260 2.52% 0.063µ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 [35.226µs; 35.474µs] or [-0.351%; +0.351%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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.177µs 3.236µs ± 1.442µs 3.029µs ± 0.023µs 3.053µs 3.696µs 14.049µs 15.014µs 395.63% 7.382 55.477 44.46% 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.036µs; 3.436µs] or [-6.178%; +6.178%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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 205.857µs 208.199µs ± 2.557µs 207.228µs ± 0.698µs 207.916µs 213.135µs 216.134µs 216.387µs 4.42% 1.607 1.327 1.23% 0.181µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 4621360.101op/s 4803805.439op/s ± 57867.173op/s 4825596.110op/s ± 16315.160op/s 4841892.103op/s 4850339.784op/s 4853806.917op/s 4857741.691op/s 0.67% -1.580 1.222 1.20% 4091.827op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 18.583µs 18.653µs ± 0.045µs 18.647µs ± 0.022µs 18.669µs 18.731µs 18.796µs 18.908µs 1.40% 1.763 6.056 0.24% 0.003µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 52887714.005op/s 53612261.308op/s ± 128336.699op/s 53626540.229op/s ± 63550.110op/s 53692490.594op/s 53767215.936op/s 53808683.990op/s 53813777.878op/s 0.35% -1.728 5.842 0.24% 9074.775op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.783µs 10.879µs ± 0.048µs 10.871µs ± 0.028µs 10.910µs 10.956µs 11.010µs 11.085µs 1.97% 0.892 1.511 0.44% 0.003µs 1 200
normalization/normalize_name/normalize_name/good throughput 90210445.130op/s 91922063.323op/s ± 407305.914op/s 91988826.520op/s ± 233059.579op/s 92196174.458op/s 92490384.448op/s 92686875.584op/s 92734959.239op/s 0.81% -0.856 1.387 0.44% 28800.877op/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 [207.845µs; 208.553µs] or [-0.170%; +0.170%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [4795785.606op/s; 4811825.273op/s] or [-0.167%; +0.167%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.646µs; 18.659µs] or [-0.033%; +0.033%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [53594475.076op/s; 53630047.540op/s] or [-0.033%; +0.033%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.872µs; 10.886µs] or [-0.062%; +0.062%] None None None
normalization/normalize_name/normalize_name/good throughput [91865614.641op/s; 91978512.005op/s] or [-0.061%; +0.061%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching serializing traces from their internal representation to msgpack execution_time 14.152ms 14.224ms ± 0.035ms 14.218ms ± 0.015ms 14.234ms 14.288ms 14.363ms 14.400ms 1.28% 1.864 5.970 0.24% 0.002ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching serializing traces from their internal representation to msgpack execution_time [14.219ms; 14.229ms] 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 169e443 1764962724 gyuheon0h/errors-intake-payload
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 532.951µs 533.877µs ± 0.951µs 533.754µs ± 0.220µs 534.007µs 534.521µs 535.247µs 545.979µs 2.29% 10.416 129.572 0.18% 0.067µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1831573.263op/s 1873097.128op/s ± 3276.433op/s 1873522.053op/s ± 773.242op/s 1874192.564op/s 1875433.322op/s 1876164.926op/s 1876343.862op/s 0.15% -10.293 127.457 0.17% 231.679op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 381.288µs 382.045µs ± 0.343µs 382.003µs ± 0.203µs 382.217µs 382.774µs 382.996µs 383.149µs 0.30% 0.803 0.775 0.09% 0.024µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2609949.513op/s 2617492.719op/s ± 2345.584op/s 2617782.127op/s ± 1393.043op/s 2619078.094op/s 2620861.722op/s 2621398.427op/s 2622686.719op/s 0.19% -0.797 0.764 0.09% 165.858op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 189.012µs 189.563µs ± 0.328µs 189.476µs ± 0.230µs 189.882µs 190.087µs 190.275µs 190.476µs 0.53% 0.402 -0.887 0.17% 0.023µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5250018.678op/s 5275312.357op/s ± 9126.073op/s 5277721.129op/s ± 6405.335op/s 5282283.897op/s 5288194.643op/s 5289681.679op/s 5290673.682op/s 0.25% -0.397 -0.893 0.17% 645.311op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 36.878µs 36.971µs ± 0.053µs 36.963µs ± 0.039µs 37.007µs 37.074µs 37.102µs 37.118µs 0.42% 0.583 -0.213 0.14% 0.004µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 26941005.463op/s 27048360.152op/s ± 38675.103op/s 27053830.045op/s ± 28388.616op/s 27078533.257op/s 27098229.073op/s 27114101.767op/s 27116467.910op/s 0.23% -0.577 -0.223 0.14% 2734.743op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 44.900µs 45.137µs ± 0.104µs 45.145µs ± 0.072µs 45.212µs 45.307µs 45.383µs 45.420µs 0.61% -0.018 -0.281 0.23% 0.007µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 22016641.156op/s 22154724.985op/s ± 51252.525op/s 22150738.280op/s ± 35349.761op/s 22188445.108op/s 22236496.409op/s 22270853.463op/s 22271604.694op/s 0.55% 0.030 -0.286 0.23% 3624.101op/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 [533.745µs; 534.009µs] or [-0.025%; +0.025%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1872643.046op/s; 1873551.210op/s] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [381.998µs; 382.093µs] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2617167.644op/s; 2617817.794op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [189.517µs; 189.608µs] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5274047.571op/s; 5276577.143op/s] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [36.964µs; 36.978µs] or [-0.020%; +0.020%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [27043000.155op/s; 27053720.150op/s] or [-0.020%; +0.020%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.123µs; 45.152µs] or [-0.032%; +0.032%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [22147621.878op/s; 22161828.092op/s] or [-0.032%; +0.032%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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 86.119µs 86.356µs ± 0.153µs 86.333µs ± 0.040µs 86.376µs 86.521µs 86.810µs 87.877µs 1.79% 5.901 50.322 0.18% 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 [86.335µs; 86.378µs] or [-0.025%; +0.025%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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.889µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.913µs 3.916µs 3.917µs 3.919µs 0.17% -2.328 18.359 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 255195300.255op/s 255642105.810op/s ± 186224.524op/s 255634123.087op/s ± 119447.873op/s 255769000.087op/s 255877095.106op/s 255927903.295op/s 257128528.968op/s 0.58% 2.361 18.675 0.07% 13168.062op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 79.124µs 81.738µs ± 1.189µs 81.649µs ± 0.723µs 82.411µs 83.990µs 84.449µs 84.836µs 3.90% 0.404 -0.371 1.45% 0.084µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 11787379.818op/s 12236709.883op/s ± 177105.774op/s 12247616.956op/s ± 108267.721op/s 12349404.258op/s 12492904.473op/s 12575672.978op/s 12638408.555op/s 3.19% -0.341 -0.407 1.44% 12523.269op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 71.417µs 72.165µs ± 0.692µs 71.919µs ± 0.368µs 72.523µs 73.563µs 74.112µs 74.386µs 3.43% 1.107 0.419 0.96% 0.049µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13443396.386op/s 13858344.185op/s ± 131506.690op/s 13904466.854op/s ± 71484.757op/s 13968742.980op/s 13984262.102op/s 13993511.068op/s 14002337.484op/s 0.70% -1.074 0.317 0.95% 9298.927op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.896µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.919µs 3.923µs 0.29% -0.379 5.353 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 254898773.474op/s 255604760.292op/s ± 183407.705op/s 255625882.123op/s ± 111006.903op/s 255718551.123op/s 255844940.830op/s 255885793.781op/s 256668485.237op/s 0.41% 0.394 5.420 0.07% 12968.883op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 68.291µs 69.099µs ± 0.539µs 68.975µs ± 0.348µs 69.418µs 70.162µs 70.665µs 70.943µs 2.85% 0.893 0.453 0.78% 0.038µs 1 200
credit_card/is_card_number/378282246310005 throughput 14095728.858op/s 14472879.666op/s ± 112198.075op/s 14497928.291op/s ± 73095.389op/s 14556763.009op/s 14611055.950op/s 14623275.219op/s 14643302.285op/s 1.00% -0.855 0.347 0.77% 7933.602op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 45.396µs 45.682µs ± 0.135µs 45.669µs ± 0.080µs 45.752µs 45.870µs 45.911µs 46.585µs 2.01% 1.980 11.569 0.30% 0.010µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21466111.920op/s 21890558.095op/s ± 64454.086op/s 21896814.014op/s ± 38661.133op/s 21929137.794op/s 21983485.143op/s 22018797.445op/s 22028587.474op/s 0.60% -1.896 10.960 0.29% 4557.592op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.427µs 6.436µs ± 0.005µs 6.436µs ± 0.003µs 6.439µs 6.446µs 6.452µs 6.455µs 0.30% 1.067 1.632 0.08% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 154923390.632op/s 155375784.680op/s ± 121212.537op/s 155384060.184op/s ± 77641.826op/s 155465929.642op/s 155539062.080op/s 155570229.693op/s 155585525.363op/s 0.13% -1.061 1.613 0.08% 8571.021op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.893µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.918µs 3.920µs 3.924µs 0.30% -0.628 10.052 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 254835851.627op/s 255593204.487op/s ± 190305.578op/s 255600328.652op/s ± 110657.317op/s 255711078.683op/s 255819466.435op/s 255857518.683op/s 256859050.781op/s 0.49% 0.654 10.192 0.07% 13456.636op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 61.582µs 62.724µs ± 0.489µs 62.753µs ± 0.353µs 63.077µs 63.503µs 63.848µs 64.093µs 2.13% 0.066 -0.320 0.78% 0.035µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15602333.991op/s 15943747.507op/s ± 124372.833op/s 15935433.678op/s ± 89808.586op/s 16033614.940op/s 16132503.840op/s 16224151.771op/s 16238531.154op/s 1.90% -0.027 -0.333 0.78% 8794.487op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 54.048µs 54.201µs ± 0.072µs 54.198µs ± 0.046µs 54.248µs 54.319µs 54.359µs 54.444µs 0.45% 0.233 -0.051 0.13% 0.005µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18367453.111op/s 18449722.284op/s ± 24604.897op/s 18450719.976op/s ± 15620.470op/s 18465012.034op/s 18490810.346op/s 18499794.486op/s 18502133.296op/s 0.28% -0.225 -0.060 0.13% 1739.829op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.895µs 3.913µs ± 0.003µs 3.913µs ± 0.001µs 3.914µs 3.918µs 3.921µs 3.922µs 0.24% -0.524 6.375 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254962953.095op/s 255567152.705op/s ± 196343.768op/s 255569365.733op/s ± 93954.161op/s 255683239.980op/s 255828493.741op/s 255920972.737op/s 256753433.663op/s 0.46% 0.543 6.468 0.08% 13883.601op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 50.251µs 50.465µs ± 0.107µs 50.461µs ± 0.067µs 50.528µs 50.611µs 50.796µs 51.045µs 1.16% 1.042 4.137 0.21% 0.008µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19590508.893op/s 19815848.359op/s ± 41758.073op/s 19817447.298op/s ± 26159.057op/s 19843041.546op/s 19878650.278op/s 19897934.770op/s 19900051.489op/s 0.42% -1.011 3.973 0.21% 2952.742op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 45.351µs 45.701µs ± 0.149µs 45.696µs ± 0.104µs 45.803µs 45.906µs 45.950µs 46.316µs 1.36% 0.288 1.090 0.32% 0.011µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21590972.726op/s 21881585.355op/s ± 71210.334op/s 21883993.016op/s ± 49831.698op/s 21932295.306op/s 21994529.744op/s 22037185.925op/s 22050345.873op/s 0.76% -0.259 1.012 0.32% 5035.331op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.428µs 6.439µs ± 0.005µs 6.438µs ± 0.004µs 6.443µs 6.447µs 6.449µs 6.451µs 0.20% 0.006 -0.642 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 155014030.565op/s 155313733.345op/s ± 127097.623op/s 155317425.491op/s ± 95348.796op/s 155404440.699op/s 155530326.637op/s 155574898.081op/s 155581407.922op/s 0.17% -0.002 -0.642 0.08% 8987.159op/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.911µs; 3.912µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ throughput [255616296.882op/s; 255667914.738op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [81.574µs; 81.903µs] or [-0.202%; +0.202%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12212164.726op/s; 12261255.040op/s] or [-0.201%; +0.201%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [72.069µs; 72.261µs] or [-0.133%; +0.133%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13840118.623op/s; 13876569.748op/s] or [-0.132%; +0.132%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/37828224631 throughput [255579341.748op/s; 255630178.836op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/378282246310005 execution_time [69.024µs; 69.174µs] or [-0.108%; +0.108%] None None None
credit_card/is_card_number/378282246310005 throughput [14457330.092op/s; 14488429.240op/s] or [-0.107%; +0.107%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.663µs; 45.701µs] or [-0.041%; +0.041%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [21881625.379op/s; 21899490.812op/s] or [-0.041%; +0.041%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.435µs; 6.437µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/x371413321323331 throughput [155358985.788op/s; 155392583.571op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.912µs; 3.913µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ throughput [255566829.964op/s; 255619579.010op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [62.656µs; 62.792µs] or [-0.108%; +0.108%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15926510.629op/s; 15960984.386op/s] or [-0.108%; +0.108%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [54.191µs; 54.211µs] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18446312.282op/s; 18453132.286op/s] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.912µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255539941.347op/s; 255594364.063op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [50.450µs; 50.480µs] or [-0.029%; +0.029%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [19810061.092op/s; 19821635.627op/s] or [-0.029%; +0.029%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.680µs; 45.722µs] or [-0.045%; +0.045%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [21871716.288op/s; 21891454.423op/s] or [-0.045%; +0.045%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.438µs; 6.439µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [155296118.837op/s; 155331347.853op/s] or [-0.011%; +0.011%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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.055µs 26.507µs ± 9.509µs 19.157µs ± 0.452µs 33.714µs 42.814µs 44.446µs 78.033µs 307.33% 1.409 3.646 35.78% 0.672µ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.189µs; 27.825µs] or [-4.972%; +4.972%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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 10.592ms 10.624ms ± 0.013ms 10.621ms ± 0.009ms 10.632ms 10.646ms 10.662ms 10.673ms 0.49% 0.817 1.018 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 [10.622ms; 10.625ms] or [-0.017%; +0.017%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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 5.026µs 5.116µs ± 0.042µs 5.140µs ± 0.012µs 5.146µs 5.158µs 5.164µs 5.167µs 0.52% -0.738 -1.154 0.82% 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.110µs; 5.122µs] or [-0.114%; +0.114%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
sdk_test_data/rules-based execution_time 144.350µs 146.534µs ± 1.864µs 146.256µs ± 0.556µs 146.828µs 148.175µs 152.846µs 165.973µs 13.48% 6.664 61.251 1.27% 0.132µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sdk_test_data/rules-based execution_time [146.275µs; 146.792µs] or [-0.176%; +0.176%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
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 159.984µs 160.592µs ± 0.306µs 160.560µs ± 0.188µs 160.762µs 161.124µs 161.553µs 161.660µs 0.69% 0.846 1.078 0.19% 0.022µ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 [160.549µs; 160.634µs] or [-0.026%; +0.026%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
receiver_entry_point/report/2597 execution_time 6.133ms 6.427ms ± 0.062ms 6.440ms ± 0.014ms 6.453ms 6.480ms 6.551ms 6.587ms 2.29% -2.299 7.428 0.97% 0.004ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
receiver_entry_point/report/2597 execution_time [6.418ms; 6.436ms] or [-0.135%; +0.135%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 169e443 1764962724 gyuheon0h/errors-intake-payload
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
single_flag_killswitch/rules-based execution_time 187.873ns 190.587ns ± 2.042ns 190.394ns ± 1.497ns 191.602ns 194.015ns 196.762ns 197.597ns 3.78% 0.949 0.631 1.07% 0.144ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
single_flag_killswitch/rules-based execution_time [190.304ns; 190.870ns] or [-0.148%; +0.148%] None None None

Baseline

Omitted due to size.

@codecov-commenter
Copy link

codecov-commenter commented Dec 5, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 70.97%. Comparing base (6b26318) to head (169e443).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1384   +/-   ##
=======================================
  Coverage   70.96%   70.97%           
=======================================
  Files         400      400           
  Lines       63691    63691           
=======================================
+ Hits        45199    45204    +5     
+ Misses      18492    18487    -5     
Components Coverage Δ
libdd-crashtracker 58.68% <ø> (-0.02%) ⬇️
libdd-crashtracker-ffi 16.74% <ø> (ø)
libdd-alloc 98.73% <ø> (ø)
libdd-data-pipeline 85.81% <ø> (ø)
libdd-data-pipeline-ffi 76.59% <ø> (ø)
libdd-common 81.15% <ø> (ø)
libdd-common-ffi 74.96% <ø> (ø)
libdd-telemetry 60.02% <ø> (+0.03%) ⬆️
libdd-telemetry-ffi 21.24% <ø> (ø)
libdd-dogstatsd-client 83.75% <ø> (ø)
datadog-ipc 82.61% <ø> (ø)
libdd-profiling 79.66% <ø> (+0.02%) ⬆️
libdd-profiling-ffi 62.13% <ø> (ø)
datadog-sidecar 35.88% <ø> (ø)
datdog-sidecar-ffi 10.82% <ø> (ø)
spawn-worker 55.18% <ø> (ø)
libdd-tinybytes 92.44% <ø> (ø)
libdd-trace-normalization 98.24% <ø> (ø)
datadog-trace-obfuscation 94.17% <ø> (ø)
libdd-trace-protobuf 59.65% <ø> (ø)
libdd-trace-utils 89.88% <ø> (ø)
datadog-tracer-flare 63.49% <ø> (ø)
libdd-log 75.57% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dd-octo-sts
Copy link

dd-octo-sts bot commented Dec 5, 2025

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 7.44 MB 7.44 MB 0% (0 B) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 86.25 MB 86.25 MB 0% (0 B) 👌
aarch64-apple-darwin
Artifact Baseline Commit Change
/aarch64-apple-darwin/lib/libdatadog_profiling.a 58.31 MB 58.31 MB 0% (0 B) 👌
/aarch64-apple-darwin/lib/libdatadog_profiling.dylib 8.43 MB 8.43 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 9.54 MB 9.54 MB 0% (0 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 100.04 MB 100.04 MB 0% (0 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 19.69 MB 19.69 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 69.82 KB 69.82 KB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 139.73 MB 139.73 MB -0% (-8.00 KB) 👌
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 742.46 MB 742.46 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 6.37 MB 6.37 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 69.82 KB 69.82 KB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 19.73 MB 19.73 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 38.75 MB 38.75 MB 0% (0 B) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 16.80 MB 16.80 MB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 70.90 KB 70.90 KB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 142.34 MB 142.33 MB -0% (-8.00 KB) 👌
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 730.71 MB 730.71 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 4.88 MB 4.88 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 70.90 KB 70.90 KB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 20.97 MB 20.97 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 36.51 MB 36.51 MB 0% (0 B) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 74.59 MB 74.59 MB 0% (0 B) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 8.86 MB 8.86 MB 0% (0 B) 👌
x86_64-apple-darwin
Artifact Baseline Commit Change
/x86_64-apple-darwin/lib/libdatadog_profiling.a 59.67 MB 59.67 MB 0% (0 B) 👌
/x86_64-apple-darwin/lib/libdatadog_profiling.dylib 9.49 MB 9.49 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 94.25 MB 94.25 MB 0% (0 B) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 10.29 MB 10.29 MB 0% (0 B) 👌

@gyuheon0h gyuheon0h force-pushed the gyuheon0h/errors-intake-payload branch 2 times, most recently from 09bf049 to 1767bd3 Compare December 5, 2025 19:22
@gyuheon0h gyuheon0h force-pushed the gyuheon0h/errors-intake-payload branch from 1767bd3 to 169e443 Compare December 5, 2025 19:25
@gyuheon0h gyuheon0h changed the title [crashtracking] RFC for errors intake payloads [crashtracking] Document errors intake payload in libdatadog Dec 5, 2025
@gyuheon0h gyuheon0h marked this pull request as ready for review December 5, 2025 19:27
@gyuheon0h gyuheon0h requested a review from a team as a code owner December 5, 2025 19:27
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.

3 participants