Skip to content

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

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

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

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: 2.0.0

Semver bump: major
Tag: libdd-common-v2.0.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 22:40
@dd-octo-sts dd-octo-sts Bot added the release-proposal This is a release proposal PR label Feb 19, 2026
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

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

Additional details and impacted files
@@            Coverage Diff             @@
##             release    #1612   +/-   ##
==========================================
  Coverage           ?   71.16%           
==========================================
  Files              ?      423           
  Lines              ?    62163           
  Branches           ?        0           
==========================================
  Hits               ?    44236           
  Misses             ?    17927           
  Partials           ?        0           
Components Coverage Δ
libdd-crashtracker 62.74% <0.00%> (?)
libdd-crashtracker-ffi 17.84% <0.00%> (?)
libdd-alloc 98.77% <0.00%> (?)
libdd-data-pipeline 86.89% <0.00%> (?)
libdd-data-pipeline-ffi 73.43% <0.00%> (?)
libdd-common 80.17% <0.00%> (?)
libdd-common-ffi 73.40% <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.56% <0.00%> (?)
libdd-profiling-ffi 63.65% <0.00%> (?)
datadog-sidecar 32.95% <0.00%> (?)
datdog-sidecar-ffi 10.26% <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.28% <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 19, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-02-19 22:56:44

Comparing candidate commit 3afdd29 in PR branch release-proposal/libdd-data-pipeline/20260219-222724 with baseline commit 11532db in branch release.

Found 8 performance improvements and 10 performance regressions! Performance is the same for 39 metrics, 2 unstable metrics.

scenario:credit_card/is_card_number/ 3782-8224-6310-005

  • 🟥 execution_time [+3.704µs; +4.038µs] or [+4.754%; +5.183%]
  • 🟥 throughput [-632488.250op/s; -580989.376op/s] or [-4.927%; -4.526%]

scenario:credit_card/is_card_number/37828224631000521389798

  • 🟩 execution_time [-6.286µs; -6.257µs] or [-12.082%; -12.027%]
  • 🟩 throughput [+2628140.258op/s; +2640934.596op/s] or [+13.673%; +13.740%]

scenario:credit_card/is_card_number/x371413321323331

  • 🟥 execution_time [+400.465ns; +402.854ns] or [+6.633%; +6.673%]
  • 🟥 throughput [-10363951.359op/s; -10301129.811op/s] or [-6.257%; -6.219%]

scenario:credit_card/is_card_number_no_luhn/ 378282246310005

  • 🟩 execution_time [-4.142µs; -4.088µs] or [-7.090%; -6.999%]
  • 🟩 throughput [+1288916.045op/s; +1305766.490op/s] or [+7.529%; +7.628%]

scenario:credit_card/is_card_number_no_luhn/378282246310005

  • 🟩 execution_time [-4.284µs; -4.215µs] or [-7.830%; -7.703%]
  • 🟩 throughput [+1526517.102op/s; +1550810.281op/s] or [+8.353%; +8.486%]

scenario:credit_card/is_card_number_no_luhn/37828224631000521389798

  • 🟩 execution_time [-6.277µs; -6.249µs] or [-12.070%; -12.015%]
  • 🟩 throughput [+2626118.853op/s; +2638782.671op/s] or [+13.658%; +13.724%]

scenario:credit_card/is_card_number_no_luhn/x371413321323331

  • 🟥 execution_time [+396.611ns; +399.045ns] or [+6.567%; +6.607%]
  • 🟥 throughput [-10264783.683op/s; -10200408.822op/s] or [-6.199%; -6.161%]

scenario:normalization/normalize_name/normalize_name/good

  • 🟥 execution_time [+728.542ns; +737.231ns] or [+7.392%; +7.480%]
  • 🟥 throughput [-7065455.043op/s; -6981028.885op/s] or [-6.963%; -6.880%]

scenario:normalization/normalize_service/normalize_service/[empty string]

  • 🟥 execution_time [+1.583µs; +1.628µs] or [+4.308%; +4.431%]
  • 🟥 throughput [-1155566.232op/s; -1123452.426op/s] or [-4.247%; -4.129%]

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 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.403ms 3.430ms ± 0.014ms 3.429ms ± 0.009ms 3.438ms 3.454ms 3.467ms 3.473ms 1.30% 0.654 0.207 0.39% 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.429ms; 3.432ms] or [-0.055%; +0.055%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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 237.824ns 248.327ns ± 12.879ns 240.990ns ± 1.979ns 254.420ns 275.510ns 283.064ns 284.539ns 18.07% 1.315 0.433 5.17% 0.911ns 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 [246.542ns; 250.112ns] or [-0.719%; +0.719%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.944µs 86.137µs ± 0.147µs 86.124µs ± 0.056µs 86.178µs 86.266µs 86.382µs 87.745µs 1.88% 7.082 71.954 0.17% 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 [86.117µs; 86.158µs] 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 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.320µs 2.405µs ± 0.021µs 2.408µs ± 0.007µs 2.416µs 2.429µs 2.432µs 2.434µs 1.08% -2.211 5.457 0.87% 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.402µs; 2.408µs] or [-0.121%; +0.121%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.748ms 10.781ms ± 0.017ms 10.779ms ± 0.010ms 10.791ms 10.807ms 10.820ms 10.891ms 1.03% 1.685 8.136 0.16% 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.779ms; 10.784ms] or [-0.022%; +0.022%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.133ms 4.138ms ± 0.007ms 4.137ms ± 0.002ms 4.139ms 4.141ms 4.143ms 4.224ms 2.11% 11.728 152.538 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.137ms; 4.139ms] or [-0.022%; +0.022%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.215µs 3.234µs ± 1.439µs 3.004µs ± 0.029µs 3.036µs 3.681µs 14.254µs 14.792µs 392.38% 7.304 54.609 44.38% 0.102µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
write only interface execution_time [3.035µs; 3.433µs] or [-6.166%; +6.166%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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 718.530µs 720.985µs ± 0.947µs 720.898µs ± 0.670µs 721.599µs 722.471µs 723.601µs 724.262µs 0.47% 0.445 0.260 0.13% 0.067µ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 [720.854µs; 721.116µs] or [-0.018%; +0.018%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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 160.592µs 161.569µs ± 0.248µs 161.555µs ± 0.131µs 161.668µs 161.979µs 162.253µs 163.090µs 0.95% 1.250 7.670 0.15% 0.018µ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 [161.535µs; 161.603µs] 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 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.425µs 146.635µs ± 1.884µs 146.319µs ± 0.473µs 146.815µs 148.423µs 153.532µs 164.816µs 12.64% 5.951 48.079 1.28% 0.133µ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.374µs; 146.896µs] or [-0.178%; +0.178%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.902µs 3.914µs ± 0.003µs 3.914µs ± 0.002µs 3.916µs 3.920µs 3.921µs 3.923µs 0.23% 0.082 1.046 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 254911280.702op/s 255490396.891op/s ± 190920.124op/s 255503125.990op/s ± 119036.455op/s 255616723.734op/s 255778745.876op/s 255872361.293op/s 256271713.789op/s 0.30% -0.075 1.055 0.07% 13500.091op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 79.400µs 81.778µs ± 0.994µs 81.757µs ± 0.692µs 82.472µs 83.345µs 83.991µs 84.481µs 3.33% 0.063 -0.363 1.21% 0.070µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 11836982.245op/s 12230046.890op/s ± 148555.411op/s 12231319.519op/s ± 103346.751op/s 12331692.364op/s 12472059.883op/s 12541684.655op/s 12594507.845op/s 2.97% -0.004 -0.381 1.21% 10504.454op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 71.464µs 71.920µs ± 0.491µs 71.699µs ± 0.157µs 72.103µs 72.946µs 73.834µs 74.040µs 3.26% 1.806 3.399 0.68% 0.035µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13506232.403op/s 13905016.162op/s ± 93826.290op/s 13947136.890op/s ± 30688.688op/s 13970576.569op/s 13983799.909op/s 13990536.703op/s 13992986.715op/s 0.33% -1.763 3.177 0.67% 6634.521op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.892µs 3.914µs ± 0.003µs 3.913µs ± 0.002µs 3.915µs 3.918µs 3.922µs 3.923µs 0.25% -1.208 13.721 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 254909095.226op/s 255521849.581op/s ± 191900.523op/s 255538381.868op/s ± 105935.169op/s 255640097.164op/s 255724216.437op/s 255799031.626op/s 256926765.715op/s 0.54% 1.240 13.955 0.07% 13569.416op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 68.290µs 68.893µs ± 0.461µs 68.749µs ± 0.247µs 69.115µs 69.817µs 70.088µs 71.075µs 3.38% 1.310 2.112 0.67% 0.033µs 1 200
credit_card/is_card_number/378282246310005 throughput 14069589.152op/s 14515894.448op/s ± 96206.637op/s 14545770.462op/s ± 52479.943op/s 14589393.172op/s 14627924.791op/s 14640566.418op/s 14643455.920op/s 0.67% -1.263 1.882 0.66% 6802.837op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 45.514µs 45.755µs ± 0.086µs 45.752µs ± 0.055µs 45.813µs 45.913µs 45.928µs 45.951µs 0.43% -0.054 -0.201 0.19% 0.006µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21762270.940op/s 21855382.156op/s ± 40887.990op/s 21856841.481op/s ± 26423.926op/s 21879300.541op/s 21925789.333op/s 21950708.156op/s 21971164.602op/s 0.52% 0.064 -0.197 0.19% 2891.218op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.429µs 6.439µs ± 0.005µs 6.439µs ± 0.003µs 6.442µs 6.446µs 6.449µs 6.470µs 0.47% 1.199 6.226 0.08% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 154562134.127op/s 155305107.598op/s ± 119821.995op/s 155295664.608op/s ± 78737.461op/s 155386489.145op/s 155478599.876op/s 155516411.375op/s 155550962.209op/s 0.16% -1.184 6.118 0.08% 8472.695op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.892µs 3.914µs ± 0.003µs 3.914µs ± 0.002µs 3.916µs 3.919µs 3.921µs 3.922µs 0.22% -1.532 11.447 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 254955472.565op/s 255492852.319op/s ± 201690.045op/s 255508974.928op/s ± 131071.086op/s 255613298.286op/s 255758110.945op/s 255891540.329op/s 256930979.553op/s 0.56% 1.558 11.657 0.08% 14261.640op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 61.723µs 63.709µs ± 0.598µs 63.724µs ± 0.397µs 64.158µs 64.607µs 64.924µs 65.075µs 2.12% -0.310 0.114 0.94% 0.042µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15366875.340op/s 15697794.325op/s ± 147803.151op/s 15692619.905op/s ± 97776.629op/s 15787953.903op/s 15946781.881op/s 16051809.334op/s 16201344.113op/s 3.24% 0.368 0.195 0.94% 10451.261op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 53.997µs 54.300µs ± 0.136µs 54.303µs ± 0.079µs 54.374µs 54.522µs 54.596µs 54.917µs 1.13% 0.463 1.336 0.25% 0.010µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18209265.406op/s 18416304.882op/s ± 45911.440op/s 18415204.443op/s ± 26724.690op/s 18444929.921op/s 18491052.365op/s 18509004.530op/s 18519704.966op/s 0.57% -0.440 1.263 0.25% 3246.429op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.891µs 3.914µs ± 0.003µs 3.913µs ± 0.002µs 3.915µs 3.918µs 3.920µs 3.921µs 0.19% -1.531 11.908 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 255043192.139op/s 255519384.042op/s ± 202293.004op/s 255528363.648op/s ± 123004.055op/s 255642993.909op/s 255768194.730op/s 255845130.518op/s 256977311.166op/s 0.57% 1.558 12.132 0.08% 14304.276op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 50.183µs 50.470µs ± 0.130µs 50.461µs ± 0.067µs 50.525µs 50.668µs 50.912µs 51.217µs 1.50% 1.300 5.520 0.26% 0.009µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19524748.011op/s 19814020.444op/s ± 50890.882op/s 19817422.783op/s ± 26208.406op/s 19843616.843op/s 19884480.661op/s 19911951.122op/s 19926967.165op/s 0.55% -1.255 5.276 0.26% 3598.529op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 45.509µs 45.745µs ± 0.083µs 45.750µs ± 0.058µs 45.806µs 45.870µs 45.902µs 45.938µs 0.41% -0.278 -0.308 0.18% 0.006µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21768444.582op/s 21860170.698op/s ± 39568.545op/s 21857950.830op/s ± 27662.022op/s 21885910.945op/s 21928521.441op/s 21954554.726op/s 21973706.403op/s 0.53% 0.287 -0.300 0.18% 2797.919op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.427µs 6.437µs ± 0.005µs 6.437µs ± 0.002µs 6.439µs 6.445µs 6.450µs 6.463µs 0.40% 1.307 4.678 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 154731150.123op/s 155342272.875op/s ± 112001.022op/s 155353027.199op/s ± 58214.914op/s 155410356.225op/s 155507753.977op/s 155534696.619op/s 155591334.629op/s 0.15% -1.296 4.623 0.07% 7919.668op/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.914µs; 3.914µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ throughput [255463937.198op/s; 255516856.584op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [81.640µs; 81.916µs] or [-0.168%; +0.168%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12209458.539op/s; 12250635.241op/s] or [-0.168%; +0.168%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [71.852µs; 71.988µs] or [-0.095%; +0.095%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13892012.740op/s; 13918019.583op/s] or [-0.094%; +0.094%] None None None
credit_card/is_card_number/37828224631 execution_time [3.913µs; 3.914µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/37828224631 throughput [255495254.014op/s; 255548445.148op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/378282246310005 execution_time [68.829µs; 68.957µs] or [-0.093%; +0.093%] None None None
credit_card/is_card_number/378282246310005 throughput [14502561.133op/s; 14529227.762op/s] or [-0.092%; +0.092%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.744µs; 45.767µs] or [-0.026%; +0.026%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [21849715.474op/s; 21861048.838op/s] or [-0.026%; +0.026%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.438µs; 6.440µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/x371413321323331 throughput [155288501.422op/s; 155321713.774op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.914µs; 3.914µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ throughput [255464900.018op/s; 255520804.619op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [63.626µs; 63.792µs] or [-0.130%; +0.130%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15677310.229op/s; 15718278.420op/s] or [-0.130%; +0.130%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [54.281µs; 54.319µs] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18409941.998op/s; 18422667.766op/s] or [-0.035%; +0.035%] 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 [255491348.177op/s; 255547419.907op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [50.452µs; 50.488µs] or [-0.036%; +0.036%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [19806967.457op/s; 19821073.431op/s] or [-0.036%; +0.036%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.734µs; 45.757µs] or [-0.025%; +0.025%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [21854686.878op/s; 21865654.518op/s] or [-0.025%; +0.025%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.437µs; 6.438µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [155326750.610op/s; 155357795.139op/s] or [-0.010%; +0.010%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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 186.759ns 189.544ns ± 2.181ns 189.189ns ± 1.601ns 190.890ns 193.610ns 195.702ns 197.897ns 4.60% 1.022 0.891 1.15% 0.154ns 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.241ns; 189.846ns] or [-0.159%; +0.159%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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 496.291µs 497.250µs ± 0.684µs 497.227µs ± 0.242µs 497.454µs 497.785µs 498.073µs 505.513µs 1.67% 8.810 104.490 0.14% 0.048µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1978189.363op/s 2011065.842op/s ± 2735.226op/s 2011154.084op/s ± 979.949op/s 2012201.543op/s 2013543.812op/s 2014289.718op/s 2014947.327op/s 0.19% -8.692 102.617 0.14% 193.410op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 370.265µs 370.903µs ± 0.268µs 370.879µs ± 0.189µs 371.057µs 371.395µs 371.633µs 371.789µs 0.25% 0.553 0.319 0.07% 0.019µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2689699.224op/s 2696123.858op/s ± 1949.822op/s 2696300.810op/s ± 1376.721op/s 2697691.369op/s 2698902.214op/s 2699862.454op/s 2700769.637op/s 0.17% -0.549 0.311 0.07% 137.873op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 168.519µs 168.823µs ± 0.150µs 168.809µs ± 0.098µs 168.915µs 169.094µs 169.253µs 169.345µs 0.32% 0.700 0.468 0.09% 0.011µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5905096.043op/s 5923354.745op/s ± 5249.644op/s 5923855.587op/s ± 3454.093op/s 5927131.773op/s 5930649.195op/s 5932799.675op/s 5934042.428op/s 0.17% -0.695 0.457 0.09% 371.206op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 38.195µs 38.359µs ± 0.069µs 38.358µs ± 0.050µs 38.407µs 38.465µs 38.533µs 38.584µs 0.59% 0.176 -0.034 0.18% 0.005µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 25917381.044op/s 26069899.606op/s ± 46692.811op/s 26069968.794op/s ± 33611.362op/s 26103728.942op/s 26149888.866op/s 26168043.159op/s 26181316.885op/s 0.43% -0.166 -0.045 0.18% 3301.680op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 46.199µs 46.329µs ± 0.191µs 46.304µs ± 0.039µs 46.349µs 46.431µs 46.484µs 48.478µs 4.69% 9.036 91.332 0.41% 0.014µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 20627894.781op/s 21585006.389op/s ± 85893.678op/s 21596297.531op/s ± 18147.592op/s 21613182.745op/s 21629869.294op/s 21643016.050op/s 21645604.692op/s 0.23% -8.893 88.974 0.40% 6073.600op/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 [497.155µs; 497.345µs] or [-0.019%; +0.019%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [2010686.766op/s; 2011444.918op/s] or [-0.019%; +0.019%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [370.866µs; 370.940µs] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2695853.632op/s; 2696394.085op/s] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [168.803µs; 168.844µs] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5922627.194op/s; 5924082.295op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [38.349µs; 38.368µs] or [-0.025%; +0.025%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [26063428.432op/s; 26076370.781op/s] or [-0.025%; +0.025%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [46.303µs; 46.356µs] or [-0.057%; +0.057%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21573102.351op/s; 21596910.426op/s] or [-0.055%; +0.055%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.657µs 25.552µs ± 9.491µs 18.052µs ± 0.296µs 33.852µs 43.120µs 44.185µs 61.770µs 242.18% 0.856 -0.001 37.05% 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.237µs; 26.868µs] or [-5.148%; +5.148%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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 47.767ms 48.570ms ± 1.334ms 48.400ms ± 0.112ms 48.506ms 48.808ms 56.564ms 60.438ms 24.87% 7.972 64.467 2.74% 0.094ms 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.385ms; 48.755ms] or [-0.381%; +0.381%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.118ms 14.178ms ± 0.036ms 14.173ms ± 0.014ms 14.185ms 14.229ms 14.343ms 14.394ms 1.56% 2.959 11.739 0.26% 0.003ms 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.173ms; 14.183ms] or [-0.036%; +0.036%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.408µs 185.897µs ± 0.218µs 185.877µs ± 0.128µs 186.004µs 186.286µs 186.436µs 186.616µs 0.40% 0.564 0.228 0.12% 0.015µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5358607.384op/s 5379323.004op/s ± 6310.476op/s 5379895.613op/s ± 3702.911op/s 5383567.222op/s 5388214.199op/s 5390528.012op/s 5393509.801op/s 0.25% -0.558 0.218 0.12% 446.218op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 18.073µs 18.170µs ± 0.094µs 18.168µs ± 0.033µs 18.199µs 18.244µs 18.267µs 19.320µs 6.34% 9.070 108.389 0.52% 0.007µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 51759766.829op/s 55036280.669op/s ± 273321.698op/s 55042010.011op/s ± 100063.706op/s 55159709.958op/s 55285256.613op/s 55308766.441op/s 55329973.549op/s 0.52% -8.636 101.478 0.50% 19326.763op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.548µs 10.588µs ± 0.020µs 10.584µs ± 0.013µs 10.601µs 10.620µs 10.658µs 10.674µs 0.85% 0.953 1.604 0.19% 0.001µs 1 200
normalization/normalize_name/normalize_name/good throughput 93686998.176op/s 94442855.753op/s ± 181627.700op/s 94481351.481op/s ± 112642.128op/s 94564507.884op/s 94684444.289op/s 94752736.225op/s 94808613.254op/s 0.35% -0.938 1.548 0.19% 12843.018op/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 [185.867µs; 185.927µs] or [-0.016%; +0.016%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5378448.433op/s; 5380197.576op/s] or [-0.016%; +0.016%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.157µs; 18.183µs] or [-0.072%; +0.072%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [54998400.911op/s; 55074160.428op/s] or [-0.069%; +0.069%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.586µs; 10.591µs] or [-0.027%; +0.027%] None None None
normalization/normalize_name/normalize_name/good throughput [94417683.900op/s; 94468027.605op/s] or [-0.027%; +0.027%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.694µs 34.120µs ± 0.705µs 33.822µs ± 0.045µs 33.872µs 35.518µs 35.604µs 38.268µs 13.14% 2.250 5.670 2.06% 0.050µ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.022µs; 34.217µs] or [-0.286%; +0.286%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 3afdd29 1771540796 release-proposal/libdd-data-pipeline/20260219-222724
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.037µs 5.103µs ± 0.040µs 5.088µs ± 0.023µs 5.140µs 5.172µs 5.178µs 5.182µs 1.86% 0.438 -1.100 0.79% 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.097µs; 5.108µs] or [-0.109%; +0.109%] 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 9.01 MB 9.01 MB 0% (0 B) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 97.94 MB 97.94 MB -0% (-4.58 KB) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 113.60 MB 113.61 MB +0% (+7.13 KB) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.58 MB 11.58 MB +0% (+136 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 27.69 MB 27.69 MB -0% (-512 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 76.26 KB 76.26 KB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 186.14 MB 186.16 MB +.01% (+24.00 KB) 🔍
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 918.80 MB 918.39 MB --.04% (-419.45 KB) 💪
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 10.31 MB 10.31 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 76.26 KB 76.26 KB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 24.96 MB 24.96 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 52.22 MB 52.22 MB +0% (+2.35 KB) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 23.45 MB 23.44 MB --.05% (-12.50 KB) 💪
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 77.44 KB 77.44 KB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 190.58 MB 190.48 MB --.04% (-96.00 KB) 💪
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 904.30 MB 904.34 MB +0% (+41.60 KB) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.82 MB 7.82 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 77.44 KB 77.44 KB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 26.73 MB 26.73 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 47.76 MB 47.76 MB +0% (+552 B) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 86.07 MB 86.07 MB +0% (+2.95 KB) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 10.52 MB 10.52 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 106.70 MB 106.69 MB -0% (-2.26 KB) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 12.27 MB 12.27 MB -0% (-16 B) 👌

@hoolioh hoolioh closed this Feb 20, 2026
@hoolioh hoolioh deleted the release-proposal/libdd-data-pipeline/20260219-222724 branch February 20, 2026 12:07
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