Skip to content

chore(release): proposal for libdd-data-pipeline#1610

Closed
dd-octo-sts[bot] wants to merge 9 commits intoreleasefrom
release-proposal/libdd-data-pipeline/20260219-185439
Closed

chore(release): proposal for libdd-data-pipeline#1610
dd-octo-sts[bot] wants to merge 9 commits intoreleasefrom
release-proposal/libdd-data-pipeline/20260219-185439

Conversation

@dd-octo-sts
Copy link
Copy Markdown
Contributor

@dd-octo-sts dd-octo-sts Bot commented Feb 19, 2026

Release proposal for libdd-data-pipeline and its dependencies

This PR contains version bumps based on public API changes and commits since last release.

libdd-common

Next version: 1.2.0

Semver bump: minor
Tag: libdd-common-v1.2.0

Commits

libdd-ddsketch

Next version: 1.0.1

Semver bump: patch
Tag: libdd-ddsketch-v1.0.1

Commits

libdd-trace-protobuf

Next version: 1.1.0

Semver bump: minor
Tag: libdd-trace-protobuf-v1.1.0

Commits

libdd-dogstatsd-client

Next version: 1.0.1

Semver bump: patch
Tag: libdd-dogstatsd-client-v1.0.1

Commits

libdd-telemetry

Next version: 3.0.0

Semver bump: major
Tag: libdd-telemetry-v3.0.0

Commits

libdd-trace-normalization

Next version: 1.0.1

Semver bump: patch
Tag: libdd-trace-normalization-v1.0.1

Commits

libdd-trace-utils

Next version: 2.0.0

Semver bump: major
Tag: libdd-trace-utils-v2.0.0

Commits

libdd-trace-stats

Next version: 1.0.1

Semver bump: patch
Tag: libdd-trace-stats-v1.0.1

Commits

libdd-data-pipeline

Next version: 2.0.0

Semver bump: major
Tag: libdd-data-pipeline-v2.0.0

Commits

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Feb 19, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-02-19 19:26:27

Comparing candidate commit cecb3a8 in PR branch release-proposal/libdd-data-pipeline/20260219-185439 with baseline commit 27de9f3 in branch release.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 57 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 cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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.001µs 5.078µs ± 0.044µs 5.066µs ± 0.037µs 5.126µs 5.141µs 5.145µs 5.147µs 1.60% 0.184 -1.498 0.87% 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.072µs; 5.084µs] or [-0.120%; +0.120%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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 185.819µs 186.220µs ± 0.295µs 186.189µs ± 0.146µs 186.321µs 186.589µs 186.967µs 188.469µs 1.22% 3.926 24.908 0.16% 0.021µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5305925.047op/s 5369999.608op/s ± 8459.030op/s 5370895.947op/s ± 4210.203op/s 5375158.156op/s 5378282.655op/s 5379943.762op/s 5381574.485op/s 0.20% -3.872 24.380 0.16% 598.144op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.827µs 17.930µs ± 0.043µs 17.926µs ± 0.025µs 17.953µs 18.007µs 18.038µs 18.081µs 0.87% 0.465 0.406 0.24% 0.003µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 55307292.429op/s 55773613.073op/s ± 132806.652op/s 55785874.126op/s ± 77936.560op/s 55858775.901op/s 55972442.104op/s 56034983.498op/s 56094872.929op/s 0.55% -0.450 0.384 0.24% 9390.848op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 9.956µs 10.182µs ± 0.094µs 10.220µs ± 0.037µs 10.246µs 10.278µs 10.301µs 10.323µs 1.01% -1.063 -0.250 0.92% 0.007µs 1 200
normalization/normalize_name/normalize_name/good throughput 96871995.859op/s 98217752.818op/s ± 916647.842op/s 97845713.769op/s ± 356952.547op/s 98340209.219op/s 100116651.190op/s 100278007.421op/s 100443099.751op/s 2.65% 1.080 -0.221 0.93% 64816.791op/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 [186.179µs; 186.261µs] or [-0.022%; +0.022%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5368827.267op/s; 5371171.948op/s] or [-0.022%; +0.022%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.924µs; 17.936µs] or [-0.033%; +0.033%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55755207.349op/s; 55792018.798op/s] or [-0.033%; +0.033%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.169µs; 10.195µs] or [-0.128%; +0.128%] None None None
normalization/normalize_name/normalize_name/good throughput [98090714.243op/s; 98344791.393op/s] or [-0.129%; +0.129%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
profile_add_sample_frames_x1000 execution_time 4.151ms 4.157ms ± 0.007ms 4.156ms ± 0.002ms 4.158ms 4.163ms 4.171ms 4.247ms 2.21% 9.994 120.608 0.17% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample_frames_x1000 execution_time [4.156ms; 4.158ms] or [-0.024%; +0.024%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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 3.567ms 3.602ms ± 0.013ms 3.600ms ± 0.008ms 3.608ms 3.626ms 3.643ms 3.652ms 1.44% 0.789 1.271 0.37% 0.001ms 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 [3.600ms; 3.603ms] or [-0.051%; +0.051%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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 163.061µs 163.573µs ± 0.291µs 163.514µs ± 0.150µs 163.698µs 164.028µs 164.381µs 165.880µs 1.45% 2.898 18.648 0.18% 0.021µ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 [163.533µs; 163.614µs] or [-0.025%; +0.025%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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.622µs 35.178µs ± 0.954µs 34.753µs ± 0.058µs 34.825µs 37.198µs 37.251µs 38.641µs 11.19% 1.747 1.274 2.71% 0.067µ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.046µs; 35.310µs] or [-0.376%; +0.376%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
two way interface execution_time 17.809µs 25.523µs ± 9.468µs 17.983µs ± 0.148µs 34.369µs 43.553µs 52.092µs 59.207µs 229.24% 0.868 -0.083 37.00% 0.669µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [24.211µs; 26.835µs] or [-5.141%; +5.141%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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.194µs 3.224µs ± 1.464µs 2.975µs ± 0.035µs 3.014µs 3.727µs 14.073µs 15.443µs 419.09% 7.261 54.440 45.29% 0.103µ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.021µs; 3.427µs] or [-6.292%; +6.292%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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.699ms 10.735ms ± 0.016ms 10.734ms ± 0.010ms 10.745ms 10.767ms 10.784ms 10.795ms 0.57% 0.718 1.146 0.15% 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.733ms; 10.738ms] 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 cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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.580µs 146.477µs ± 1.694µs 146.201µs ± 0.572µs 146.808µs 148.357µs 152.200µs 162.714µs 11.29% 5.488 44.572 1.15% 0.120µ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.243µs; 146.712µs] or [-0.160%; +0.160%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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 188.096ns 190.752ns ± 2.056ns 190.572ns ± 1.614ns 192.026ns 194.732ns 195.902ns 197.356ns 3.56% 0.725 -0.090 1.07% 0.145ns 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.467ns; 191.037ns] or [-0.149%; +0.149%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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.679ms 14.737ms ± 0.031ms 14.733ms ± 0.013ms 14.746ms 14.790ms 14.860ms 14.909ms 1.19% 2.489 8.971 0.21% 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.733ms; 14.741ms] or [-0.029%; +0.029%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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 89.651µs 89.892µs ± 0.137µs 89.882µs ± 0.055µs 89.934µs 90.023µs 90.229µs 91.304µs 1.58% 5.769 55.596 0.15% 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 [89.873µs; 89.911µs] or [-0.021%; +0.021%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
profile_add_sample2_frames_x1000 execution_time 721.654µs 722.627µs ± 0.473µs 722.539µs ± 0.240µs 722.799µs 723.632µs 723.987µs 724.365µs 0.25% 1.060 1.538 0.07% 0.033µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample2_frames_x1000 execution_time [722.561µs; 722.693µs] or [-0.009%; +0.009%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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.894µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.915µs 3.919µs 3.922µs 3.924µs 0.29% -0.326 5.100 0.08% 0.000µs 1 200
credit_card/is_card_number/ throughput 254834474.287op/s 255544154.240op/s ± 216623.772op/s 255564402.230op/s ± 122415.345op/s 255679359.079op/s 255816533.316op/s 255919105.927op/s 256795146.320op/s 0.48% 0.344 5.182 0.08% 15317.614op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 79.363µs 81.357µs ± 0.873µs 81.274µs ± 0.538µs 81.880µs 82.916µs 83.840µs 84.050µs 3.42% 0.403 0.187 1.07% 0.062µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 11897637.714op/s 12292843.609op/s ± 131403.949op/s 12304132.356op/s ± 80970.341op/s 12380144.420op/s 12506416.159op/s 12547749.464op/s 12600372.382op/s 2.41% -0.338 0.103 1.07% 9291.662op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 71.517µs 72.075µs ± 0.341µs 72.031µs ± 0.229µs 72.279µs 72.583µs 72.763µs 74.017µs 2.76% 1.208 4.201 0.47% 0.024µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13510436.034op/s 13874653.143op/s ± 65375.479op/s 13882881.732op/s ± 44277.945op/s 13923223.265op/s 13964620.654op/s 13972988.817op/s 13982773.826op/s 0.72% -1.143 3.793 0.47% 4622.744op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.893µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.914µs 3.917µs 3.920µs 3.933µs 0.52% 0.216 13.759 0.08% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 254266221.111op/s 255576022.185op/s ± 207301.648op/s 255583208.183op/s ± 106552.310op/s 255693794.893op/s 255834426.202op/s 255908092.975op/s 256868493.682op/s 0.50% -0.177 13.753 0.08% 14658.440op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 68.347µs 69.047µs ± 0.381µs 69.001µs ± 0.257µs 69.322µs 69.655µs 70.217µs 70.738µs 2.52% 0.853 1.624 0.55% 0.027µs 1 200
credit_card/is_card_number/378282246310005 throughput 14136601.690op/s 14483400.665op/s ± 79505.251op/s 14492524.049op/s ± 54269.349op/s 14539887.715op/s 14596418.026op/s 14623735.804op/s 14631289.487op/s 0.96% -0.806 1.445 0.55% 5621.870op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 45.455µs 45.728µs ± 0.102µs 45.733µs ± 0.062µs 45.789µs 45.886µs 45.939µs 46.083µs 0.76% 0.083 0.178 0.22% 0.007µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21700161.047op/s 21868457.734op/s ± 48643.379op/s 21865945.977op/s ± 29816.655op/s 21900079.415op/s 21949665.728op/s 21969658.823op/s 21999901.553op/s 0.61% -0.068 0.167 0.22% 3439.606op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.429µs 6.437µs ± 0.004µs 6.436µs ± 0.002µs 6.439µs 6.444µs 6.447µs 6.449µs 0.20% 0.514 0.262 0.06% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 155060324.852op/s 155363153.673op/s ± 94703.893op/s 155372825.294op/s ± 60064.220op/s 155431560.379op/s 155495324.088op/s 155555396.263op/s 155556770.113op/s 0.12% -0.510 0.257 0.06% 6696.576op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.893µs 3.913µs ± 0.003µs 3.912µs ± 0.002µs 3.915µs 3.918µs 3.919µs 3.930µs 0.44% -0.150 10.083 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 254476967.694op/s 255576063.650op/s ± 205384.180op/s 255606211.242op/s ± 115294.833op/s 255700221.707op/s 255807742.751op/s 255876447.394op/s 256867048.088op/s 0.49% 0.179 10.157 0.08% 14522.855op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 60.504µs 62.373µs ± 0.782µs 62.440µs ± 0.538µs 62.889µs 63.643µs 63.979µs 64.185µs 2.80% -0.109 -0.423 1.25% 0.055µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15579855.776op/s 16035129.675op/s ± 201399.644op/s 16015333.809op/s ± 137552.662op/s 16167738.003op/s 16376481.217op/s 16522465.546op/s 16527898.157op/s 3.20% 0.168 -0.400 1.25% 14241.105op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 54.016µs 54.169µs ± 0.068µs 54.172µs ± 0.049µs 54.218µs 54.280µs 54.311µs 54.352µs 0.33% 0.050 -0.465 0.13% 0.005µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18398716.903op/s 18460675.801op/s ± 23316.137op/s 18459799.172op/s ± 16620.868op/s 18477247.581op/s 18500025.993op/s 18507981.506op/s 18513020.207op/s 0.29% -0.044 -0.467 0.13% 1648.700op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.895µs 3.914µs ± 0.003µs 3.914µs ± 0.002µs 3.916µs 3.918µs 3.920µs 3.924µs 0.26% -0.995 6.559 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254839635.905op/s 255509190.982op/s ± 200478.745op/s 255506990.020op/s ± 142877.041op/s 255650129.051op/s 255768855.537op/s 255842699.529op/s 256767871.902op/s 0.49% 1.012 6.671 0.08% 14175.988op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 50.252µs 50.450µs ± 0.106µs 50.435µs ± 0.057µs 50.496µs 50.608µs 50.879µs 51.056µs 1.23% 1.887 7.269 0.21% 0.007µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19586323.077op/s 19821886.077op/s ± 41469.775op/s 19827366.410op/s ± 22589.865op/s 19847210.390op/s 19873853.663op/s 19885427.430op/s 19899518.432op/s 0.36% -1.852 7.057 0.21% 2932.356op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 45.386µs 45.735µs ± 0.115µs 45.749µs ± 0.079µs 45.816µs 45.914µs 45.948µs 45.981µs 0.51% -0.372 -0.106 0.25% 0.008µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21748029.122op/s 21865442.446op/s ± 55120.333op/s 21858203.836op/s ± 37766.661op/s 21904746.211op/s 21953042.640op/s 22003075.688op/s 22033345.809op/s 0.80% 0.385 -0.089 0.25% 3897.596op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.428µs 6.437µs ± 0.004µs 6.437µs ± 0.002µs 6.440µs 6.444µs 6.446µs 6.446µs 0.14% 0.074 -0.299 0.06% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 155130987.355op/s 155345983.787op/s ± 91979.565op/s 155346110.443op/s ± 58219.220op/s 155402735.088op/s 155502838.716op/s 155553264.144op/s 155565194.680op/s 0.14% -0.071 -0.299 0.06% 6503.937op/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.012%; +0.012%] None None None
credit_card/is_card_number/ throughput [255514132.268op/s; 255574176.211op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [81.236µs; 81.478µs] or [-0.149%; +0.149%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12274632.286op/s; 12311054.933op/s] or [-0.148%; +0.148%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [72.028µs; 72.123µs] or [-0.066%; +0.066%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13865592.730op/s; 13883713.555op/s] or [-0.065%; +0.065%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/37828224631 throughput [255547292.170op/s; 255604752.200op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/378282246310005 execution_time [68.994µs; 69.099µs] or [-0.076%; +0.076%] None None None
credit_card/is_card_number/378282246310005 throughput [14472382.002op/s; 14494419.328op/s] or [-0.076%; +0.076%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.714µs; 45.742µs] or [-0.031%; +0.031%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [21861716.230op/s; 21875199.239op/s] or [-0.031%; +0.031%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.436µs; 6.437µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number/x371413321323331 throughput [155350028.624op/s; 155376278.721op/s] or [-0.008%; +0.008%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.912µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ throughput [255547599.378op/s; 255604527.922op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [62.264µs; 62.481µs] or [-0.174%; +0.174%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [16007217.621op/s; 16063041.729op/s] or [-0.174%; +0.174%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [54.160µs; 54.179µs] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18457444.409op/s; 18463907.194op/s] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.913µs; 3.914µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255481406.557op/s; 255536975.408op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [50.435µs; 50.464µs] or [-0.029%; +0.029%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [19816138.765op/s; 19827633.389op/s] or [-0.029%; +0.029%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.719µs; 45.751µs] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [21857803.298op/s; 21873081.594op/s] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.437µs; 6.438µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [155333236.304op/s; 155358731.270op/s] or [-0.008%; +0.008%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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 241.683ns 251.505ns ± 13.136ns 245.590ns ± 2.000ns 249.550ns 282.841ns 295.094ns 296.343ns 20.67% 1.995 3.029 5.21% 0.929ns 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 [249.685ns; 253.326ns] or [-0.724%; +0.724%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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 48.829ms 49.080ms ± 1.001ms 48.941ms ± 0.041ms 48.985ms 49.108ms 51.526ms 58.912ms 20.37% 8.963 82.283 2.03% 0.071ms 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 [48.941ms; 49.218ms] or [-0.283%; +0.283%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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.406µs 2.445µs ± 0.036µs 2.437µs ± 0.016µs 2.455µs 2.509µs 2.625µs 2.631µs 7.95% 2.836 10.662 1.47% 0.003µ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.440µs; 2.450µs] or [-0.204%; +0.204%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cecb3a8 1771528175 release-proposal/libdd-data-pipeline/20260219-185439
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 494.678µs 495.415µs ± 0.626µs 495.350µs ± 0.267µs 495.609µs 496.102µs 496.653µs 502.184µs 1.38% 6.515 66.737 0.13% 0.044µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1991301.773op/s 2018513.491op/s ± 2529.456op/s 2018775.057op/s ± 1087.718op/s 2019887.872op/s 2020964.339op/s 2021234.313op/s 2021515.438op/s 0.14% -6.416 65.293 0.12% 178.860op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 368.738µs 369.649µs ± 0.328µs 369.651µs ± 0.214µs 369.826µs 370.167µs 370.493µs 370.698µs 0.28% 0.237 0.235 0.09% 0.023µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2697610.211op/s 2705269.718op/s ± 2400.367op/s 2705252.348op/s ± 1563.539op/s 2706948.572op/s 2709109.747op/s 2710374.202op/s 2711954.899op/s 0.25% -0.231 0.230 0.09% 169.732op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 167.307µs 167.621µs ± 0.161µs 167.614µs ± 0.108µs 167.721µs 167.908µs 168.023µs 168.143µs 0.32% 0.424 -0.101 0.10% 0.011µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5947302.200op/s 5965845.085op/s ± 5738.765op/s 5966086.682op/s ± 3849.966op/s 5969931.468op/s 5974403.377op/s 5976629.605op/s 5977051.181op/s 0.18% -0.419 -0.108 0.10% 405.792op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 38.575µs 38.875µs ± 0.099µs 38.868µs ± 0.060µs 38.933µs 39.033µs 39.076µs 39.159µs 0.75% -0.044 -0.151 0.26% 0.007µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 25537167.436op/s 25723491.471op/s ± 65787.321op/s 25728414.554op/s ± 39650.192op/s 25766570.916op/s 25834423.653op/s 25876088.720op/s 25923344.515op/s 0.76% 0.058 -0.145 0.26% 4651.866op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.603µs 45.766µs ± 0.116µs 45.760µs ± 0.050µs 45.808µs 45.863µs 45.912µs 47.118µs 2.97% 8.019 92.018 0.25% 0.008µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21223241.619op/s 21850281.001op/s ± 54067.899op/s 21853311.347op/s ± 23731.649op/s 21877148.024op/s 21904726.733op/s 21913578.228op/s 21928189.565op/s 0.34% -7.796 88.616 0.25% 3823.178op/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 [495.328µs; 495.502µs] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [2018162.933op/s; 2018864.049op/s] or [-0.017%; +0.017%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [369.604µs; 369.695µs] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2704937.050op/s; 2705602.386op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [167.599µs; 167.643µs] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5965049.747op/s; 5966640.423op/s] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [38.861µs; 38.889µs] or [-0.035%; +0.035%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [25714373.981op/s; 25732608.961op/s] or [-0.035%; +0.035%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.750µs; 45.782µs] or [-0.035%; +0.035%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21842787.711op/s; 21857774.292op/s] or [-0.034%; +0.034%] None None None

Baseline

Omitted due to size.

@dd-octo-sts
Copy link
Copy Markdown
Contributor Author

dd-octo-sts Bot commented Feb 19, 2026

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 8.38 MB 8.38 MB 0% (0 B) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 91.49 MB 91.49 MB +0% (+2.07 KB) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 10.75 MB 10.75 MB +0% (+440 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 106.22 MB 106.23 MB +0% (+4.62 KB) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 24.97 MB 24.97 MB +0% (+2.50 KB) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 75.94 KB 75.94 KB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 166.41 MB 166.41 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 837.48 MB 836.95 MB --.06% (-539.50 KB) 💪
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.55 MB 9.55 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 75.94 KB 75.94 KB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 22.99 MB 22.99 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 48.35 MB 48.35 MB +0% (+814 B) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 21.05 MB 21.03 MB --.08% (-18.50 KB) 💪
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 77.12 KB 77.12 KB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 170.15 MB 170.12 MB --.01% (-32.00 KB) 💪
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 823.53 MB 823.49 MB -0% (-46.59 KB) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.23 MB 7.22 MB -0% (-512 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 77.12 KB 77.12 KB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 24.58 MB 24.58 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 44.09 MB 44.09 MB -0% (-1.68 KB) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 80.04 MB 80.04 MB +0% (+3.89 KB) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 9.86 MB 9.86 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 100.17 MB 100.17 MB +0% (+3.37 KB) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.43 MB 11.43 MB -0% (-168 B) 👌

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Feb 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (release@444f7b5). Learn more about missing BASE report.

Additional details and impacted files
@@            Coverage Diff             @@
##             release    #1610   +/-   ##
==========================================
  Coverage           ?   71.14%           
==========================================
  Files              ?      423           
  Lines              ?    62084           
  Branches           ?        0           
==========================================
  Hits               ?    44169           
  Misses             ?    17915           
  Partials           ?        0           
Components Coverage Δ
libdd-crashtracker 62.58% <0.00%> (?)
libdd-crashtracker-ffi 16.27% <0.00%> (?)
libdd-alloc 98.77% <0.00%> (?)
libdd-data-pipeline 86.66% <0.00%> (?)
libdd-data-pipeline-ffi 73.55% <0.00%> (?)
libdd-common 80.58% <0.00%> (?)
libdd-common-ffi 73.75% <0.00%> (?)
libdd-telemetry 62.52% <0.00%> (?)
libdd-telemetry-ffi 16.75% <0.00%> (?)
libdd-dogstatsd-client 82.64% <0.00%> (?)
datadog-ipc 80.71% <0.00%> (?)
libdd-profiling 81.54% <0.00%> (?)
libdd-profiling-ffi 63.66% <0.00%> (?)
datadog-sidecar 33.13% <0.00%> (?)
datdog-sidecar-ffi 11.03% <0.00%> (?)
spawn-worker 54.69% <0.00%> (?)
libdd-tinybytes 93.16% <0.00%> (?)
libdd-trace-normalization 81.71% <0.00%> (?)
libdd-trace-obfuscation 94.21% <0.00%> (?)
libdd-trace-protobuf 68.00% <0.00%> (?)
libdd-trace-utils 88.96% <0.00%> (?)
datadog-tracer-flare 88.95% <0.00%> (?)
libdd-log 74.69% <0.00%> (?)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hoolioh hoolioh closed this Feb 19, 2026
@hoolioh hoolioh deleted the release-proposal/libdd-data-pipeline/20260219-185439 branch February 19, 2026 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants