Skip to content

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

Merged
hoolioh merged 1 commit intorelease/libdd-common/20260318-111943from
release-proposal/libdd-common/20260318-111943
Mar 18, 2026
Merged

chore(release): proposal for libdd-common#1759
hoolioh merged 1 commit intorelease/libdd-common/20260318-111943from
release-proposal/libdd-common/20260318-111943

Conversation

@dd-octo-sts
Copy link
Copy Markdown
Contributor

@dd-octo-sts dd-octo-sts bot commented Mar 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: 3.0.0

Semver bump: major
Tag: libdd-common-v3.0.0

Commits

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 18, 2026

📚 Documentation Check Results

⚠️ 4303 documentation warning(s) found

📦 libdd-common - 166 warning(s)

📦 libdd-crashtracker - 1049 warning(s)

📦 libdd-data-pipeline - 796 warning(s)

📦 libdd-dogstatsd-client - 166 warning(s)

📦 libdd-profiling - 643 warning(s)

📦 libdd-telemetry - 476 warning(s)

📦 libdd-trace-obfuscation - 522 warning(s)

📦 libdd-trace-utils - 485 warning(s)


Updated: 2026-03-18 11:25:32 UTC | Commit: d87af74 | missing-docs job results

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 18, 2026

🔒 Cargo Deny Results

⚠️ 2 issue(s) found, showing only errors (advisories, bans, sources)

📦 libdd-common - ✅ No issues

📦 libdd-crashtracker - 1 error(s)

Show output
error[unmaintained]: paste - no longer maintained
    ┌─ /home/runner/work/libdatadog/libdatadog/Cargo.lock:141:1
    │
141 │ paste 1.0.15 registry+https://github.com/rust-lang/crates.io-index
    │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ unmaintained advisory detected
    │
    ├ ID: RUSTSEC-2024-0436
    ├ Advisory: https://rustsec.org/advisories/RUSTSEC-2024-0436
    ├ The creator of the crate `paste` has stated in the [`README.md`](https://github.com/dtolnay/paste/blob/master/README.md) 
      that this project is not longer maintained as well as archived the repository
      
      ## Possible Alternative(s)
      
      - [`pastey`]: a fork of paste and is aimed to be a drop-in replacement with additional features for paste crate
      - [`with_builtin_macros`]: crate providing a [superset of `paste`'s functionality including general `macro_rules!` eager expansions](https://docs.rs/with_builtin_macros/0.1.0/with_builtin_macros/macro.with_eager_expansions.html)  and `concat!`/`concat_idents!` macros
      
      [`pastey`]: https://crates.io/crates/pastey
      [`with_builtin_macros`]: https://crates.io/crates/with_builtin_macros
    ├ Announcement: https://github.com/dtolnay/paste
    ├ Solution: No safe upgrade is available!
    ├ paste v1.0.15
      └── libdd-libunwind-sys v0.1.0
          └── libdd-crashtracker v1.0.0

advisories FAILED, bans ok, sources ok

📦 libdd-data-pipeline - 1 error(s)

Show output
error[vulnerability]: Denial of Service via Stack Exhaustion
    ┌─ /home/runner/work/libdatadog/libdatadog/Cargo.lock:293:1
    │
293 │ time 0.3.41 registry+https://github.com/rust-lang/crates.io-index
    │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ security vulnerability detected
    │
    ├ ID: RUSTSEC-2026-0009
    ├ Advisory: https://rustsec.org/advisories/RUSTSEC-2026-0009
    ├ ## Impact
      
      When user-provided input is provided to any type that parses with the RFC 2822 format, a denial of
      service attack via stack exhaustion is possible. The attack relies on formally deprecated and
      rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary,
      non-malicious input will never encounter this scenario.
      
      ## Patches
      
      A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned
      rather than exhausting the stack.
      
      ## Workarounds
      
      Limiting the length of user input is the simplest way to avoid stack exhaustion, as the amount of
      the stack consumed would be at most a factor of the length of the input.
    ├ Announcement: https://github.com/time-rs/time/blob/main/CHANGELOG.md#0347-2026-02-05
    ├ Solution: Upgrade to >=0.3.47 (try `cargo update -p time`)
    ├ time v0.3.41
      └── tracing-appender v0.2.3
          └── libdd-log v1.0.0
              └── (dev) libdd-data-pipeline v2.0.1

advisories FAILED, bans ok, sources ok

📦 libdd-dogstatsd-client - ✅ No issues

📦 libdd-profiling - ✅ No issues

📦 libdd-telemetry - ✅ No issues

📦 libdd-trace-obfuscation - ✅ No issues

📦 libdd-trace-utils - ✅ No issues


Updated: 2026-03-18 11:27:08 UTC | Commit: d87af74 | dependency-check job results

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.43%. Comparing base (c219ca2) to head (1616665).

Additional details and impacted files
@@                           Coverage Diff                            @@
##           release/libdd-common/20260318-111943    #1759      +/-   ##
========================================================================
- Coverage                                 71.48%   71.43%   -0.06%     
========================================================================
  Files                                       430      430              
  Lines                                     64079    64092      +13     
========================================================================
- Hits                                      45810    45781      -29     
- Misses                                    18269    18311      +42     
Components Coverage Δ
libdd-crashtracker 63.72% <ø> (-0.22%) ⬇️
libdd-crashtracker-ffi 16.17% <ø> (-2.03%) ⬇️
libdd-alloc 98.77% <ø> (ø)
libdd-data-pipeline 87.98% <ø> (+0.06%) ⬆️
libdd-data-pipeline-ffi 75.90% <ø> (+1.04%) ⬆️
libdd-common 79.73% <ø> (ø)
libdd-common-ffi 73.40% <ø> (ø)
libdd-telemetry 62.48% <ø> (ø)
libdd-telemetry-ffi 16.75% <ø> (ø)
libdd-dogstatsd-client 82.64% <ø> (ø)
datadog-ipc 80.35% <ø> (ø)
libdd-profiling 81.60% <ø> (+0.01%) ⬆️
libdd-profiling-ffi 63.65% <ø> (ø)
datadog-sidecar 32.93% <ø> (-0.18%) ⬇️
datdog-sidecar-ffi 10.03% <ø> (-0.77%) ⬇️
spawn-worker 54.69% <ø> (ø)
libdd-tinybytes 93.16% <ø> (ø)
libdd-trace-normalization 81.71% <ø> (ø)
libdd-trace-obfuscation 91.80% <ø> (ø)
libdd-trace-protobuf 68.25% <ø> (ø)
libdd-trace-utils 89.05% <ø> (+0.10%) ⬆️
datadog-tracer-flare 88.97% <ø> (-1.50%) ⬇️
libdd-log 74.69% <ø> (ø)
🚀 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 Mar 18, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-03-18 11:40:19

Comparing candidate commit 1616665 in PR branch release-proposal/libdd-common/20260318-111943 with baseline commit c219ca2 in branch release/libdd-common/20260318-111943.

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

Explanation

This is an A/B test comparing a candidate commit's performance against that of a baseline commit. Performance changes are noted in the tables below as:

  • 🟩 = significantly better candidate vs. baseline
  • 🟥 = significantly worse candidate vs. baseline

We compute a confidence interval (CI) over the relative difference of means between metrics from the candidate and baseline commits, considering the baseline as the reference.

If the CI is entirely outside the configured SIGNIFICANT_IMPACT_THRESHOLD (or the deprecated UNCONFIDENCE_THRESHOLD), the change is considered significant.

Feel free to reach out to #apm-benchmarking-platform on Slack if you have any questions.

More details about the CI and significant changes

You can imagine this CI as a range of values that is likely to contain the true difference of means between the candidate and baseline commits.

CIs of the difference of means are often centered around 0%, because often changes are not that big:

---------------------------------(------|---^--------)-------------------------------->
                              -0.6%    0%  0.3%     +1.2%
                                 |          |        |
         lower bound of the CI --'          |        |
sample mean (center of the CI) -------------'        |
         upper bound of the CI ----------------------'

As described above, a change is considered significant if the CI is entirely outside the configured SIGNIFICANT_IMPACT_THRESHOLD (or the deprecated UNCONFIDENCE_THRESHOLD).

For instance, for an execution time metric, this confidence interval indicates a significantly worse performance:

----------------------------------------|---------|---(---------^---------)---------->
                                       0%        1%  1.3%      2.2%      3.1%
                                                  |   |         |         |
       significant impact threshold --------------'   |         |         |
                      lower bound of CI --------------'         |         |
       sample mean (center of the CI) --------------------------'         |
                      upper bound of CI ----------------------------------'

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

  • 🟩 execution_time [-4.392µs; -4.161µs] or [-5.434%; -5.148%]
  • 🟩 throughput [+672906.081op/s; +711929.561op/s] or [+5.439%; +5.754%]

scenario:credit_card/is_card_number/ 378282246310005

  • 🟩 execution_time [-6.079µs; -5.981µs] or [-8.255%; -8.122%]
  • 🟩 throughput [+1201787.131op/s; +1220141.065op/s] or [+8.849%; +8.985%]

scenario:credit_card/is_card_number/378282246310005

  • 🟩 execution_time [-6.059µs; -5.986µs] or [-8.584%; -8.479%]
  • 🟩 throughput [+1313695.461op/s; +1328677.030op/s] or [+9.273%; +9.379%]

scenario:credit_card/is_card_number/37828224631000521389798

  • 🟩 execution_time [-8.190µs; -8.149µs] or [-15.423%; -15.346%]
  • 🟩 throughput [+3414441.847op/s; +3433336.628op/s] or [+18.132%; +18.232%]

scenario:credit_card/is_card_number/x371413321323331

  • 🟩 execution_time [-740.388ns; -737.551ns] or [-11.499%; -11.455%]
  • 🟩 throughput [+20095232.658op/s; +20178391.032op/s] or [+12.939%; +12.992%]

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

  • 🟩 execution_time [-3.504µs; -3.365µs] or [-5.376%; -5.163%]
  • 🟩 throughput [+836187.097op/s; +872165.308op/s] or [+5.451%; +5.685%]

scenario:credit_card/is_card_number_no_luhn/ 378282246310005

  • 🟩 execution_time [-4.607µs; -4.562µs] or [-7.887%; -7.811%]
  • 🟩 throughput [+1451223.229op/s; +1465192.702op/s] or [+8.476%; +8.558%]

scenario:credit_card/is_card_number_no_luhn/378282246310005

  • 🟩 execution_time [-5.236µs; -5.186µs] or [-9.432%; -9.342%]
  • 🟩 throughput [+1857518.481op/s; +1874205.108op/s] or [+10.312%; +10.405%]

scenario:credit_card/is_card_number_no_luhn/37828224631000521389798

  • 🟩 execution_time [-8.257µs; -8.217µs] or [-15.537%; -15.461%]
  • 🟩 throughput [+3442136.244op/s; +3460938.018op/s] or [+18.293%; +18.392%]

scenario:credit_card/is_card_number_no_luhn/x371413321323331

  • 🟩 execution_time [-742.174ns; -739.945ns] or [-11.523%; -11.488%]
  • 🟩 throughput [+20154404.852op/s; +20215660.993op/s] or [+12.981%; +13.021%]

scenario:single_flag_killswitch/rules-based

  • 🟥 execution_time [+49.233ns; +50.235ns] or [+25.471%; +25.990%]

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 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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/2598 execution_time 3.429ms 3.461ms ± 0.023ms 3.454ms ± 0.008ms 3.465ms 3.499ms 3.556ms 3.579ms 3.61% 2.501 8.140 0.65% 0.002ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
receiver_entry_point/report/2598 execution_time [3.458ms; 3.464ms] or [-0.091%; +0.091%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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.824µs 25.552µs ± 9.775µs 18.106µs ± 0.173µs 34.727µs 44.107µs 45.508µs 71.649µs 295.72% 1.072 1.110 38.16% 0.691µ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.197µs; 26.907µs] or [-5.302%; +5.302%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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.041µs 731.143µs ± 0.905µs 731.009µs ± 0.354µs 731.359µs 732.156µs 735.774µs 736.678µs 0.78% 3.506 16.135 0.12% 0.064µ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.018µs; 731.268µs] or [-0.017%; +0.017%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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.717µs 34.425µs ± 1.293µs 33.818µs ± 0.038µs 33.976µs 37.214µs 37.271µs 37.696µs 11.47% 1.703 0.925 3.75% 0.091µ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.246µs; 34.604µs] or [-0.520%; +0.520%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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 238.675ns 243.021ns ± 3.023ns 242.957ns ± 2.184ns 244.612ns 248.918ns 249.816ns 253.045ns 4.15% 0.570 -0.147 1.24% 0.214ns 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 [242.602ns; 243.440ns] or [-0.172%; +0.172%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching serializing traces from their internal representation to msgpack execution_time 13.961ms 14.014ms ± 0.029ms 14.009ms ± 0.012ms 14.022ms 14.045ms 14.129ms 14.223ms 1.53% 3.199 16.382 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.010ms; 14.018ms] or [-0.029%; +0.029%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
ip_address/quantize_peer_ip_address_benchmark execution_time 4.938µs 5.016µs ± 0.042µs 5.020µs ± 0.037µs 5.043µs 5.078µs 5.085µs 5.094µs 1.48% -0.178 -1.227 0.83% 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.010µs; 5.021µs] or [-0.115%; +0.115%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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 235.682ns 249.881ns ± 15.315ns 242.919ns ± 3.899ns 256.067ns 287.728ns 296.114ns 298.773ns 22.99% 1.669 1.948 6.11% 1.083ns 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 [247.758ns; 252.004ns] or [-0.849%; +0.849%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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.769µs 186.282µs ± 0.322µs 186.272µs ± 0.166µs 186.427µs 186.641µs 186.959µs 188.856µs 1.39% 3.557 24.331 0.17% 0.023µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5295035.401op/s 5368212.822op/s ± 9229.481op/s 5368494.827op/s ± 4790.052op/s 5374037.006op/s 5378898.051op/s 5381359.587op/s 5383038.879op/s 0.27% -3.487 23.648 0.17% 652.623op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.875µs 17.970µs ± 0.057µs 17.961µs ± 0.037µs 18.004µs 18.077µs 18.127µs 18.168µs 1.15% 0.691 0.246 0.32% 0.004µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 55042646.487op/s 55648798.670op/s ± 175562.598op/s 55675301.642op/s ± 115080.166op/s 55775428.473op/s 55893329.228op/s 55938219.726op/s 55943898.143op/s 0.48% -0.674 0.209 0.31% 12414.150op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.134µs 10.254µs ± 0.031µs 10.256µs ± 0.020µs 10.274µs 10.307µs 10.324µs 10.353µs 0.95% -0.031 0.703 0.31% 0.002µs 1 200
normalization/normalize_name/normalize_name/good throughput 96588310.619op/s 97522646.217op/s ± 298958.731op/s 97508401.790op/s ± 191492.466op/s 97715529.398op/s 97974994.196op/s 98174087.939op/s 98681407.077op/s 1.20% 0.056 0.730 0.31% 21139.575op/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.238µs; 186.327µs] or [-0.024%; +0.024%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5366933.705op/s; 5369491.940op/s] or [-0.024%; +0.024%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [17.962µs; 17.978µs] or [-0.044%; +0.044%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55624467.382op/s; 55673129.957op/s] or [-0.044%; +0.044%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.250µs; 10.258µs] or [-0.042%; +0.042%] None None None
normalization/normalize_name/normalize_name/good throughput [97481213.412op/s; 97564079.022op/s] or [-0.042%; +0.042%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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.235ms 4.241ms ± 0.007ms 4.240ms ± 0.002ms 4.242ms 4.246ms 4.279ms 4.296ms 1.31% 5.206 30.425 0.17% 0.001ms 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.240ms; 4.242ms] 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 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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 83.991µs 84.254µs ± 0.160µs 84.229µs ± 0.042µs 84.281µs 84.389µs 84.717µs 86.080µs 2.20% 7.826 83.935 0.19% 0.011µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sql/obfuscate_sql_string execution_time [84.232µs; 84.276µs] or [-0.026%; +0.026%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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 12.928ms 12.959ms ± 0.019ms 12.957ms ± 0.012ms 12.968ms 12.990ms 13.021ms 13.042ms 0.66% 1.207 2.589 0.14% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
concentrator/add_spans_to_concentrator execution_time [12.956ms; 12.962ms] or [-0.020%; +0.020%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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 161.794µs 162.597µs ± 0.369µs 162.530µs ± 0.114µs 162.673µs 163.107µs 163.748µs 165.923µs 2.09% 4.368 33.179 0.23% 0.026µ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 [162.546µs; 162.648µs] or [-0.031%; +0.031%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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_timestamped_x1000 execution_time 4.237ms 4.242ms ± 0.008ms 4.241ms ± 0.001ms 4.242ms 4.245ms 4.252ms 4.354ms 2.67% 11.896 154.292 0.20% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample_timestamped_x1000 execution_time [4.241ms; 4.243ms] or [-0.028%; +0.028%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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.295µs 2.373µs ± 0.020µs 2.373µs ± 0.007µs 2.385µs 2.398µs 2.402µs 2.405µs 1.33% -1.781 4.257 0.82% 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.370µs; 2.376µs] or [-0.115%; +0.115%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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.228µs 3.198µs ± 1.423µs 2.993µs ± 0.027µs 3.018µs 3.685µs 13.833µs 14.850µs 396.14% 7.372 55.435 44.38% 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.001µs; 3.396µs] or [-6.167%; +6.167%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching deserializing traces from msgpack to their internal representation execution_time 50.618ms 50.909ms ± 0.972ms 50.772ms ± 0.065ms 50.847ms 51.050ms 54.629ms 60.464ms 19.09% 8.736 78.344 1.90% 0.069ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching deserializing traces from msgpack to their internal representation execution_time [50.774ms; 51.044ms] or [-0.265%; +0.265%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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.666µs 146.651µs ± 1.708µs 146.393µs ± 0.532µs 146.978µs 148.596µs 151.408µs 163.933µs 11.98% 6.319 55.715 1.16% 0.121µ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.414µs; 146.887µs] or [-0.161%; +0.161%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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 495.420µs 496.194µs ± 0.629µs 496.068µs ± 0.252µs 496.378µs 496.933µs 498.392µs 501.827µs 1.16% 4.775 35.647 0.13% 0.044µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1992719.930op/s 2015342.844op/s ± 2538.316op/s 2015854.584op/s ± 1024.000op/s 2016624.323op/s 2017614.469op/s 2018232.425op/s 2018487.552op/s 0.13% -4.720 34.978 0.13% 179.486op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 369.811µs 370.537µs ± 0.285µs 370.518µs ± 0.175µs 370.683µs 371.046µs 371.367µs 371.673µs 0.31% 0.768 1.296 0.08% 0.020µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2690539.630op/s 2698788.860op/s ± 2075.169op/s 2698926.743op/s ± 1277.082op/s 2700279.987op/s 2701599.333op/s 2702589.277op/s 2704080.481op/s 0.19% -0.762 1.281 0.08% 146.737op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 168.816µs 169.178µs ± 0.154µs 169.172µs ± 0.097µs 169.267µs 169.433µs 169.510µs 169.563µs 0.23% 0.139 -0.329 0.09% 0.011µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5897503.313op/s 5910954.114op/s ± 5382.585op/s 5911143.688op/s ± 3374.232op/s 5914491.243op/s 5919712.115op/s 5922611.036op/s 5923594.448op/s 0.21% -0.135 -0.330 0.09% 380.606op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 36.851µs 37.059µs ± 0.109µs 37.060µs ± 0.093µs 37.144µs 37.237µs 37.272µs 37.345µs 0.77% 0.178 -0.916 0.29% 0.008µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 26777479.466op/s 26984293.493op/s ± 79293.716op/s 26983176.637op/s ± 67922.951op/s 27055099.049op/s 27098467.169op/s 27130124.532op/s 27136464.405op/s 0.57% -0.168 -0.924 0.29% 5606.912op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 46.198µs 46.321µs ± 0.064µs 46.315µs ± 0.043µs 46.364µs 46.435µs 46.483µs 46.555µs 0.52% 0.602 0.548 0.14% 0.005µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21479767.748op/s 21588550.070op/s ± 29970.047op/s 21591240.463op/s ± 20224.216op/s 21608690.530op/s 21633148.352op/s 21642330.013op/s 21645969.229op/s 0.25% -0.593 0.525 0.14% 2119.202op/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 [496.107µs; 496.281µs] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [2014991.057op/s; 2015694.630op/s] or [-0.017%; +0.017%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [370.497µs; 370.576µs] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2698501.262op/s; 2699076.458op/s] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [169.156µs; 169.199µs] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5910208.139op/s; 5911700.088op/s] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [37.044µs; 37.074µs] or [-0.041%; +0.041%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [26973304.147op/s; 26995282.840op/s] or [-0.041%; +0.041%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [46.312µs; 46.330µs] or [-0.019%; +0.019%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21584396.510op/s; 21592703.631op/s] or [-0.019%; +0.019%] None None None

Group 20

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 1616665 1773832939 release-proposal/libdd-common/20260318-111943
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.890µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.915µs 3.917µs 3.918µs 3.919µs 0.18% -1.689 12.756 0.08% 0.000µs 1 200
credit_card/is_card_number/ throughput 255140655.142op/s 255593124.120op/s ± 198154.553op/s 255610664.079op/s ± 134065.591op/s 255719926.978op/s 255826844.066op/s 255909134.831op/s 257048605.509op/s 0.56% 1.717 12.995 0.08% 14011.643op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 74.674µs 76.551µs ± 0.795µs 76.520µs ± 0.525µs 77.072µs 77.931µs 78.369µs 78.839µs 3.03% 0.270 -0.222 1.04% 0.056µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12684066.624op/s 13064599.690op/s ± 135317.309op/s 13068443.868op/s ± 90356.943op/s 13157489.348op/s 13278134.748op/s 13362798.500op/s 13391509.047op/s 2.47% -0.217 -0.256 1.03% 9568.379op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 67.428µs 67.607µs ± 0.101µs 67.594µs ± 0.055µs 67.659µs 67.780µs 67.868µs 68.216µs 0.92% 1.498 5.793 0.15% 0.007µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 14659358.118op/s 14791364.212op/s ± 22029.093op/s 14794291.623op/s ± 12027.258op/s 14805549.120op/s 14821303.030op/s 14828989.726op/s 14830735.216op/s 0.25% -1.474 5.626 0.15% 1557.692op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.891µs 3.912µs ± 0.003µs 3.912µs ± 0.001µs 3.914µs 3.916µs 3.917µs 3.919µs 0.17% -2.879 24.619 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255191540.420op/s 255605563.126op/s ± 167309.785op/s 255616167.734op/s ± 92866.604op/s 255683730.040op/s 255799312.440op/s 255927639.645op/s 257032571.035op/s 0.55% 2.915 24.990 0.07% 11830.588op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 64.386µs 64.567µs ± 0.073µs 64.562µs ± 0.050µs 64.617µs 64.686µs 64.727µs 64.756µs 0.30% 0.099 -0.265 0.11% 0.005µs 1 200
credit_card/is_card_number/378282246310005 throughput 15442575.240op/s 15487800.014op/s ± 17459.446op/s 15488935.479op/s ± 12006.978op/s 15500473.152op/s 15514087.050op/s 15527744.777op/s 15531265.992op/s 0.27% -0.093 -0.265 0.11% 1234.569op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 44.561µs 44.934µs ± 0.125µs 44.946µs ± 0.085µs 45.030µs 45.120µs 45.154µs 45.173µs 0.50% -0.452 -0.168 0.28% 0.009µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 22137051.379op/s 22254802.719op/s ± 61877.599op/s 22248705.616op/s ± 42074.507op/s 22293868.107op/s 22360578.267op/s 22412936.702op/s 22441089.373op/s 0.86% 0.465 -0.148 0.28% 4375.407op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 5.692µs 5.700µs ± 0.009µs 5.698µs ± 0.002µs 5.700µs 5.705µs 5.709µs 5.806µs 1.88% 9.023 93.317 0.16% 0.001µs 1 200
credit_card/is_card_number/x371413321323331 throughput 172249209.568op/s 175449132.699op/s ± 280977.749op/s 175493541.838op/s ± 50338.469op/s 175534808.559op/s 175599991.910op/s 175641346.518op/s 175691450.974op/s 0.11% -8.956 92.176 0.16% 19868.127op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.893µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.919µs 3.919µs 0.20% -1.021 9.265 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255144066.593op/s 255620329.090op/s ± 181199.398op/s 255643145.052op/s ± 100830.125op/s 255731160.847op/s 255833516.955op/s 255933613.143op/s 256842486.750op/s 0.47% 1.043 9.416 0.07% 12812.732op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 60.615µs 61.751µs ± 0.475µs 61.693µs ± 0.298µs 62.051µs 62.573µs 62.876µs 62.940µs 2.02% 0.151 -0.018 0.77% 0.034µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15888166.257op/s 16195006.180op/s ± 124576.835op/s 16209393.960op/s ± 78517.325op/s 16266883.203op/s 16414675.126op/s 16461519.408op/s 16497588.585op/s 1.78% -0.105 -0.030 0.77% 8808.913op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 53.576µs 53.824µs ± 0.100µs 53.826µs ± 0.071µs 53.896µs 53.984µs 54.029µs 54.057µs 0.43% -0.156 -0.286 0.19% 0.007µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18499023.083op/s 18579219.430op/s ± 34596.586op/s 18578481.480op/s ± 24377.828op/s 18602239.734op/s 18640869.271op/s 18659570.541op/s 18665075.787op/s 0.47% 0.165 -0.282 0.19% 2446.348op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.894µs 3.913µs ± 0.003µs 3.912µs ± 0.002µs 3.915µs 3.918µs 3.920µs 3.922µs 0.27% -0.649 7.197 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254939718.771op/s 255586959.920op/s ± 195832.916op/s 255623517.449op/s ± 121550.147op/s 255717567.825op/s 255820376.278op/s 255868072.834op/s 256826698.727op/s 0.47% 0.669 7.317 0.08% 13847.478op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 50.184µs 50.305µs ± 0.066µs 50.297µs ± 0.045µs 50.344µs 50.407µs 50.528µs 50.610µs 0.62% 1.140 2.947 0.13% 0.005µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19758986.044op/s 19878861.449op/s ± 26229.331op/s 19881749.550op/s ± 17651.478op/s 19898138.530op/s 19913038.859op/s 19921046.227op/s 19926598.023op/s 0.23% -1.125 2.879 0.13% 1854.694op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 44.553µs 44.907µs ± 0.128µs 44.924µs ± 0.080µs 45.001µs 45.090µs 45.116µs 45.126µs 0.45% -0.610 -0.202 0.29% 0.009µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 22160391.748op/s 22268668.325op/s ± 63750.882op/s 22259827.693op/s ± 39856.680op/s 22304529.494op/s 22393099.873op/s 22421277.774op/s 22445089.548op/s 0.83% 0.622 -0.185 0.29% 4507.868op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 5.692µs 5.700µs ± 0.006µs 5.699µs ± 0.002µs 5.701µs 5.707µs 5.710µs 5.764µs 1.14% 7.491 81.906 0.10% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 173481679.445op/s 175440374.158op/s ± 172882.548op/s 175454478.346op/s ± 66216.703op/s 175525797.904op/s 175582343.730op/s 175654959.474op/s 175678858.646op/s 0.13% -7.408 80.646 0.10% 12224.642op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
credit_card/is_card_number/ execution_time [3.912µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/ throughput [255565661.805op/s; 255620586.435op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [76.441µs; 76.661µs] or [-0.144%; +0.144%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [13045846.013op/s; 13083353.368op/s] or [-0.144%; +0.144%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [67.593µs; 67.621µs] or [-0.021%; +0.021%] None None None
credit_card/is_card_number/ 378282246310005 throughput [14788311.192op/s; 14794417.233op/s] or [-0.021%; +0.021%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/37828224631 throughput [255582375.599op/s; 255628750.653op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/378282246310005 execution_time [64.557µs; 64.577µs] or [-0.016%; +0.016%] None None None
credit_card/is_card_number/378282246310005 throughput [15485380.302op/s; 15490219.725op/s] or [-0.016%; +0.016%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [44.917µs; 44.952µs] or [-0.038%; +0.038%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [22246227.079op/s; 22263378.359op/s] or [-0.039%; +0.039%] None None None
credit_card/is_card_number/x371413321323331 execution_time [5.698µs; 5.701µs] or [-0.023%; +0.023%] None None None
credit_card/is_card_number/x371413321323331 throughput [175410191.885op/s; 175488073.513op/s] or [-0.022%; +0.022%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.912µs; 3.912µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ throughput [255595216.596op/s; 255645441.584op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [61.685µs; 61.817µs] or [-0.107%; +0.107%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [16177741.028op/s; 16212271.331op/s] or [-0.107%; +0.107%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [53.810µs; 53.838µs] or [-0.026%; +0.026%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18574424.676op/s; 18584014.184op/s] or [-0.026%; +0.026%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.912µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255559819.362op/s; 255614100.479op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [50.296µs; 50.314µs] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [19875226.316op/s; 19882496.582op/s] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [44.889µs; 44.924µs] or [-0.040%; +0.040%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [22259833.066op/s; 22277503.584op/s] or [-0.040%; +0.040%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [5.699µs; 5.701µs] or [-0.014%; +0.014%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [175416414.300op/s; 175464334.016op/s] or [-0.014%; +0.014%] None None None

Baseline

Omitted due to size.

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

dd-octo-sts bot commented Mar 18, 2026

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 100.36 MB 100.36 MB -0% (-2.02 KB) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 8.70 MB 8.70 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.28 MB 11.28 MB -0% (-192 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 117.03 MB 117.02 MB -0% (-2.90 KB) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 27.18 MB 27.18 MB +0% (+512 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 76.61 KB 76.61 KB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 186.11 MB 186.06 MB --.02% (-48.00 KB) 💪
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 917.07 MB 917.16 MB +0% (+92.60 KB) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.94 MB 9.94 MB -0% (-512 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 76.61 KB 76.61 KB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 24.78 MB 24.78 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 51.46 MB 51.46 MB -0% (-2.32 KB) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 22.98 MB 22.97 MB --.04% (-11.00 KB) 💪
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 77.80 KB 77.80 KB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 190.32 MB 190.23 MB --.04% (-88.00 KB) 💪
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 900.75 MB 900.83 MB +0% (+82.15 KB) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.54 MB 7.54 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 77.80 KB 77.80 KB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 26.52 MB 26.52 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 47.09 MB 47.09 MB +0% (+252 B) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 87.57 MB 87.57 MB +0% (+1.60 KB) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 10.22 MB 10.22 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 109.90 MB 109.90 MB +0% (+1.17 KB) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.97 MB 11.97 MB 0% (0 B) 👌

@hoolioh hoolioh merged commit c0effb3 into release/libdd-common/20260318-111943 Mar 18, 2026
80 checks passed
@hoolioh hoolioh deleted the release-proposal/libdd-common/20260318-111943 branch March 18, 2026 12:26
hoolioh pushed a commit that referenced this pull request Mar 19, 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:** `3.0.0`

**Semver bump:** `major`
**Tag:** `libdd-common-v3.0.0`

### Commits

- refactor(trace-utils)!: change header name type to accept dynamic
values (#1722)

Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
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