Skip to content

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

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

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

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

@dd-octo-sts dd-octo-sts Bot added the release-proposal This is a release proposal PR label Feb 19, 2026
@dd-octo-sts dd-octo-sts Bot requested review from a team as code owners February 19, 2026 17:29
@dd-octo-sts dd-octo-sts Bot added the release-proposal This is a release proposal PR label Feb 19, 2026
@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Feb 19, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-02-19 17:34:39

Comparing candidate commit 3eac096 in PR branch release-proposal/libdd-data-pipeline/20260219-170417 with baseline commit 0bd90fd in branch release.

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

scenario:credit_card/is_card_number/ 378282246310005

  • 🟥 execution_time [+12.134µs; +12.325µs] or [+16.795%; +17.058%]
  • 🟥 throughput [-2018171.518op/s; -1988658.781op/s] or [-14.581%; -14.368%]

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 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.076µs 163.662µs ± 0.616µs 163.547µs ± 0.117µs 163.680µs 164.291µs 165.536µs 170.135µs 4.03% 7.117 65.029 0.38% 0.044µ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.576µs; 163.747µs] or [-0.052%; +0.052%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.742µs 35.337µs ± 0.884µs 34.949µs ± 0.077µs 35.046µs 37.179µs 37.214µs 38.923µs 11.37% 1.770 1.580 2.50% 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.214µs; 35.459µs] or [-0.347%; +0.347%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.229ms 48.581ms ± 0.942ms 48.450ms ± 0.057ms 48.510ms 48.761ms 53.055ms 57.680ms 19.05% 8.423 72.815 1.93% 0.067ms 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.450ms; 48.711ms] or [-0.269%; +0.269%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.108ms 4.114ms ± 0.006ms 4.114ms ± 0.001ms 4.115ms 4.119ms 4.122ms 4.197ms 2.04% 10.797 135.930 0.16% 0.000ms 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.113ms; 4.115ms] or [-0.022%; +0.022%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.329µs 2.416µs ± 0.023µs 2.418µs ± 0.010µs 2.429µs 2.453µs 2.459µs 2.463µs 1.85% -1.353 3.234 0.97% 0.002µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
tags/replace_trace_tags execution_time [2.413µs; 2.419µs] or [-0.135%; +0.135%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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 762.049µs 762.807µs ± 0.572µs 762.689µs ± 0.226µs 762.962µs 763.635µs 764.503µs 768.283µs 0.73% 4.916 41.160 0.07% 0.040µ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 [762.728µs; 762.887µs] or [-0.010%; +0.010%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.726ms 10.760ms ± 0.015ms 10.759ms ± 0.010ms 10.769ms 10.785ms 10.808ms 10.819ms 0.56% 0.819 1.363 0.14% 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.758ms; 10.762ms] or [-0.020%; +0.020%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.630µs 495.446µs ± 0.523µs 495.389µs ± 0.273µs 495.690µs 496.115µs 496.343µs 500.348µs 1.00% 4.224 36.815 0.11% 0.037µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1998610.743op/s 2018385.664op/s ± 2119.866op/s 2018615.447op/s ± 1111.979op/s 2019643.218op/s 2020915.612op/s 2021135.955op/s 2021714.789op/s 0.15% -4.158 36.002 0.10% 149.897op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 368.841µs 369.590µs ± 0.286µs 369.563µs ± 0.200µs 369.770µs 370.031µs 370.293µs 370.473µs 0.25% 0.367 -0.040 0.08% 0.020µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2699253.621op/s 2705704.437op/s ± 2095.273op/s 2705901.294op/s ± 1462.146op/s 2707324.561op/s 2708669.383op/s 2709682.744op/s 2711195.659op/s 0.20% -0.362 -0.044 0.08% 148.158op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 166.682µs 167.014µs ± 0.207µs 166.995µs ± 0.094µs 167.078µs 167.249µs 167.475µs 168.700µs 1.02% 4.448 31.203 0.12% 0.015µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5927670.019op/s 5987543.847op/s ± 7374.733op/s 5988220.752op/s ± 3356.762op/s 5991778.514op/s 5994827.092op/s 5996504.434op/s 5999449.725op/s 0.19% -4.398 30.693 0.12% 521.472op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 38.599µs 38.792µs ± 0.089µs 38.784µs ± 0.063µs 38.859µs 38.930µs 39.020µs 39.121µs 0.87% 0.354 0.242 0.23% 0.006µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 25561773.546op/s 25778668.507op/s ± 59363.105op/s 25783569.633op/s ± 41836.241op/s 25821738.166op/s 25872186.057op/s 25899531.237op/s 25907599.847op/s 0.48% -0.340 0.214 0.23% 4197.605op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.601µs 45.744µs ± 0.057µs 45.746µs ± 0.036µs 45.782µs 45.824µs 45.855µs 45.992µs 0.54% 0.120 1.208 0.12% 0.004µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21743011.615op/s 21860815.628op/s ± 27311.947op/s 21859861.288op/s ± 17226.308op/s 21876858.206op/s 21909385.678op/s 21925837.416op/s 21929445.178op/s 0.32% -0.109 1.179 0.12% 1931.246op/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.374µs; 495.518µs] or [-0.015%; +0.015%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [2018091.871op/s; 2018679.457op/s] or [-0.015%; +0.015%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [369.550µs; 369.629µs] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2705414.052op/s; 2705994.821op/s] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [166.985µs; 167.042µs] or [-0.017%; +0.017%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5986521.780op/s; 5988565.915op/s] or [-0.017%; +0.017%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [38.780µs; 38.804µs] or [-0.032%; +0.032%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [25770441.352op/s; 25786895.663op/s] or [-0.032%; +0.032%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.736µs; 45.752µs] or [-0.017%; +0.017%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21857030.455op/s; 21864600.801op/s] or [-0.017%; +0.017%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.495µs 90.151µs ± 0.225µs 90.134µs ± 0.038µs 90.176µs 90.247µs 90.347µs 92.957µs 3.13% 9.956 120.449 0.25% 0.016µ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 [90.119µs; 90.182µs] or [-0.035%; +0.035%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.370ns 190.342ns ± 2.596ns 189.893ns ± 1.542ns 191.309ns 195.024ns 199.515ns 201.860ns 6.30% 1.523 3.151 1.36% 0.184ns 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 [189.982ns; 190.701ns] or [-0.189%; +0.189%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.045µs 26.127µs ± 9.494µs 18.788µs ± 0.623µs 34.309µs 42.771µs 48.043µs 70.179µs 273.53% 0.973 0.832 36.25% 0.671µ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.811µs; 27.443µs] or [-5.036%; +5.036%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.695ms 14.744ms ± 0.035ms 14.736ms ± 0.013ms 14.753ms 14.829ms 14.883ms 14.893ms 1.07% 2.225 5.850 0.23% 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.739ms; 14.749ms] or [-0.033%; +0.033%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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 239.051ns 250.234ns ± 12.643ns 243.973ns ± 2.551ns 254.847ns 278.998ns 283.400ns 285.579ns 17.05% 1.435 0.733 5.04% 0.894ns 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 [248.482ns; 251.986ns] or [-0.700%; +0.700%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.701µs 146.663µs ± 1.622µs 146.447µs ± 0.537µs 147.026µs 148.081µs 152.345µs 162.120µs 10.70% 5.618 44.847 1.10% 0.115µ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.438µs; 146.887µs] or [-0.153%; +0.153%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.892µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.914µs 3.918µs 3.919µs 3.923µs 0.26% -1.126 10.599 0.08% 0.000µs 1 200
credit_card/is_card_number/ throughput 254926883.241op/s 255571816.341op/s ± 197285.484op/s 255589904.654op/s ± 115221.381op/s 255690712.039op/s 255794663.265op/s 255897614.896op/s 256942832.481op/s 0.53% 1.152 10.787 0.08% 13950.190op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 78.301µs 81.596µs ± 1.067µs 81.592µs ± 0.775µs 82.394µs 83.353µs 83.789µs 83.908µs 2.84% -0.109 -0.392 1.30% 0.075µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 11917884.035op/s 12257648.158op/s ± 160615.931op/s 12256122.481op/s ± 116741.771op/s 12366188.916op/s 12519489.568op/s 12603781.026op/s 12771215.715op/s 4.20% 0.172 -0.336 1.31% 11357.261op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 83.168µs 84.479µs ± 0.588µs 84.504µs ± 0.456µs 84.936µs 85.356µs 85.734µs 86.411µs 2.26% 0.098 -0.336 0.69% 0.042µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 11572554.568op/s 11837833.511op/s ± 82312.087op/s 11833776.425op/s ± 64204.489op/s 11898673.677op/s 11975014.671op/s 12020460.166op/s 12023872.338op/s 1.61% -0.064 -0.367 0.69% 5820.344op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.894µs 3.912µs ± 0.003µs 3.912µs ± 0.001µs 3.913µs 3.917µs 3.918µs 3.921µs 0.22% -1.236 11.456 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255060012.448op/s 255614363.472op/s ± 169079.310op/s 255620743.633op/s ± 93245.264op/s 255715334.028op/s 255814832.023op/s 255905121.565op/s 256809211.855op/s 0.46% 1.259 11.629 0.07% 11955.713op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 68.443µs 69.127µs ± 0.382µs 69.063µs ± 0.253µs 69.372µs 69.880µs 70.079µs 70.205µs 1.65% 0.636 -0.189 0.55% 0.027µs 1 200
credit_card/is_card_number/378282246310005 throughput 14243926.954op/s 14466557.520op/s ± 79650.639op/s 14479467.486op/s ± 53306.827op/s 14528939.832op/s 14572869.667op/s 14593748.034op/s 14610774.509op/s 0.91% -0.613 -0.229 0.55% 5632.151op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 45.423µs 45.707µs ± 0.116µs 45.717µs ± 0.082µs 45.794µs 45.900µs 45.934µs 45.965µs 0.54% -0.164 -0.619 0.25% 0.008µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21755649.093op/s 21878766.713op/s ± 55635.727op/s 21873805.027op/s ± 39355.320op/s 21916005.812op/s 21972144.023op/s 21992261.231op/s 22015214.423op/s 0.65% 0.174 -0.616 0.25% 3934.040op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.428µs 6.435µs ± 0.004µs 6.435µs ± 0.002µs 6.437µs 6.442µs 6.444µs 6.448µs 0.20% 0.442 0.042 0.06% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 155091244.351op/s 155392732.743op/s ± 90281.785op/s 155400178.711op/s ± 59526.607op/s 155457663.152op/s 155526300.578op/s 155567235.089op/s 155568870.008op/s 0.11% -0.439 0.037 0.06% 6383.886op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.891µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.918µs 3.919µs 0.17% -1.757 13.109 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255173806.094op/s 255594717.436op/s ± 188355.857op/s 255599255.554op/s ± 124086.477op/s 255714364.755op/s 255828831.578op/s 255898047.715op/s 256987145.819op/s 0.54% 1.784 13.342 0.07% 13318.770op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 61.996µs 63.416µs ± 0.615µs 63.432µs ± 0.447µs 63.864µs 64.400µs 64.724µs 64.969µs 2.42% -0.048 -0.417 0.97% 0.043µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15391850.373op/s 15770292.077op/s ± 152918.710op/s 15764871.598op/s ± 111086.747op/s 15876988.440op/s 16016787.246op/s 16121188.756op/s 16130185.817op/s 2.32% 0.094 -0.414 0.97% 10812.986op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 53.917µs 54.143µs ± 0.082µs 54.143µs ± 0.058µs 54.199µs 54.273µs 54.317µs 54.339µs 0.36% -0.150 -0.303 0.15% 0.006µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18402970.339op/s 18469610.780op/s ± 28010.231op/s 18469700.457op/s ± 19862.186op/s 18489921.151op/s 18515258.610op/s 18538809.017op/s 18547005.531op/s 0.42% 0.157 -0.299 0.15% 1980.622op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.895µs 3.913µs ± 0.003µs 3.912µs ± 0.001µs 3.914µs 3.917µs 3.919µs 3.925µs 0.32% -0.414 9.167 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254781514.385op/s 255579789.124op/s ± 177157.112op/s 255597546.264op/s ± 94186.089op/s 255686121.483op/s 255785275.517op/s 255866818.542op/s 256711844.670op/s 0.44% 0.436 9.266 0.07% 12526.900op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 50.307µs 50.495µs ± 0.102µs 50.481µs ± 0.052µs 50.534µs 50.631µs 50.878µs 51.038µs 1.10% 1.893 6.824 0.20% 0.007µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19593093.779op/s 19804122.138op/s ± 39906.891op/s 19809242.965op/s ± 20461.851op/s 19828485.099op/s 19854339.585op/s 19870901.156op/s 19877981.160op/s 0.35% -1.862 6.650 0.20% 2821.843op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 45.469µs 45.718µs ± 0.099µs 45.716µs ± 0.071µs 45.790µs 45.888µs 45.926µs 45.980µs 0.58% 0.073 -0.333 0.21% 0.007µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21748793.687op/s 21873303.700op/s ± 47123.883op/s 21874176.442op/s ± 33815.058op/s 21907352.107op/s 21947022.814op/s 21981908.808op/s 21992785.362op/s 0.54% -0.062 -0.333 0.21% 3332.162op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.428µs 6.436µs ± 0.004µs 6.436µs ± 0.002µs 6.438µs 6.443µs 6.450µs 6.451µs 0.24% 1.072 1.736 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 155009214.659op/s 155368454.377op/s ± 101453.446op/s 155384900.264op/s ± 54530.872op/s 155430316.646op/s 155503824.149op/s 155550963.418op/s 155570943.357op/s 0.12% -1.067 1.722 0.07% 7173.842op/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.912µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/ throughput [255544474.471op/s; 255599158.212op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [81.448µs; 81.744µs] or [-0.181%; +0.181%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12235388.335op/s; 12279907.982op/s] or [-0.182%; +0.182%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [84.398µs; 84.560µs] or [-0.096%; +0.096%] None None None
credit_card/is_card_number/ 378282246310005 throughput [11826425.848op/s; 11849241.175op/s] or [-0.096%; +0.096%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/37828224631 throughput [255590930.706op/s; 255637796.239op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/378282246310005 execution_time [69.074µs; 69.180µs] or [-0.077%; +0.077%] None None None
credit_card/is_card_number/378282246310005 throughput [14455518.707op/s; 14477596.332op/s] or [-0.076%; +0.076%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.691µs; 45.723µs] or [-0.035%; +0.035%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [21871056.136op/s; 21886477.290op/s] or [-0.035%; +0.035%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.435µs; 6.436µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number/x371413321323331 throughput [155380220.555op/s; 155405244.930op/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.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ throughput [255568613.126op/s; 255620821.746op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [63.331µs; 63.501µs] or [-0.134%; +0.134%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15749099.014op/s; 15791485.139op/s] or [-0.134%; +0.134%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [54.132µs; 54.154µs] or [-0.021%; +0.021%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18465728.831op/s; 18473492.728op/s] or [-0.021%; +0.021%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.912µs; 3.913µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255555236.852op/s; 255604341.396op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [50.481µs; 50.509µs] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [19798591.427op/s; 19809652.850op/s] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.704µs; 45.732µs] or [-0.030%; +0.030%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [21866772.782op/s; 21879834.617op/s] or [-0.030%; +0.030%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.436µs; 6.437µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [155354393.905op/s; 155382514.849op/s] or [-0.009%; +0.009%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.242µs 3.189µs ± 1.443µs 3.013µs ± 0.022µs 3.031µs 3.335µs 13.828µs 15.143µs 402.54% 7.395 55.486 45.14% 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 [2.989µs; 3.389µs] or [-6.271%; +6.271%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.476µs 186.054µs ± 0.343µs 185.996µs ± 0.189µs 186.197µs 186.686µs 186.898µs 187.961µs 1.06% 1.941 7.187 0.18% 0.024µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5320258.267op/s 5374796.592op/s ± 9881.973op/s 5376453.930op/s ± 5471.954op/s 5381390.774op/s 5386079.243op/s 5390574.057op/s 5391540.404op/s 0.28% -1.911 6.991 0.18% 698.761op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.827µs 17.919µs ± 0.059µs 17.909µs ± 0.030µs 17.944µs 18.002µs 18.048µs 18.436µs 2.94% 3.577 27.362 0.33% 0.004µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 54241799.916op/s 55808769.299op/s ± 183035.153op/s 55836536.896op/s ± 93523.687op/s 55913091.326op/s 56031113.756op/s 56081684.491op/s 56095798.425op/s 0.46% -3.417 25.542 0.33% 12942.540op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 9.976µs 10.110µs ± 0.059µs 10.111µs ± 0.039µs 10.149µs 10.205µs 10.235µs 10.252µs 1.40% -0.013 -0.488 0.58% 0.004µs 1 200
normalization/normalize_name/normalize_name/good throughput 97542447.591op/s 98917289.086op/s ± 573936.272op/s 98905520.766op/s ± 384419.494op/s 99326423.922op/s 99895950.086op/s 100137560.970op/s 100239131.079op/s 1.35% 0.040 -0.490 0.58% 40583.423op/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.007µs; 186.102µs] or [-0.026%; +0.026%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5373427.046op/s; 5376166.139op/s] or [-0.025%; +0.025%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.910µs; 17.927µs] or [-0.046%; +0.046%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55783402.387op/s; 55834136.211op/s] or [-0.045%; +0.045%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.102µs; 10.118µs] or [-0.080%; +0.080%] None None None
normalization/normalize_name/normalize_name/good throughput [98837747.039op/s; 98996831.134op/s] or [-0.080%; +0.080%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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.997µs 5.079µs ± 0.038µs 5.080µs ± 0.013µs 5.091µs 5.147µs 5.148µs 5.174µs 1.84% 0.108 -0.441 0.75% 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.074µs; 5.085µs] or [-0.104%; +0.104%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3eac096 1771521458 release-proposal/libdd-data-pipeline/20260219-170417
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 9.866ms 10.170ms ± 0.058ms 10.175ms ± 0.030ms 10.209ms 10.244ms 10.261ms 10.302ms 1.25% -1.699 5.929 0.57% 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 [10.162ms; 10.178ms] or [-0.079%; +0.079%] 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.47 MB 91.47 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 106.19 MB 106.19 MB 0% (0 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 10.75 MB 10.75 MB 0% (0 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 24.97 MB 24.97 MB 0% (0 B) 👌
/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.39 MB 166.39 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 837.47 MB 837.47 MB 0% (0 B) 👌
/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 23.00 MB 23.00 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 48.35 MB 48.35 MB 0% (0 B) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 21.05 MB 21.05 MB 0% (0 B) 👌
/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.14 MB -0% (-8.00 KB) 👌
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 823.52 MB 823.52 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.22 MB 7.22 MB 0% (0 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.59 MB 24.59 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 44.09 MB 44.09 MB 0% (0 B) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 80.02 MB 80.02 MB 0% (0 B) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 9.85 MB 9.85 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 100.14 MB 100.14 MB 0% (0 B) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.42 MB 11.42 MB 0% (0 B) 👌

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

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

Additional details and impacted files
@@            Coverage Diff             @@
##             release    #1609   +/-   ##
==========================================
  Coverage           ?   71.14%           
==========================================
  Files              ?      423           
  Lines              ?    62044           
  Branches           ?        0           
==========================================
  Hits               ?    44140           
  Misses             ?    17904           
  Partials           ?        0           
Components Coverage Δ
libdd-crashtracker 62.49% <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.55% <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-170417 branch February 19, 2026 18:23
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