Skip to content

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

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

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

Conversation

@dd-octo-sts
Copy link
Copy Markdown
Contributor

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

Semver bump: skipped because there were no changes to the public API

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 Report

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

Additional details and impacted files
@@            Coverage Diff             @@
##             release    #1599   +/-   ##
==========================================
  Coverage           ?   70.95%           
==========================================
  Files              ?      424           
  Lines              ?    62098           
  Branches           ?        0           
==========================================
  Hits               ?    44063           
  Misses             ?    18035           
  Partials           ?        0           
Components Coverage Δ
libdd-crashtracker 62.48% <0.00%> (?)
libdd-crashtracker-ffi 16.27% <0.00%> (?)
libdd-alloc 98.77% <0.00%> (?)
libdd-data-pipeline 85.27% <0.00%> (?)
libdd-data-pipeline-ffi 72.26% <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.39% <0.00%> (?)
libdd-profiling-ffi 63.66% <0.00%> (?)
datadog-sidecar 33.11% <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.18% <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.

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Feb 18, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-02-18 11:27:56

Comparing candidate commit 7fb6a52 in PR branch release-proposal/libdd-data-pipeline/20260218-105751 with baseline commit 4ff588e in branch release.

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

scenario:normalization/normalize_name/normalize_name/good

  • 🟥 execution_time [+491.666ns; +519.619ns] or [+4.961%; +5.243%]
  • 🟥 throughput [-5044177.743op/s; -4767915.852op/s] or [-4.998%; -4.725%]

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 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.025µs 5.092µs ± 0.043µs 5.074µs ± 0.020µs 5.109µs 5.175µs 5.180µs 5.182µs 2.14% 0.753 -0.623 0.85% 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.086µs; 5.098µs] or [-0.118%; +0.118%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.227µs 3.228µs ± 1.422µs 3.006µs ± 0.034µs 3.040µs 3.690µs 13.939µs 14.794µs 392.08% 7.289 54.529 43.95% 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.107%; +6.107%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.503µs 89.721µs ± 0.278µs 89.657µs ± 0.071µs 89.762µs 90.019µs 90.248µs 93.056µs 3.79% 8.863 101.985 0.31% 0.020µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sql/obfuscate_sql_string execution_time [89.682µs; 89.759µs] or [-0.043%; +0.043%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.489µs 146.493µs ± 1.761µs 146.181µs ± 0.498µs 146.699µs 148.514µs 152.343µs 162.948µs 11.47% 5.782 45.212 1.20% 0.125µ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.249µs; 146.737µs] or [-0.167%; +0.167%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.397µs 2.449µs ± 0.065µs 2.415µs ± 0.013µs 2.476µs 2.604µs 2.605µs 2.606µs 7.93% 1.416 0.652 2.66% 0.005µ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.439µs; 2.458µs] or [-0.369%; +0.369%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_trace/test_trace execution_time 241.612ns 251.471ns ± 13.923ns 243.884ns ± 1.608ns 255.039ns 281.380ns 296.439ns 298.368ns 22.34% 1.759 2.226 5.52% 0.985ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_trace/test_trace execution_time [249.542ns; 253.401ns] or [-0.767%; +0.767%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.213µs 164.019µs ± 0.350µs 163.974µs ± 0.144µs 164.133µs 164.472µs 165.167µs 166.903µs 1.79% 3.243 22.892 0.21% 0.025µ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.970µs; 164.067µ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 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.788ms 10.077ms ± 0.086ms 10.089ms ± 0.039ms 10.126ms 10.187ms 10.233ms 10.282ms 1.91% -1.248 2.158 0.85% 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.065ms; 10.088ms] or [-0.118%; +0.118%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.379ms 48.734ms ± 1.038ms 48.581ms ± 0.092ms 48.691ms 48.810ms 53.182ms 59.142ms 21.74% 8.423 74.258 2.12% 0.073ms 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.591ms; 48.878ms] or [-0.295%; +0.295%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.688ms 14.745ms ± 0.026ms 14.740ms ± 0.012ms 14.754ms 14.784ms 14.840ms 14.879ms 0.94% 2.247 7.939 0.18% 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.741ms; 14.748ms] or [-0.024%; +0.024%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.710µs 186.349µs ± 0.361µs 186.298µs ± 0.221µs 186.513µs 187.050µs 187.369µs 187.804µs 0.81% 1.053 1.368 0.19% 0.026µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5324695.967op/s 5366305.284op/s ± 10382.923op/s 5367757.838op/s ± 6370.507op/s 5374058.489op/s 5379190.032op/s 5381380.900op/s 5384739.648op/s 0.32% -1.040 1.325 0.19% 734.184op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.856µs 17.962µs ± 0.055µs 17.959µs ± 0.038µs 17.995µs 18.062µs 18.095µs 18.227µs 1.49% 0.845 1.743 0.31% 0.004µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 54864599.701op/s 55673725.925op/s ± 171280.855op/s 55680954.684op/s ± 116978.053op/s 55803008.826op/s 55915219.390op/s 55970306.066op/s 56004506.716op/s 0.58% -0.817 1.627 0.31% 12111.385op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.283µs 10.415µs ± 0.041µs 10.418µs ± 0.026µs 10.443µs 10.474µs 10.516µs 10.531µs 1.08% -0.203 0.372 0.39% 0.003µs 1 200
normalization/normalize_name/normalize_name/good throughput 94961637.657op/s 96012822.764op/s ± 374143.814op/s 95986875.988op/s ± 240180.884op/s 96232655.568op/s 96728963.540op/s 96830806.308op/s 97246738.551op/s 1.31% 0.230 0.381 0.39% 26455.963op/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.299µs; 186.399µs] or [-0.027%; +0.027%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5364866.311op/s; 5367744.257op/s] or [-0.027%; +0.027%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.954µs; 17.970µs] or [-0.043%; +0.043%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55649988.046op/s; 55697463.804op/s] or [-0.043%; +0.043%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.410µs; 10.421µs] or [-0.054%; +0.054%] None None None
normalization/normalize_name/normalize_name/good throughput [95960970.030op/s; 96064675.498op/s] or [-0.054%; +0.054%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.572µs 27.149µs ± 9.718µs 18.808µs ± 0.184µs 35.293µs 44.825µs 45.643µs 61.836µs 228.77% 0.679 -0.400 35.70% 0.687µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [25.802µs; 28.496µs] or [-4.961%; +4.961%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.562ns 191.498ns ± 2.710ns 191.115ns ± 1.599ns 192.663ns 196.432ns 201.011ns 203.054ns 6.25% 1.547 3.112 1.41% 0.192ns 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 [191.122ns; 191.873ns] or [-0.196%; +0.196%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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 733.695µs 734.493µs ± 0.411µs 734.403µs ± 0.213µs 734.672µs 735.319µs 735.894µs 736.143µs 0.24% 1.250 2.428 0.06% 0.029µ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 [734.436µs; 734.550µs] or [-0.008%; +0.008%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.913µs ± 0.003µs 3.913µs ± 0.002µs 3.914µs 3.917µs 3.918µs 3.919µs 0.16% -0.622 3.720 0.06% 0.000µs 1 200
credit_card/is_card_number/ throughput 255158827.132op/s 255569481.828op/s ± 166218.324op/s 255577989.624op/s ± 105631.732op/s 255676506.278op/s 255807837.875op/s 255876744.289op/s 256498317.100op/s 0.36% 0.632 3.776 0.06% 11753.410op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 78.996µs 81.425µs ± 1.019µs 81.468µs ± 0.666µs 82.072µs 83.044µs 83.982µs 84.399µs 3.60% 0.107 -0.079 1.25% 0.072µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 11848473.692op/s 12283142.926op/s ± 153523.655op/s 12274818.338op/s ± 101140.636op/s 12387055.836op/s 12531263.350op/s 12619026.057op/s 12658872.680op/s 3.13% -0.036 -0.114 1.25% 10855.762op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 71.521µs 72.078µs ± 0.369µs 71.996µs ± 0.230µs 72.304µs 72.717µs 73.199µs 73.453µs 2.02% 0.982 1.082 0.51% 0.026µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13614087.819op/s 13874314.417op/s ± 70765.009op/s 13889742.425op/s ± 44434.636op/s 13922705.518op/s 13966958.158op/s 13979058.524op/s 13981913.038op/s 0.66% -0.950 0.980 0.51% 5003.842op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.890µs 3.913µs ± 0.003µs 3.912µs ± 0.002µs 3.915µs 3.917µs 3.919µs 3.922µs 0.23% -1.676 12.732 0.08% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255002529.074op/s 255575726.804op/s ± 206290.333op/s 255594811.430op/s ± 135116.857op/s 255706610.521op/s 255822397.977op/s 255951630.752op/s 257086655.000op/s 0.58% 1.705 12.976 0.08% 14586.929op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 68.387µs 69.117µs ± 0.336µs 69.087µs ± 0.239µs 69.351µs 69.666µs 70.062µs 70.123µs 1.50% 0.388 0.015 0.48% 0.024µs 1 200
credit_card/is_card_number/378282246310005 throughput 14260570.722op/s 14468658.839op/s ± 70196.629op/s 14474462.706op/s ± 50211.086op/s 14521496.535op/s 14575166.496op/s 14613468.326op/s 14622747.731op/s 1.02% -0.361 -0.020 0.48% 4963.651op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 45.386µs 45.712µs ± 0.113µs 45.710µs ± 0.075µs 45.790µs 45.887µs 45.962µs 45.965µs 0.56% -0.141 -0.314 0.25% 0.008µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21755720.413op/s 21876119.388op/s ± 54162.485op/s 21877079.409op/s ± 36040.386op/s 21912073.553op/s 21963077.018op/s 21994780.825op/s 22033312.558op/s 0.71% 0.153 -0.307 0.25% 3829.866op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.429µs 6.436µs ± 0.004µs 6.435µs ± 0.003µs 6.438µs 6.444µs 6.448µs 6.453µs 0.27% 0.942 1.132 0.06% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 154976634.829op/s 155376428.441op/s ± 100831.965op/s 155391772.006op/s ± 67108.655op/s 155452535.187op/s 155505946.206op/s 155531709.387op/s 155546555.965op/s 0.10% -0.937 1.118 0.06% 7129.897op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.892µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.915µs 3.918µs 3.920µs 3.923µs 0.26% -1.242 11.334 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 254898722.634op/s 255557517.943op/s ± 192930.427op/s 255567951.779op/s ± 113995.229op/s 255674867.997op/s 255804226.493op/s 255887296.974op/s 256913418.469op/s 0.53% 1.269 11.522 0.08% 13642.241op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 62.530µs 64.033µs ± 0.570µs 64.018µs ± 0.359µs 64.407µs 65.009µs 65.243µs 65.367µs 2.11% 0.002 -0.120 0.89% 0.040µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15298252.675op/s 15618242.689op/s ± 138958.145op/s 15620715.414op/s ± 87501.247op/s 15703460.055op/s 15867679.246op/s 15947321.513op/s 15992325.324op/s 2.38% 0.049 -0.100 0.89% 9825.825op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 53.992µs 54.186µs ± 0.085µs 54.188µs ± 0.062µs 54.242µs 54.316µs 54.392µs 54.520µs 0.61% 0.325 0.363 0.16% 0.006µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18342007.450op/s 18455016.479op/s ± 29043.439op/s 18454103.721op/s ± 21096.409op/s 18477159.921op/s 18498206.692op/s 18517170.269op/s 18521115.924op/s 0.36% -0.314 0.341 0.16% 2053.681op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.893µs 3.914µs ± 0.003µs 3.914µs ± 0.002µs 3.916µs 3.920µs 3.921µs 3.922µs 0.21% -0.845 5.957 0.09% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254955777.741op/s 255483690.898op/s ± 221828.767op/s 255482235.474op/s ± 149632.542op/s 255648586.025op/s 255759407.166op/s 255802407.324op/s 256860362.426op/s 0.54% 0.864 6.081 0.09% 15685.663op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 50.215µs 50.452µs ± 0.104µs 50.447µs ± 0.061µs 50.506µs 50.593µs 50.664µs 51.275µs 1.64% 2.539 18.641 0.21% 0.007µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19502844.083op/s 19820710.758op/s ± 40548.325op/s 19822741.856op/s ± 24108.282op/s 19846727.417op/s 19873209.529op/s 19901677.758op/s 19914336.331op/s 0.46% -2.454 17.826 0.20% 2867.200op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 45.391µs 45.683µs ± 0.114µs 45.680µs ± 0.076µs 45.752µs 45.882µs 45.922µs 45.949µs 0.59% 0.056 -0.466 0.25% 0.008µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21763146.804op/s 21889895.608op/s ± 54572.171op/s 21891588.166op/s ± 36281.593op/s 21931051.630op/s 21979880.716op/s 21995263.912op/s 22030643.922op/s 0.64% -0.044 -0.466 0.25% 3858.835op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.428µs 6.439µs ± 0.005µs 6.437µs ± 0.004µs 6.442µs 6.448µs 6.450µs 6.451µs 0.21% 0.488 -0.591 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 155011046.283op/s 155314041.312op/s ± 125004.050op/s 155341840.015op/s ± 86547.355op/s 155407412.936op/s 155488626.965op/s 155524499.396op/s 155559822.161op/s 0.14% -0.485 -0.594 0.08% 8839.121op/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.009%; +0.009%] None None None
credit_card/is_card_number/ throughput [255546445.567op/s; 255592518.089op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [81.284µs; 81.566µs] or [-0.173%; +0.173%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12261866.024op/s; 12304419.828op/s] or [-0.173%; +0.173%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [72.026µs; 72.129µs] or [-0.071%; +0.071%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13864507.068op/s; 13884121.767op/s] or [-0.071%; +0.071%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/37828224631 throughput [255547136.948op/s; 255604316.661op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/378282246310005 execution_time [69.070µs; 69.163µs] or [-0.067%; +0.067%] None None None
credit_card/is_card_number/378282246310005 throughput [14458930.261op/s; 14478387.416op/s] or [-0.067%; +0.067%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.697µs; 45.728µs] or [-0.034%; +0.034%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [21868612.988op/s; 21883625.788op/s] or [-0.034%; +0.034%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.435µs; 6.437µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/x371413321323331 throughput [155362454.100op/s; 155390402.781op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.913µs; 3.913µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ throughput [255530779.641op/s; 255584256.245op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [63.954µs; 64.112µs] or [-0.123%; +0.123%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15598984.427op/s; 15637500.952op/s] or [-0.123%; +0.123%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [54.174µs; 54.198µs] or [-0.022%; +0.022%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18450991.338op/s; 18459041.620op/s] or [-0.022%; +0.022%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.914µs; 3.915µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255452947.565op/s; 255514434.232op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [50.438µs; 50.467µs] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [19815091.150op/s; 19826330.366op/s] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.668µs; 45.699µs] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [21882332.430op/s; 21897458.786op/s] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.438µs; 6.439µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [155296716.952op/s; 155331365.671op/s] or [-0.011%; +0.011%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.135ms 4.139ms ± 0.007ms 4.138ms ± 0.002ms 4.140ms 4.144ms 4.146ms 4.227ms 2.14% 11.282 144.461 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.138ms; 4.140ms] or [-0.022%; +0.022%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.736ms 10.771ms ± 0.016ms 10.770ms ± 0.010ms 10.780ms 10.800ms 10.820ms 10.842ms 0.67% 0.959 2.189 0.15% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
concentrator/add_spans_to_concentrator execution_time [10.768ms; 10.773ms] or [-0.021%; +0.021%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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 35.106µs 35.611µs ± 0.716µs 35.301µs ± 0.061µs 35.393µs 37.087µs 37.116µs 38.913µs 10.23% 1.854 2.303 2.01% 0.051µ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.511µs; 35.710µs] or [-0.279%; +0.279%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 7fb6a52 1771413078 release-proposal/libdd-data-pipeline/20260218-105751
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.447µs 495.371µs ± 0.671µs 495.266µs ± 0.283µs 495.589µs 496.264µs 497.043µs 502.008µs 1.36% 5.249 46.838 0.14% 0.047µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1992000.789op/s 2018693.651op/s ± 2714.560op/s 2019115.188op/s ± 1156.329op/s 2020230.192op/s 2021300.374op/s 2022000.937op/s 2022461.684op/s 0.17% -5.164 45.684 0.13% 191.948op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 369.011µs 369.724µs ± 0.297µs 369.703µs ± 0.202µs 369.911µs 370.206µs 370.520µs 370.670µs 0.26% 0.450 0.309 0.08% 0.021µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2697818.731op/s 2704722.718op/s ± 2168.907op/s 2704874.867op/s ± 1475.834op/s 2706229.148op/s 2708177.151op/s 2708893.524op/s 2709948.870op/s 0.19% -0.445 0.302 0.08% 153.365op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 166.739µs 167.101µs ± 0.157µs 167.095µs ± 0.097µs 167.187µs 167.355µs 167.462µs 167.614µs 0.31% 0.354 0.395 0.09% 0.011µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5966106.135op/s 5984418.814op/s ± 5617.240op/s 5984624.526op/s ± 3475.371op/s 5988101.295op/s 5993096.302op/s 5996950.029op/s 5997392.947op/s 0.21% -0.348 0.386 0.09% 397.199op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 38.551µs 38.788µs ± 0.148µs 38.771µs ± 0.066µs 38.844µs 38.961µs 39.027µs 39.962µs 3.07% 4.379 31.270 0.38% 0.010µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 25023772.584op/s 25781227.017op/s ± 96543.476op/s 25792208.853op/s ± 43970.586op/s 25829402.212op/s 25889644.337op/s 25932440.256op/s 25939402.449op/s 0.57% -4.221 29.717 0.37% 6826.655op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.668µs 45.807µs ± 0.103µs 45.799µs ± 0.033µs 45.831µs 45.886µs 45.958µs 47.067µs 2.77% 9.169 109.162 0.22% 0.007µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21246453.908op/s 21830895.329op/s ± 48224.046op/s 21834662.358op/s ± 15884.082op/s 21851613.462op/s 21869189.250op/s 21883195.931op/s 21896947.128op/s 0.29% -8.987 106.200 0.22% 3409.955op/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.278µs; 495.464µs] or [-0.019%; +0.019%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [2018317.439op/s; 2019069.863op/s] or [-0.019%; +0.019%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [369.683µs; 369.765µs] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2704422.129op/s; 2705023.308op/s] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [167.079µs; 167.122µs] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5983640.318op/s; 5985197.309op/s] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [38.768µs; 38.809µs] or [-0.053%; +0.053%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [25767847.020op/s; 25794607.014op/s] or [-0.052%; +0.052%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.793µs; 45.821µs] or [-0.031%; +0.031%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21824211.940op/s; 21837578.718op/s] or [-0.031%; +0.031%] None None None

Baseline

Omitted due to size.

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

dd-octo-sts Bot commented Feb 18, 2026

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 91.61 MB 91.61 MB +0% (+2.10 KB) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 8.38 MB 8.38 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 106.31 MB 106.31 MB +0% (+4.16 KB) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 10.76 MB 10.76 MB +0% (+440 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 25.01 MB 25.01 MB +.01% (+3.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.58 MB 166.55 MB --.01% (-24.00 KB) 💪
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 838.66 MB 838.13 MB --.06% (-545.24 KB) 💪
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.57 MB 9.57 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% (+794 B) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 21.09 MB 21.07 MB --.08% (-18.00 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.37 MB 170.28 MB --.05% (-88.00 KB) 💪
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 824.63 MB 824.66 MB +0% (+32.11 KB) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.24 MB 7.24 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.62 MB 24.61 MB --.03% (-8.00 KB) 💪
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 44.15 MB 44.15 MB -0% (-1.89 KB) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 80.15 MB 80.15 MB +0% (+3.87 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.25 MB 100.25 MB +0% (+4.77 KB) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.44 MB 11.44 MB -0% (-160 B) 👌

@hoolioh hoolioh closed this Feb 18, 2026
@hoolioh hoolioh deleted the release-proposal/libdd-data-pipeline/20260218-105751 branch February 18, 2026 12:29
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