Skip to content

chore(release): proposal for libdd-common#1600

Closed
dd-octo-sts[bot] wants to merge 1 commit intoreleasefrom
release-proposal/libdd-common/20260218-123225
Closed

chore(release): proposal for libdd-common#1600
dd-octo-sts[bot] wants to merge 1 commit intoreleasefrom
release-proposal/libdd-common/20260218-123225

Conversation

@dd-octo-sts
Copy link
Copy Markdown
Contributor

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

Release proposal for libdd-common 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

@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    #1600   +/-   ##
==========================================
  Coverage           ?   70.98%           
==========================================
  Files              ?      424           
  Lines              ?    62093           
  Branches           ?        0           
==========================================
  Hits               ?    44074           
  Misses             ?    18019           
  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.66% <0.00%> (?)
libdd-data-pipeline-ffi 74.54% <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.37% <0.00%> (?)
libdd-profiling-ffi 63.66% <0.00%> (?)
datadog-sidecar 33.20% <0.00%> (?)
datdog-sidecar-ffi 11.41% <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 12:51:44

Comparing candidate commit 04e8660 in PR branch release-proposal/libdd-common/20260218-123225 with baseline commit 4ff588e in branch release.

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

scenario:credit_card/is_card_number/37828224631000521389798

  • 🟥 execution_time [+6.463µs; +6.487µs] or [+14.132%; +14.185%]
  • 🟥 throughput [-2717610.917op/s; -2706649.029op/s] or [-12.428%; -12.378%]

scenario:credit_card/is_card_number/x371413321323331

  • 🟩 execution_time [-401.754ns; -400.049ns] or [-6.242%; -6.215%]
  • 🟩 throughput [+10298040.545op/s; +10342486.252op/s] or [+6.628%; +6.657%]

scenario:credit_card/is_card_number_no_luhn/ 378282246310005

  • 🟥 execution_time [+4.201µs; +4.258µs] or [+7.774%; +7.879%]
  • 🟥 throughput [-1351422.825op/s; -1334434.810op/s] or [-7.303%; -7.211%]

scenario:credit_card/is_card_number_no_luhn/378282246310005

  • 🟥 execution_time [+4.405µs; +4.474µs] or [+8.741%; +8.878%]
  • 🟥 throughput [-1618264.241op/s; -1594523.103op/s] or [-8.155%; -8.035%]

scenario:credit_card/is_card_number_no_luhn/37828224631000521389798

  • 🟥 execution_time [+6.527µs; +6.547µs] or [+14.294%; +14.338%]
  • 🟥 throughput [-2747177.156op/s; -2738013.450op/s] or [-12.544%; -12.503%]

scenario:credit_card/is_card_number_no_luhn/x371413321323331

  • 🟩 execution_time [-401.218ns; -399.695ns] or [-6.235%; -6.211%]
  • 🟩 throughput [+10292094.913op/s; +10331276.637op/s] or [+6.623%; +6.648%]

scenario:profile_add_sample2_frames_x1000

  • 🟩 execution_time [-34.398µs; -34.177µs] or [-4.494%; -4.465%]

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 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.402µs 2.433µs ± 0.023µs 2.426µs ± 0.010µs 2.437µs 2.492µs 2.499µs 2.504µs 3.24% 1.415 1.334 0.95% 0.002µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
tags/replace_trace_tags execution_time [2.430µs; 2.436µs] or [-0.132%; +0.132%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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 730.374µs 731.173µs ± 0.442µs 731.080µs ± 0.185µs 731.313µs 731.961µs 732.435µs 734.440µs 0.46% 2.580 14.143 0.06% 0.031µ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 [731.111µs; 731.234µs] or [-0.008%; +0.008%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.908µs 25.615µs ± 9.801µs 18.279µs ± 0.302µs 34.315µs 42.997µs 46.895µs 68.794µs 276.34% 1.167 1.475 38.16% 0.693µ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.257µs; 26.974µs] or [-5.303%; +5.303%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.486ns 253.665ns ± 14.885ns 245.247ns ± 3.076ns 262.502ns 281.064ns 294.412ns 302.497ns 23.34% 1.263 0.404 5.85% 1.053ns 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 [251.602ns; 255.728ns] or [-0.813%; +0.813%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.137µs 5.219µs ± 0.049µs 5.220µs ± 0.048µs 5.245µs 5.297µs 5.299µs 5.302µs 1.57% 0.335 -1.279 0.94% 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.212µs; 5.226µs] or [-0.130%; +0.130%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
credit_card/is_card_number/ execution_time 3.894µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.919µs 3.921µs 0.20% -1.031 7.396 0.08% 0.000µs 1 200
credit_card/is_card_number/ throughput 255069061.170op/s 255599819.062op/s ± 192392.887op/s 255591143.732op/s ± 124576.302op/s 255724089.254op/s 255848985.998op/s 255977231.277op/s 256837481.840op/s 0.49% 1.050 7.520 0.08% 13604.232op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 77.220µs 78.459µs ± 0.656µs 78.359µs ± 0.471µs 78.938µs 79.559µs 80.088µs 80.849µs 3.18% 0.492 0.023 0.83% 0.046µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12368770.247op/s 12746319.425op/s ± 106228.732op/s 12761791.837op/s ± 76216.990op/s 12826071.922op/s 12894941.142op/s 12939733.797op/s 12950010.330op/s 1.47% -0.448 -0.068 0.83% 7511.506op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 69.897µs 71.220µs ± 0.630µs 71.221µs ± 0.414µs 71.616µs 72.189µs 72.725µs 73.241µs 2.84% 0.198 0.147 0.88% 0.045µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13653540.160op/s 14042180.757op/s ± 123973.727op/s 14040741.809op/s ± 82106.143op/s 14124148.806op/s 14247736.056op/s 14299632.781op/s 14306826.639op/s 1.90% -0.143 0.080 0.88% 8766.266op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.891µs 3.912µs ± 0.006µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.918µs 3.987µs 1.92% 9.367 116.852 0.15% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 250823222.227op/s 255600037.098op/s ± 387311.727op/s 255631647.198op/s ± 117924.710op/s 255742237.444op/s 255841984.511op/s 255952913.767op/s 256983263.814op/s 0.53% -9.223 114.750 0.15% 27387.075op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 66.967µs 68.285µs ± 0.647µs 68.288µs ± 0.459µs 68.677µs 69.458µs 69.723µs 70.147µs 2.72% 0.306 -0.396 0.95% 0.046µs 1 200
credit_card/is_card_number/378282246310005 throughput 14255678.997op/s 14645729.026op/s ± 138441.080op/s 14643882.455op/s ± 99146.564op/s 14752872.466op/s 14860752.266op/s 14901736.954op/s 14932808.457op/s 1.97% -0.264 -0.433 0.94% 9789.263op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 52.133µs 52.206µs ± 0.040µs 52.196µs ± 0.024µs 52.226µs 52.282µs 52.301µs 52.419µs 0.43% 1.243 3.326 0.08% 0.003µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 19077196.272op/s 19154901.955op/s ± 14592.778op/s 19158565.770op/s ± 8750.732op/s 19164732.102op/s 19173396.625op/s 19177561.394op/s 19181765.813op/s 0.12% -1.235 3.278 0.08% 1031.865op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.027µs 6.035µs ± 0.005µs 6.035µs ± 0.003µs 6.038µs 6.045µs 6.047µs 6.050µs 0.25% 0.703 0.116 0.08% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 165298830.476op/s 165688008.736op/s ± 127127.575op/s 165708172.821op/s ± 79371.295op/s 165774255.263op/s 165851453.755op/s 165898860.462op/s 165925921.182op/s 0.13% -0.699 0.109 0.08% 8989.277op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.892µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.920µs 3.935µs 0.58% 0.816 12.442 0.09% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 254159640.085op/s 255624019.176op/s ± 226267.335op/s 255638915.083op/s ± 118869.055op/s 255756656.494op/s 255884027.957op/s 255931316.880op/s 256905838.936op/s 0.50% -0.779 12.379 0.09% 15999.517op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 64.101µs 64.433µs ± 0.162µs 64.419µs ± 0.090µs 64.508µs 64.720µs 64.928µs 65.245µs 1.28% 1.203 3.491 0.25% 0.011µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15326885.627op/s 15520080.548op/s ± 38975.039op/s 15523429.134op/s ± 21712.657op/s 15545294.557op/s 15570794.479op/s 15594011.317op/s 15600404.050op/s 0.50% -1.173 3.359 0.25% 2755.951op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 57.834µs 58.270µs ± 0.195µs 58.290µs ± 0.103µs 58.377µs 58.582µs 58.706µs 58.857µs 0.97% -0.017 -0.022 0.33% 0.014µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 16990225.710op/s 17161564.138op/s ± 57538.234op/s 17155596.201op/s ± 30377.031op/s 17195770.844op/s 17258007.902op/s 17284999.767op/s 17290863.508op/s 0.79% 0.036 -0.038 0.33% 4068.568op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.891µs 3.911µs ± 0.003µs 3.911µs ± 0.001µs 3.912µs 3.915µs 3.918µs 3.919µs 0.21% -1.674 15.345 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 255155829.163op/s 255676040.056op/s ± 174101.097op/s 255683239.981op/s ± 89132.620op/s 255773528.495op/s 255881378.959op/s 255964265.193op/s 256995566.048op/s 0.51% 1.703 15.588 0.07% 12310.807op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 54.557µs 54.834µs ± 0.220µs 54.765µs ± 0.115µs 54.940µs 55.228µs 55.498µs 56.171µs 2.57% 2.064 7.345 0.40% 0.016µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 17802818.896op/s 18237231.852op/s ± 72475.726op/s 18259965.027op/s ± 38451.809op/s 18287298.100op/s 18310382.171op/s 18321112.593op/s 18329532.543op/s 0.38% -2.004 6.904 0.40% 5124.808op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 52.139µs 52.200µs ± 0.033µs 52.196µs ± 0.021µs 52.218µs 52.259µs 52.275µs 52.378µs 0.35% 1.115 3.234 0.06% 0.002µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 19092112.382op/s 19157043.423op/s ± 12074.395op/s 19158449.156op/s ± 7771.725op/s 19165767.543op/s 19173458.472op/s 19176006.999op/s 19179408.987op/s 0.11% -1.108 3.191 0.06% 853.789op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.027µs 6.035µs ± 0.004µs 6.034µs ± 0.002µs 6.037µs 6.041µs 6.047µs 6.047µs 0.21% 0.764 0.522 0.06% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 165374427.365op/s 165706212.903op/s ± 103051.639op/s 165724013.415op/s ± 67699.205op/s 165782999.259op/s 165845173.402op/s 165878398.405op/s 165906304.490op/s 0.11% -0.760 0.513 0.06% 7286.851op/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.010%; +0.010%] None None None
credit_card/is_card_number/ throughput [255573155.258op/s; 255626482.866op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [78.368µs; 78.550µs] or [-0.116%; +0.116%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12731597.145op/s; 12761041.706op/s] or [-0.116%; +0.116%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [71.132µs; 71.307µs] or [-0.123%; +0.123%] None None None
credit_card/is_card_number/ 378282246310005 throughput [14024999.191op/s; 14059362.323op/s] or [-0.122%; +0.122%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.021%; +0.021%] None None None
credit_card/is_card_number/37828224631 throughput [255546359.418op/s; 255653714.778op/s] or [-0.021%; +0.021%] None None None
credit_card/is_card_number/378282246310005 execution_time [68.196µs; 68.375µs] or [-0.131%; +0.131%] None None None
credit_card/is_card_number/378282246310005 throughput [14626542.424op/s; 14664915.629op/s] or [-0.131%; +0.131%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [52.200µs; 52.212µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [19152879.537op/s; 19156924.374op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.035µs; 6.036µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/x371413321323331 throughput [165670390.077op/s; 165705627.396op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.912µs; 3.912µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ throughput [255592660.700op/s; 255655377.653op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [64.411µs; 64.456µs] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15514678.983op/s; 15525482.114op/s] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [58.243µs; 58.297µs] or [-0.046%; +0.046%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [17153589.893op/s; 17169538.384op/s] or [-0.046%; +0.046%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.911µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255651911.319op/s; 255700168.794op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [54.803µs; 54.864µs] or [-0.056%; +0.056%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [18227187.414op/s; 18247276.291op/s] or [-0.055%; +0.055%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [52.196µs; 52.205µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [19155370.028op/s; 19158716.818op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.034µs; 6.035µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [165691930.937op/s; 165720494.870op/s] or [-0.009%; +0.009%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.535µs 89.839µs ± 0.226µs 89.827µs ± 0.045µs 89.868µs 89.956µs 90.086µs 92.789µs 3.30% 11.146 143.189 0.25% 0.016µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sql/obfuscate_sql_string execution_time [89.808µs; 89.871µs] or [-0.035%; +0.035%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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 493.175µs 494.075µs ± 0.705µs 493.988µs ± 0.276µs 494.306µs 494.729µs 495.223µs 502.088µs 1.64% 7.462 81.783 0.14% 0.050µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1991683.835op/s 2023989.662op/s ± 2856.726op/s 2024341.583op/s ± 1133.606op/s 2025401.916op/s 2026566.896op/s 2027262.402op/s 2027677.117op/s 0.16% -7.342 79.964 0.14% 202.001op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 371.563µs 372.262µs ± 0.269µs 372.242µs ± 0.161µs 372.416µs 372.754µs 372.893µs 373.237µs 0.27% 0.306 0.592 0.07% 0.019µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2679259.965op/s 2686280.338op/s ± 1940.412op/s 2686421.599op/s ± 1165.055op/s 2687532.670op/s 2689056.736op/s 2690941.008op/s 2691333.007op/s 0.18% -0.301 0.587 0.07% 137.208op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 167.718µs 167.945µs ± 0.116µs 167.927µs ± 0.082µs 168.028µs 168.125µs 168.293µs 168.424µs 0.30% 0.666 0.929 0.07% 0.008µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5937404.294op/s 5954327.454op/s ± 4124.420op/s 5954983.785op/s ± 2924.975op/s 5957416.800op/s 5960133.293op/s 5961901.608op/s 5962385.942op/s 0.12% -0.661 0.913 0.07% 291.641op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 38.695µs 38.810µs ± 0.053µs 38.804µs ± 0.036µs 38.846µs 38.909µs 38.927µs 38.995µs 0.49% 0.471 0.022 0.14% 0.004µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 25644230.678op/s 25766466.250op/s ± 35331.136op/s 25770531.167op/s ± 24063.668op/s 25792406.036op/s 25818153.116op/s 25827850.714op/s 25842964.222op/s 0.28% -0.463 0.008 0.14% 2498.289op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.527µs 45.665µs ± 0.119µs 45.653µs ± 0.040µs 45.696µs 45.754µs 45.798µs 47.143µs 3.26% 9.728 118.885 0.26% 0.008µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21211901.951op/s 21898766.993op/s ± 55510.423op/s 21904426.856op/s ± 19076.909op/s 21921152.780op/s 21942349.719op/s 21959739.892op/s 21965073.581op/s 0.28% -9.524 115.526 0.25% 3925.180op/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 [493.977µs; 494.172µs] or [-0.020%; +0.020%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [2023593.747op/s; 2024385.577op/s] or [-0.020%; +0.020%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [372.225µs; 372.299µs] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2686011.416op/s; 2686549.261op/s] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [167.929µs; 167.961µs] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5953755.849op/s; 5954899.059op/s] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [38.803µs; 38.818µs] or [-0.019%; +0.019%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [25761569.694op/s; 25771362.806op/s] or [-0.019%; +0.019%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.649µs; 45.681µs] or [-0.036%; +0.036%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21891073.782op/s; 21906460.204op/s] or [-0.035%; +0.035%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.346µs 163.910µs ± 0.273µs 163.873µs ± 0.160µs 164.078µs 164.444µs 164.753µs 164.856µs 0.60% 0.900 1.158 0.17% 0.019µ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.872µs; 163.948µs] or [-0.023%; +0.023%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.143ms 4.149ms ± 0.007ms 4.149ms ± 0.002ms 4.150ms 4.153ms 4.156ms 4.238ms 2.14% 11.197 143.531 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.148ms; 4.150ms] or [-0.023%; +0.023%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.716µs 146.753µs ± 1.723µs 146.544µs ± 0.500µs 146.928µs 148.576µs 153.841µs 162.956µs 11.20% 5.720 44.523 1.17% 0.122µ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.514µs; 146.992µs] or [-0.163%; +0.163%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.326µs 33.965µs ± 0.955µs 33.548µs ± 0.073µs 33.629µs 35.999µs 36.035µs 37.086µs 10.54% 1.714 1.077 2.81% 0.068µ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 [33.833µs; 34.097µs] or [-0.390%; +0.390%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.556ms 9.855ms ± 0.084ms 9.871ms ± 0.032ms 9.901ms 9.956ms 9.983ms 10.054ms 1.86% -1.575 2.863 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 [9.843ms; 9.866ms] or [-0.119%; +0.119%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.193µs 3.226µs ± 1.445µs 3.023µs ± 0.028µs 3.045µs 3.689µs 13.992µs 15.005µs 396.38% 7.401 55.760 44.69% 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.025µs; 3.426µs] or [-6.210%; +6.210%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.814ms 14.888ms ± 0.032ms 14.885ms ± 0.016ms 14.901ms 14.944ms 14.991ms 15.030ms 0.97% 1.159 2.840 0.21% 0.002ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching serializing traces from their internal representation to msgpack execution_time [14.884ms; 14.893ms] or [-0.030%; +0.030%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.605ms 10.634ms ± 0.013ms 10.633ms ± 0.009ms 10.641ms 10.658ms 10.673ms 10.701ms 0.64% 1.053 2.757 0.13% 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.632ms; 10.636ms] or [-0.018%; +0.018%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
single_flag_killswitch/rules-based execution_time 187.518ns 190.589ns ± 2.015ns 190.594ns ± 1.503ns 191.817ns 194.145ns 195.741ns 198.088ns 3.93% 0.646 0.281 1.05% 0.142ns 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.310ns; 190.868ns] or [-0.147%; +0.147%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.566ms 48.866ms ± 1.037ms 48.732ms ± 0.093ms 48.818ms 48.961ms 55.245ms 59.645ms 22.39% 8.401 73.872 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.722ms; 49.009ms] or [-0.294%; +0.294%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 04e8660 1771418110 release-proposal/libdd-common/20260218-123225
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.841µs 186.550µs ± 0.532µs 186.406µs ± 0.214µs 186.671µs 187.671µs 188.769µs 188.845µs 1.31% 2.270 5.793 0.28% 0.038µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5295345.233op/s 5360546.187op/s ± 15194.093op/s 5364632.392op/s ± 6152.859op/s 5369897.142op/s 5373454.662op/s 5376958.697op/s 5380938.858op/s 0.30% -2.248 5.674 0.28% 1074.385op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.439µs 17.602µs ± 0.068µs 17.597µs ± 0.048µs 17.645µs 17.722µs 17.771µs 17.810µs 1.21% 0.348 -0.038 0.39% 0.005µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 56149714.958op/s 56813568.075op/s ± 219685.122op/s 56828099.060op/s ± 156222.796op/s 56980445.891op/s 57155749.833op/s 57197307.144op/s 57343538.877op/s 0.91% -0.327 -0.062 0.39% 15534.084op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 9.841µs 9.902µs ± 0.066µs 9.870µs ± 0.018µs 9.935µs 10.035µs 10.098µs 10.130µs 2.64% 1.404 0.920 0.67% 0.005µs 1 200
normalization/normalize_name/normalize_name/good throughput 98713972.183op/s 100990973.679op/s ± 668048.078op/s 101318936.679op/s ± 183644.959op/s 101442156.615op/s 101545511.229op/s 101580543.641op/s 101618484.479op/s 0.30% -1.385 0.845 0.66% 47238.133op/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.476µs; 186.623µs] or [-0.040%; +0.040%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5358440.432op/s; 5362651.942op/s] or [-0.039%; +0.039%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.592µs; 17.611µs] or [-0.054%; +0.054%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [56783121.829op/s; 56844014.320op/s] or [-0.054%; +0.054%] None None None
normalization/normalize_name/normalize_name/good execution_time [9.893µs; 9.911µs] or [-0.093%; +0.093%] None None None
normalization/normalize_name/normalize_name/good throughput [100898388.640op/s; 101083558.718op/s] or [-0.092%; +0.092%] 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.so 8.38 MB 8.38 MB 0% (0 B) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 91.61 MB 91.61 MB +0% (+4.07 KB) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 10.76 MB 10.76 MB -0% (-80 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 106.31 MB 106.31 MB -0% (-120 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 25.01 MB 25.01 MB +0% (+1.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.59 MB +0% (+16.00 KB) 👌
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 838.66 MB 838.12 MB --.06% (-557.76 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% (+2.08 KB) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 21.09 MB 21.09 MB +0% (+1.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.37 MB +0% (+8.00 KB) 👌
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 824.63 MB 824.43 MB --.02% (-209.25 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.73 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% (-152 B) 👌
/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% (+1.54 KB) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.44 MB 11.44 MB -0% (-152 B) 👌

@hoolioh hoolioh closed this Feb 18, 2026
@hoolioh hoolioh deleted the release-proposal/libdd-common/20260218-123225 branch February 18, 2026 13:38
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