Skip to content

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

Closed
dd-octo-sts[bot] wants to merge 10 commits intoreleasefrom
release-proposal/libdd-data-pipeline/20260216-141111
Closed

chore(release): proposal for libdd-data-pipeline#1572
dd-octo-sts[bot] wants to merge 10 commits intoreleasefrom
release-proposal/libdd-data-pipeline/20260216-141111

Conversation

@dd-octo-sts
Copy link
Copy Markdown
Contributor

@dd-octo-sts dd-octo-sts Bot commented Feb 16, 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-tinybytes

Next version: 1.1.1

Semver bump: patch
Tag: libdd-tinybytes-v1.1.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

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Feb 16, 2026

Codecov Report

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

Additional details and impacted files
@@            Coverage Diff             @@
##             release    #1572   +/-   ##
==========================================
  Coverage           ?   70.82%           
==========================================
  Files              ?      423           
  Lines              ?    61785           
  Branches           ?        0           
==========================================
  Hits               ?    43762           
  Misses             ?    18023           
  Partials           ?        0           
Components Coverage Δ
libdd-crashtracker 62.37% <0.00%> (?)
libdd-crashtracker-ffi 16.27% <0.00%> (?)
libdd-alloc 98.77% <0.00%> (?)
libdd-data-pipeline 85.62% <0.00%> (?)
libdd-data-pipeline-ffi 72.86% <0.00%> (?)
libdd-common 79.85% <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.23% <0.00%> (?)
libdd-profiling-ffi 63.66% <0.00%> (?)
datadog-sidecar 32.77% <0.00%> (?)
datdog-sidecar-ffi 8.52% <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.18% <0.00%> (?)
libdd-trace-protobuf 68.00% <0.00%> (?)
libdd-trace-utils 88.72% <0.00%> (?)
datadog-tracer-flare 90.45% <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.

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Feb 16, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-02-16 14:42:00

Comparing candidate commit c65a1fe in PR branch release-proposal/libdd-data-pipeline/20260216-141111 with baseline commit bd11688 in branch release.

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

scenario:benching deserializing traces from msgpack to their internal representation

  • 🟥 execution_time [+2.379ms; +2.810ms] or [+4.927%; +5.819%]

scenario:benching serializing traces from their internal representation to msgpack

  • 🟩 execution_time [-891.493µs; -880.731µs] or [-5.996%; -5.924%]

scenario:sql/obfuscate_sql_string

  • 🟩 execution_time [-5.410µs; -5.353µs] or [-5.960%; -5.897%]

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 c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
redis/obfuscate_redis_string execution_time 33.786µs 34.300µs ± 0.739µs 33.984µs ± 0.107µs 34.141µs 35.810µs 35.913µs 37.896µs 11.51% 1.878 2.709 2.15% 0.052µ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 [34.198µs; 34.403µs] or [-0.299%; +0.299%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.605µs 495.382µs ± 0.519µs 495.341µs ± 0.258µs 495.602µs 496.096µs 496.393µs 500.193µs 0.98% 4.149 35.150 0.10% 0.037µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1999229.630op/s 2018644.836op/s ± 2107.664op/s 2018812.869op/s ± 1050.054op/s 2019828.941op/s 2021021.759op/s 2021558.954op/s 2021816.069op/s 0.15% -4.086 34.392 0.10% 149.034op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 372.574µs 373.404µs ± 0.923µs 373.327µs ± 0.204µs 373.507µs 373.911µs 374.285µs 382.120µs 2.36% 8.181 73.792 0.25% 0.065µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2616980.151op/s 2678077.546op/s ± 6487.598op/s 2678613.438op/s ± 1460.713op/s 2680259.467op/s 2681917.495op/s 2682832.777op/s 2684031.495op/s 0.20% -8.115 72.978 0.24% 458.742op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 166.775µs 167.057µs ± 0.154µs 167.030µs ± 0.098µs 167.143µs 167.335µs 167.502µs 167.689µs 0.39% 1.055 1.802 0.09% 0.011µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5963407.974op/s 5985972.312op/s ± 5522.405op/s 5986950.120op/s ± 3496.456op/s 5990045.937op/s 5993349.696op/s 5995017.034op/s 5996092.500op/s 0.15% -1.048 1.775 0.09% 390.493op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 38.613µs 38.821µs ± 0.093µs 38.820µs ± 0.067µs 38.892µs 38.962µs 39.005µs 39.044µs 0.58% 0.018 -0.659 0.24% 0.007µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 25611823.522op/s 25759182.191op/s ± 61477.276op/s 25759712.961op/s ± 44705.417op/s 25800541.964op/s 25861432.822op/s 25885195.979op/s 25898342.956op/s 0.54% -0.008 -0.659 0.24% 4347.100op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.499µs 45.696µs ± 0.086µs 45.695µs ± 0.056µs 45.757µs 45.818µs 45.876µs 46.193µs 1.09% 0.753 4.370 0.19% 0.006µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21648442.286op/s 21883645.001op/s ± 41263.442op/s 21884285.629op/s ± 26834.560op/s 21907630.030op/s 21947340.744op/s 21974444.732op/s 21978494.288op/s 0.43% -0.721 4.188 0.19% 2917.766op/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.310µs; 495.454µs] or [-0.015%; +0.015%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [2018352.734op/s; 2018936.938op/s] or [-0.014%; +0.014%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [373.277µs; 373.532µs] or [-0.034%; +0.034%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2677178.428op/s; 2678976.665op/s] or [-0.034%; +0.034%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [167.036µs; 167.079µs] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5985206.960op/s; 5986737.664op/s] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [38.808µs; 38.834µs] or [-0.033%; +0.033%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [25750662.032op/s; 25767702.350op/s] or [-0.033%; +0.033%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.684µs; 45.708µs] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21877926.285op/s; 21889363.717op/s] or [-0.026%; +0.026%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.697ms 10.727ms ± 0.015ms 10.726ms ± 0.009ms 10.734ms 10.753ms 10.770ms 10.826ms 0.94% 2.051 9.327 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.725ms; 10.730ms] or [-0.020%; +0.020%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.654µs 25.958µs ± 10.457µs 17.972µs ± 0.161µs 33.865µs 43.548µs 48.637µs 84.242µs 368.73% 1.540 4.360 40.18% 0.739µ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.509µs; 27.407µs] or [-5.583%; +5.583%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.677µs 186.195µs ± 0.306µs 186.149µs ± 0.144µs 186.294µs 186.581µs 187.172µs 188.227µs 1.12% 3.155 17.133 0.16% 0.022µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5312742.560op/s 5370724.852op/s ± 8774.902op/s 5372044.646op/s ± 4150.605op/s 5376042.046op/s 5380311.921op/s 5382753.948op/s 5385708.994op/s 0.25% -3.110 16.753 0.16% 620.479op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.841µs 17.960µs ± 0.074µs 17.953µs ± 0.053µs 18.008µs 18.081µs 18.163µs 18.389µs 2.42% 1.309 4.543 0.41% 0.005µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 54381752.591op/s 55679779.297op/s ± 228921.425op/s 55699681.283op/s ± 165400.380op/s 55857320.692op/s 55988984.021op/s 56026857.061op/s 56051250.626op/s 0.63% -1.251 4.167 0.41% 16187.189op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 9.963µs 10.072µs ± 0.048µs 10.073µs ± 0.033µs 10.103µs 10.149µs 10.178µs 10.263µs 1.89% 0.337 0.422 0.48% 0.003µs 1 200
normalization/normalize_name/normalize_name/good throughput 97437106.579op/s 99290042.191op/s ± 476070.489op/s 99275516.483op/s ± 320652.240op/s 99624260.688op/s 100037621.026op/s 100268328.318op/s 100375834.709op/s 1.11% -0.305 0.352 0.48% 33663.267op/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.153µs; 186.237µs] or [-0.023%; +0.023%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5369508.735op/s; 5371940.969op/s] or [-0.023%; +0.023%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.950µs; 17.970µs] or [-0.057%; +0.057%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55648052.989op/s; 55711505.605op/s] or [-0.057%; +0.057%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.065µs; 10.078µs] or [-0.067%; +0.067%] None None None
normalization/normalize_name/normalize_name/good throughput [99224063.400op/s; 99356020.983op/s] or [-0.066%; +0.066%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.313µs 2.374µs ± 0.017µs 2.374µs ± 0.004µs 2.379µs 2.405µs 2.409µs 2.411µs 1.59% -1.149 3.419 0.73% 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.371µs; 2.376µs] or [-0.101%; +0.101%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.899µs 3.915µs ± 0.003µs 3.915µs ± 0.002µs 3.917µs 3.920µs 3.922µs 3.922µs 0.18% -0.690 6.476 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 254972080.308op/s 255401187.557op/s ± 177105.999op/s 255434046.929op/s ± 102734.669op/s 255508125.159op/s 255630462.286op/s 255666605.914op/s 256505527.318op/s 0.42% 0.706 6.579 0.07% 12523.285op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 77.994µs 79.380µs ± 0.511µs 79.344µs ± 0.298µs 79.682µs 80.222µs 80.545µs 81.726µs 3.00% 0.443 1.592 0.64% 0.036µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12235947.524op/s 12598134.152op/s ± 80905.428op/s 12603389.840op/s ± 47404.464op/s 12648022.998op/s 12733261.262op/s 12793884.412op/s 12821560.410op/s 1.73% -0.379 1.418 0.64% 5720.878op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 71.450µs 71.744µs ± 0.285µs 71.606µs ± 0.098µs 71.838µs 72.343µs 72.548µs 72.803µs 1.67% 1.396 1.210 0.40% 0.020µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13735606.066op/s 13938737.094op/s ± 55145.865op/s 13965378.430op/s ± 19162.410op/s 13979539.546op/s 13986288.053op/s 13991397.146op/s 13995790.066op/s 0.22% -1.381 1.152 0.39% 3899.401op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.894µs 3.915µs ± 0.003µs 3.915µs ± 0.002µs 3.917µs 3.919µs 3.920µs 3.921µs 0.17% -2.190 17.794 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255014783.372op/s 255419411.702op/s ± 176565.475op/s 255436766.629op/s ± 100119.255op/s 255520933.554op/s 255622904.818op/s 255703778.012op/s 256818325.510op/s 0.54% 2.221 18.089 0.07% 12485.064op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 68.227µs 68.536µs ± 0.304µs 68.376µs ± 0.108µs 68.677µs 69.135µs 69.401µs 69.940µs 2.29% 1.497 2.305 0.44% 0.021µs 1 200
credit_card/is_card_number/378282246310005 throughput 14297896.877op/s 14591121.232op/s ± 64262.569op/s 14625008.034op/s ± 23116.917op/s 14637851.293op/s 14648272.577op/s 14652588.640op/s 14656917.207op/s 0.22% -1.470 2.166 0.44% 4544.050op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 45.530µs 45.749µs ± 0.088µs 45.750µs ± 0.055µs 45.808µs 45.897µs 45.948µs 45.967µs 0.47% -0.053 -0.134 0.19% 0.006µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21754909.979op/s 21858357.971op/s ± 41827.757op/s 21857952.949op/s ± 26139.616op/s 21883571.456op/s 21933997.477op/s 21950800.861op/s 21963368.711op/s 0.48% 0.063 -0.133 0.19% 2957.669op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.569µs 6.628µs ± 0.013µs 6.633µs ± 0.007µs 6.637µs 6.642µs 6.645µs 6.652µs 0.29% -1.299 2.080 0.20% 0.001µs 1 200
credit_card/is_card_number/x371413321323331 throughput 150327078.294op/s 150875611.278op/s ± 297976.225op/s 150765616.938op/s ± 147842.336op/s 151085057.688op/s 151386061.142op/s 151759731.150op/s 152232978.721op/s 0.97% 1.314 2.145 0.20% 21070.101op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.894µs 3.915µs ± 0.003µs 3.915µs ± 0.001µs 3.916µs 3.919µs 3.924µs 3.930µs 0.38% -0.532 16.046 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 254472693.735op/s 255432463.361op/s ± 192469.272op/s 255448922.988op/s ± 89113.849op/s 255536126.421op/s 255635034.118op/s 255702213.163op/s 256816647.589op/s 0.54% 0.572 16.231 0.08% 13609.633op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 65.550µs 65.731µs ± 0.058µs 65.725µs ± 0.036µs 65.765µs 65.849µs 65.884µs 65.924µs 0.30% 0.512 0.746 0.09% 0.004µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15169023.070op/s 15213437.771op/s ± 13507.674op/s 15214901.534op/s ± 8273.192op/s 15222114.530op/s 15232460.338op/s 15238814.712op/s 15255444.947op/s 0.27% -0.505 0.740 0.09% 955.137op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 53.376µs 53.434µs ± 0.032µs 53.427µs ± 0.021µs 53.455µs 53.491µs 53.520µs 53.528µs 0.19% 0.642 0.184 0.06% 0.002µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18681909.780op/s 18714840.430op/s ± 11135.399op/s 18717115.000op/s ± 7201.321op/s 18722673.952op/s 18731359.309op/s 18734931.391op/s 18735127.747op/s 0.10% -0.639 0.178 0.06% 787.392op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.904µs 3.916µs ± 0.003µs 3.916µs ± 0.001µs 3.917µs 3.920µs 3.923µs 3.926µs 0.25% -0.044 2.053 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254733997.962op/s 255373623.128op/s ± 175063.923op/s 255376441.540op/s ± 93165.885op/s 255467488.133op/s 255673075.464op/s 255718350.184op/s 256145177.551op/s 0.30% 0.052 2.062 0.07% 12378.889op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 50.156µs 50.230µs ± 0.033µs 50.230µs ± 0.023µs 50.253µs 50.279µs 50.311µs 50.335µs 0.21% 0.156 -0.103 0.07% 0.002µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19866785.258op/s 19908418.367op/s ± 13047.600op/s 19908459.908op/s ± 9113.208op/s 19917552.288op/s 19929694.813op/s 19933287.139op/s 19937806.008op/s 0.15% -0.152 -0.108 0.07% 922.605op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 45.486µs 45.718µs ± 0.088µs 45.709µs ± 0.059µs 45.776µs 45.876µs 45.920µs 45.941µs 0.51% 0.193 -0.189 0.19% 0.006µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21767245.921op/s 21873210.497op/s ± 42312.786op/s 21877385.354op/s ± 28281.518op/s 21898314.933op/s 21941618.437op/s 21965379.138op/s 21984614.384op/s 0.49% -0.183 -0.192 0.19% 2991.966op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.554µs 6.627µs ± 0.014µs 6.633µs ± 0.007µs 6.636µs 6.641µs 6.645µs 6.647µs 0.22% -1.563 3.673 0.21% 0.001µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 150445816.456op/s 150908114.068op/s ± 323929.981op/s 150769904.373op/s ± 157842.219op/s 151104246.030op/s 151498410.150op/s 152027094.551op/s 152587021.560op/s 1.21% 1.584 3.796 0.21% 22905.309op/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.915µs; 3.916µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ throughput [255376642.368op/s; 255425732.745op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [79.309µs; 79.451µs] or [-0.089%; +0.089%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12586921.438op/s; 12609346.866op/s] or [-0.089%; +0.089%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [71.704µs; 71.783µs] or [-0.055%; +0.055%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13931094.408op/s; 13946379.780op/s] or [-0.055%; +0.055%] None None None
credit_card/is_card_number/37828224631 execution_time [3.915µs; 3.916µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/37828224631 throughput [255394941.425op/s; 255443881.979op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/378282246310005 execution_time [68.494µs; 68.578µs] or [-0.061%; +0.061%] None None None
credit_card/is_card_number/378282246310005 throughput [14582215.058op/s; 14600027.406op/s] or [-0.061%; +0.061%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.737µs; 45.761µs] or [-0.027%; +0.027%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [21852561.046op/s; 21864154.896op/s] or [-0.027%; +0.027%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.626µs; 6.630µs] or [-0.027%; +0.027%] None None None
credit_card/is_card_number/x371413321323331 throughput [150834314.639op/s; 150916907.917op/s] or [-0.027%; +0.027%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.915µs; 3.915µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ throughput [255405788.971op/s; 255459137.751op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [65.723µs; 65.740µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15211565.737op/s; 15215309.805op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [53.429µs; 53.438µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18713297.171op/s; 18716383.689op/s] or [-0.008%; +0.008%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.915µs; 3.916µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255349360.952op/s; 255397885.304op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [50.225µs; 50.235µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [19906610.095op/s; 19910226.638op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.706µs; 45.730µs] or [-0.027%; +0.027%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [21867346.352op/s; 21879074.642op/s] or [-0.027%; +0.027%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.625µs; 6.629µs] or [-0.030%; +0.030%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [150863220.488op/s; 150953007.648op/s] or [-0.030%; +0.030%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.756ms 10.116ms ± 0.087ms 10.125ms ± 0.042ms 10.166ms 10.235ms 10.279ms 10.371ms 2.43% -1.269 3.567 0.86% 0.006ms 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.104ms; 10.128ms] or [-0.119%; +0.119%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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 248.147ns 256.717ns ± 10.326ns 251.906ns ± 2.464ns 259.800ns 284.371ns 288.515ns 290.074ns 15.15% 1.828 2.490 4.01% 0.730ns 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.286ns; 258.148ns] or [-0.557%; +0.557%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.156µs 146.375µs ± 1.686µs 146.028µs ± 0.540µs 146.702µs 148.184µs 152.836µs 161.743µs 10.76% 5.150 38.093 1.15% 0.119µ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.141µs; 146.609µ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 c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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 162.760µs 163.822µs ± 0.286µs 163.831µs ± 0.128µs 163.956µs 164.233µs 164.435µs 165.597µs 1.08% 0.503 8.345 0.17% 0.020µ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.783µs; 163.862µs] or [-0.024%; +0.024%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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 85.029µs 85.393µs ± 0.160µs 85.368µs ± 0.039µs 85.419µs 85.550µs 85.697µs 87.238µs 2.19% 7.769 87.135 0.19% 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 [85.371µs; 85.416µs] or [-0.026%; +0.026%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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 3.909ms 3.914ms ± 0.006ms 3.913ms ± 0.001ms 3.915ms 3.917ms 3.921ms 3.997ms 2.15% 11.293 144.864 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 [3.913ms; 3.915ms] or [-0.023%; +0.023%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
write only interface execution_time 1.247µs 3.227µs ± 1.426µs 2.988µs ± 0.036µs 3.023µs 3.671µs 14.087µs 14.678µs 391.23% 7.202 53.563 44.06% 0.101µ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.030µs; 3.425µs] or [-6.122%; +6.122%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.189ns 190.756ns ± 2.290ns 190.390ns ± 1.475ns 191.688ns 194.870ns 198.137ns 201.984ns 6.09% 1.490 3.271 1.20% 0.162ns 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.439ns; 191.074ns] or [-0.166%; +0.166%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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.977µs 5.062µs ± 0.043µs 5.063µs ± 0.030µs 5.090µs 5.132µs 5.135µs 5.137µs 1.46% -0.200 -0.846 0.84% 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.056µs; 5.068µs] or [-0.117%; +0.117%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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 50.481ms 50.887ms ± 1.284ms 50.718ms ± 0.090ms 50.834ms 50.967ms 54.752ms 64.676ms 27.52% 9.198 87.848 2.52% 0.091ms 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 [50.709ms; 51.065ms] or [-0.350%; +0.350%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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 528.683µs 531.669µs ± 0.980µs 531.700µs ± 0.661µs 532.281µs 533.212µs 534.220µs 534.605µs 0.55% 0.147 0.118 0.18% 0.069µ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 [531.533µs; 531.804µs] or [-0.026%; +0.026%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c65a1fe 1771251915 release-proposal/libdd-data-pipeline/20260216-141111
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 13.926ms 13.982ms ± 0.029ms 13.979ms ± 0.014ms 13.994ms 14.024ms 14.076ms 14.154ms 1.25% 1.779 6.916 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 [13.978ms; 13.986ms] or [-0.029%; +0.029%] None None None

Baseline

Omitted due to size.

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

dd-octo-sts Bot commented Feb 16, 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.60 MB 91.60 MB +0% (+3.03 KB) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 10.76 MB 10.76 MB +0% (+440 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 106.31 MB 106.31 MB +0% (+3.59 KB) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 25.02 MB 25.02 MB +0% (+2.00 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.55 MB 166.55 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 838.09 MB 838.42 MB +.03% (+336.08 KB) 🔍
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.56 MB 9.56 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.02 MB 23.02 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 48.42 MB 48.42 MB +0% (+164 B) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 21.08 MB 21.07 MB --.03% (-7.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.31 MB 170.26 MB --.03% (-56.00 KB) 💪
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 823.46 MB 823.29 MB --.02% (-171.90 KB) 💪
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.24 MB 7.24 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.61 MB 24.62 MB +.03% (+8.00 KB) 🔍
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 44.15 MB 44.15 MB -0% (-2.80 KB) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 80.14 MB 80.14 MB +0% (+1.34 KB) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 9.87 MB 9.87 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 100.24 MB 100.24 MB +0% (+3.24 KB) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.44 MB 11.44 MB -0% (-152 B) 👌

@hoolioh hoolioh closed this Feb 16, 2026
@hoolioh hoolioh deleted the release-proposal/libdd-data-pipeline/20260216-141111 branch February 16, 2026 16:18
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