Skip to content

chore(release): merge release branch to main#1727

Draft
dd-octo-sts[bot] wants to merge 21 commits intomainfrom
release
Draft

chore(release): merge release branch to main#1727
dd-octo-sts[bot] wants to merge 21 commits intomainfrom
release

Conversation

@dd-octo-sts
Copy link
Contributor

@dd-octo-sts dd-octo-sts bot commented Mar 13, 2026

This PR merges the release branch to main

dd-octo-sts bot and others added 21 commits February 10, 2026 16:18
# Release proposal for libdd-tinybytes and its dependencies

This PR contains version bumps based on public API changes and commits
since last release.

## libdd-tinybytes
**Next version:** `1.1.0`

**Semver bump:** `minor`
**Tag:** `libdd-tinybytes-v1.1.0`

### Commits

- feat(sidecar)!: introduce TraceData to unify text and binary data
(#1247)
- chore: add changelog for every published crate (#1396)

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Julio <julio.gonzalez@datadoghq.com>
# Release proposal for libdd-data-pipeline and its dependencies

This PR contains version bumps based on public API changes and commits
since last release.

## libdd-common
**Next version:** `2.0.0`

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

### Commits

- refactor(ddcommon)!: remove direct dependency on hyper client
everywhere in common (#1604)
- feat!: enable non-blocking DNS for reqwest (#1558)
- feat: unify Azure tags (#1553)
- feat(common): add current thread id API (#1569)
- refactor!: switch from multipart to multer to resolve deprecation
warnings and dependabot alerts (#1540)
- feat: single source of truth for headers (fixes issue in profiling
with missing headers) (#1493)
- refactor!: make reqwest available in common (#1504)
## libdd-ddsketch
**Next version:** `1.0.1`

**Semver bump:** `patch`
**Tag:** `libdd-ddsketch-v1.0.1`

### Commits

- chore: remove manual changelog modifications (#1472)
- build: update `prost` crates (#1426)
- chore: add changelog for every published crate (#1396)
## libdd-trace-protobuf
**Next version:** `1.1.0`

**Semver bump:** `minor`
**Tag:** `libdd-trace-protobuf-v1.1.0`

### Commits

- chore: remove manual changelog modifications (#1472)
- build: update `prost` crates (#1426)
- chore: add changelog for every published crate (#1396)
- Handle null span tag values (#1394)
## libdd-dogstatsd-client
**Next version:** `1.0.1`

**Semver bump:** `patch`
**Tag:** `libdd-dogstatsd-client-v1.0.1`

### Commits

- refactor(ddcommon)!: remove direct dependency on hyper client
everywhere in common (#1604)
- chore: release libddcommon-v1.1.0 (#1456)
- chore: add changelog for every published crate (#1396)
- style: fix recent clippy warnings (#1346)
## libdd-telemetry
**Next version:** `3.0.0`

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

### Commits

- refactor(ddcommon)!: remove direct dependency on hyper client
everywhere in common (#1604)
- chore(deps): bump tracing-subscriber to remove regex dep duplicate
(#1608)
- feat(telemetry)!: add process_tags to Application in telemetry (#1459)
- fix(telemetry)!: fix logs payload format [APMSP-2590] (#1498)
- feat(appsec): add endpoints collection (#1182)
## libdd-trace-normalization
**Next version:** `1.0.1`

**Semver bump:** `patch`
**Tag:** `libdd-trace-normalization-v1.0.1`

### Commits

- Prevent span start overflow panic (#1373)
- [CHAOSPLT-932] Add support for internal fuzzing infra  (#1372)
- chore: add changelog for every published crate (#1396)
## libdd-trace-utils
**Next version:** `2.0.0`

**Semver bump:** `major`
**Tag:** `libdd-trace-utils-v2.0.0`

### Commits

- refactor(ddcommon)!: remove direct dependency on hyper client
everywhere in common (#1604)
- feat: unify Azure tags (#1553)
- fix(serverless): set hostname on stats from tracer to empty string
(#1530)
- chore: remove manual changelog modifications (#1472)
- feat(sidecar)!: introduce TraceData to unify text and binary data
(#1247)
- chore: release libddcommon-v1.1.0 (#1456)
- fix(test-agent): undo commenting arg in docker cmd (#1439)
- [SLES-2652] Log error details when trace request fails (2) (#1441)
- build: update `prost` crates (#1426)
- chore(trace-utils): bump the test agent version used for integration
tests (#1417)
- [Serverless] Skip AAS metadata tagging when span is from API
Management (#1409)
- chore: add changelog for every published crate (#1396)
- Handle null span tag values (#1394)
- [SVLS-7934] Log error details when trace request fails (#1392)
- Fix trace utils clippy warning (#1397)
- feat(trace_utils): Allow sending trace stats using custom HTTP client
(#1345)
## libdd-trace-stats
**Next version:** `1.0.1`

**Semver bump:** `patch`
**Tag:** `libdd-trace-stats-v1.0.1`

### Commits

- feat(sidecar)!: introduce TraceData to unify text and binary data
(#1247)
- chore: add changelog for every published crate (#1396)
## libdd-data-pipeline
**Next version:** `2.0.0`

**Semver bump:** `major`
**Tag:** `libdd-data-pipeline-v2.0.0`

### Commits

- refactor(ddcommon)!: remove direct dependency on hyper client
everywhere in common (#1604)
- refactor(trace_exporter)!: remove Proxy TraceExporter input mode
(#1583)
- refactor(libdd-data-pipeline): health metrics (#1433)
- feat(data-pipeline)!: include reason for chunks dropped telemetry
(#1449)
- feat(sidecar)!: introduce TraceData to unify text and binary data
(#1247)
- chore: release libddcommon-v1.1.0 (#1456)
- chore: prepare libdd-telemetry-v2.0.0 (#1457)
- Allow submitting Vec<Vec<Span>> asynchronously (#1302)
- test(data-pipeline): handle EINTR in test_health_metrics_disabled
(#1430)
- chore: add changelog for every published crate (#1396)

[APMSP-2590]:
https://datadoghq.atlassian.net/browse/APMSP-2590?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

---------

Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
# Release proposal for libdd-library-config and its dependencies

This PR contains version bumps based on public API changes and commits
since last release.

## libdd-trace-protobuf
**Next version:** `2.0.0`

**Semver bump:** `major`
**Tag:** `libdd-trace-protobuf-v2.0.0`

### Commits

- feat(trace-protobuf)!: Add two fields to ClientGroupedStats
[SVLS-8627] (#1630)
- feat: otel process ctxt protobuf encoding (#1651)
## libdd-library-config
**Next version:** `1.1.0`

**Semver bump:** `minor`
**Tag:** `libdd-library-config-v1.1.0`

### Commits

- chore: update otel process ctx protocol (#1713)
- feat: publish tracer metadata as OTel process ctx (#1658)
- feat: otel process ctxt protobuf encoding (#1651)
- fix: handle fork in otel process ctx (#1650)
- chore: implement otel process ctx update (#1640)
- feat: process context publication (#1585)
- ci: update nightly in CI to 2026-02-08 (#1539)
- fix(stable_config): [APMAPI-1690] add >100mb check for stable config
files (#1432)
- chore: add changelog for every published crate (#1396)

[SVLS-8627]:
https://datadoghq.atlassian.net/browse/SVLS-8627?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
[APMAPI-1690]:
https://datadoghq.atlassian.net/browse/APMAPI-1690?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

---------

Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
@github-actions
Copy link

github-actions bot commented Mar 13, 2026

📚 Documentation Check Results

⚠️ 3731 documentation warning(s) found

📦 libdd-crashtracker - 1053 warning(s)

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

📦 libdd-library-config - 148 warning(s)

📦 libdd-trace-normalization - 125 warning(s)

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

📦 libdd-trace-protobuf - 110 warning(s)

📦 libdd-trace-stats - 492 warning(s)

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


Updated: 2026-03-13 16:48:11 UTC | Commit: a59e179 | missing-docs job results

@github-actions
Copy link

github-actions bot commented Mar 13, 2026

🔒 Cargo Deny Results

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

📦 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 v29.0.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.0

advisories FAILED, bans ok, sources ok

📦 libdd-library-config - ✅ No issues

📦 libdd-trace-normalization - ✅ No issues

📦 libdd-trace-obfuscation - ✅ No issues

📦 libdd-trace-protobuf - ✅ No issues

📦 libdd-trace-stats - ✅ No issues

📦 libdd-trace-utils - ✅ No issues


Updated: 2026-03-13 16:50:01 UTC | Commit: a59e179 | dependency-check job results

@codecov-commenter
Copy link

codecov-commenter commented Mar 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.41%. Comparing base (892b7bf) to head (c633db1).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1727      +/-   ##
==========================================
- Coverage   71.48%   71.41%   -0.08%     
==========================================
  Files         430      430              
  Lines       63954    63994      +40     
==========================================
- Hits        45720    45703      -17     
- Misses      18234    18291      +57     
Components Coverage Δ
libdd-crashtracker 63.90% <ø> (+0.01%) ⬆️
libdd-crashtracker-ffi 17.72% <ø> (ø)
libdd-alloc 98.77% <ø> (ø)
libdd-data-pipeline 87.79% <ø> (-0.54%) ⬇️
libdd-data-pipeline-ffi 75.43% <ø> (-1.52%) ⬇️
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% <ø> (ø)
libdd-profiling-ffi 63.65% <ø> (ø)
datadog-sidecar 32.73% <ø> (+0.13%) ⬆️
datdog-sidecar-ffi 9.11% <ø> (+0.61%) ⬆️
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 88.98% <ø> (-0.11%) ⬇️
datadog-tracer-flare 86.86% <ø> (-2.10%) ⬇️
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.

@iunanua iunanua marked this pull request as ready for review March 13, 2026 17:00
@iunanua iunanua requested review from a team as code owners March 13, 2026 17:00
@iunanua iunanua requested review from mabdinur and removed request for a team March 13, 2026 17:00
@pr-commenter
Copy link

pr-commenter bot commented Mar 13, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-03-13 17:11:43

Comparing candidate commit c633db1 in PR branch release with baseline commit 892b7bf in branch main.

Found 12 performance improvements and 4 performance regressions! Performance is the same for 42 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:benching serializing traces from their internal representation to msgpack

  • 🟩 execution_time [-614.116µs; -601.551µs] or [-4.175%; -4.089%]

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

  • 🟩 execution_time [-5.003µs; -4.809µs] or [-6.250%; -6.008%]
  • 🟩 throughput [+799707.220op/s; +833473.547op/s] or [+6.402%; +6.672%]

scenario:credit_card/is_card_number/x371413321323331

  • 🟩 execution_time [-596.031ns; -592.676ns] or [-8.990%; -8.939%]
  • 🟩 throughput [+14813428.395op/s; +14891562.200op/s] or [+9.821%; +9.873%]

scenario:credit_card/is_card_number_no_luhn/x371413321323331

  • 🟩 execution_time [-594.799ns; -590.822ns] or [-8.974%; -8.914%]
  • 🟩 throughput [+14773848.424op/s; +14866194.812op/s] or [+9.792%; +9.853%]

scenario:normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo...

  • 🟩 execution_time [-19.855µs; -19.672µs] or [-9.642%; -9.553%]
  • 🟩 throughput [+513308.968op/s; +517808.427op/s] or [+10.570%; +10.663%]

scenario:normalization/normalize_name/normalize_name/good

  • 🟩 execution_time [-924.063ns; -906.848ns] or [-8.538%; -8.379%]
  • 🟩 throughput [+8458561.471op/s; +8616889.518op/s] or [+9.155%; +9.326%]

scenario:normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000...

  • 🟥 execution_time [+40.692µs; +40.983µs] or [+8.235%; +8.294%]
  • 🟥 throughput [-155043.557op/s; -153939.306op/s] or [-7.661%; -7.606%]

scenario:normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters

  • 🟥 execution_time [+27.099µs; +27.171µs] or [+16.171%; +16.214%]
  • 🟥 throughput [-832652.068op/s; -830558.452op/s] or [-13.953%; -13.918%]

scenario:tags/replace_trace_tags

  • 🟩 execution_time [-286.873ns; -279.236ns] or [-10.912%; -10.621%]

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 c633db1 1773418768 release
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.041ms 14.102ms ± 0.030ms 14.099ms ± 0.014ms 14.112ms 14.136ms 14.212ms 14.296ms 1.39% 2.392 10.642 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.098ms; 14.106ms] or [-0.029%; +0.029%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.895µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.913µs 3.916µs 3.917µs 3.918µs 0.16% -1.137 7.100 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 255236210.282op/s 255643266.898op/s ± 168604.018op/s 255635247.592op/s ± 111980.258op/s 255754194.317op/s 255874567.870op/s 255932502.842op/s 256726443.667op/s 0.43% 1.153 7.208 0.07% 11922.104op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 74.200µs 75.145µs ± 0.678µs 75.048µs ± 0.357µs 75.447µs 76.395µs 76.895µs 78.480µs 4.57% 1.124 2.644 0.90% 0.048µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12742091.353op/s 13308752.700op/s ± 118852.792op/s 13324779.256op/s ± 63104.820op/s 13377255.322op/s 13464393.991op/s 13470379.450op/s 13477168.157op/s 1.14% -1.036 2.230 0.89% 8404.162op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 67.588µs 67.710µs ± 0.066µs 67.705µs ± 0.030µs 67.734µs 67.796µs 67.833µs 68.366µs 0.98% 5.018 47.643 0.10% 0.005µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 14627070.002op/s 14768789.477op/s ± 14281.289op/s 14769861.361op/s ± 6456.021op/s 14776634.816op/s 14784871.676op/s 14790203.784op/s 14795457.794op/s 0.17% -4.947 46.722 0.10% 1009.840op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.895µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.919µs 3.920µs 0.20% -0.624 5.121 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255095497.634op/s 255601416.517op/s ± 186925.251op/s 255604613.665op/s ± 107567.269op/s 255720674.587op/s 255841807.610op/s 255926373.187op/s 256707410.096op/s 0.43% 0.639 5.203 0.07% 13217.611op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 64.386µs 64.494µs ± 0.054µs 64.488µs ± 0.033µs 64.525µs 64.581µs 64.655µs 64.677µs 0.29% 0.600 0.436 0.08% 0.004µs 1 200
credit_card/is_card_number/378282246310005 throughput 15461453.012op/s 15505411.937op/s ± 12983.865op/s 15506789.464op/s ± 7948.846op/s 15513946.466op/s 15523330.506op/s 15529630.724op/s 15531229.270op/s 0.16% -0.595 0.424 0.08% 918.098op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 44.666µs 45.142µs ± 0.136µs 45.148µs ± 0.088µs 45.225µs 45.345µs 45.461µs 45.520µs 0.82% -0.220 0.493 0.30% 0.010µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21968393.815op/s 22152455.640op/s ± 66949.265op/s 22149454.944op/s ± 42980.804op/s 22196324.849op/s 22266862.395op/s 22305277.793op/s 22388527.070op/s 1.08% 0.242 0.511 0.30% 4734.028op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.028µs 6.036µs ± 0.004µs 6.035µs ± 0.002µs 6.038µs 6.042µs 6.044µs 6.049µs 0.23% 0.488 0.486 0.06% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 165311369.501op/s 165683055.940op/s ± 100753.063op/s 165686397.151op/s ± 60155.331op/s 165752663.772op/s 165836441.933op/s 165882299.339op/s 165887635.505op/s 0.12% -0.484 0.479 0.06% 7124.317op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.896µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.915µs 3.918µs 3.919µs 3.921µs 0.20% -0.602 3.820 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255057340.003op/s 255557817.530op/s ± 198914.759op/s 255563594.967op/s ± 138968.673op/s 255703508.786op/s 255834472.296op/s 255919193.679op/s 256680161.455op/s 0.44% 0.615 3.889 0.08% 14065.398op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 64.845µs 65.574µs ± 0.100µs 65.575µs ± 0.060µs 65.637µs 65.725µs 65.747µs 65.754µs 0.27% -1.895 12.604 0.15% 0.007µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15208159.446op/s 15250092.945op/s ± 23318.597op/s 15249652.510op/s ± 13945.299op/s 15262920.262op/s 15284408.379op/s 15294119.331op/s 15421417.446op/s 1.13% 1.945 13.054 0.15% 1648.874op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 52.953µs 53.015µs ± 0.035µs 53.011µs ± 0.020µs 53.031µs 53.089µs 53.118µs 53.138µs 0.24% 0.862 1.093 0.07% 0.002µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18818913.067op/s 18862770.523op/s ± 12507.478op/s 18863917.100op/s ± 6994.795op/s 18870194.528op/s 18880287.470op/s 18883954.738op/s 18884550.549op/s 0.11% -0.857 1.082 0.07% 884.412op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 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.927µs 0.38% -0.394 9.482 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254660531.832op/s 255618308.978op/s ± 205567.208op/s 255627173.169op/s ± 120075.549op/s 255734452.388op/s 255886253.556op/s 255920443.437op/s 256932012.633op/s 0.51% 0.421 9.590 0.08% 14535.797op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 49.738µs 49.821µs ± 0.038µs 49.822µs ± 0.028µs 49.844µs 49.883µs 49.916µs 49.951µs 0.26% 0.217 -0.116 0.08% 0.003µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 20019778.745op/s 20071817.686op/s ± 15439.485op/s 20071526.533op/s ± 11327.973op/s 20083740.204op/s 20096478.092op/s 20100489.414op/s 20105297.746op/s 0.17% -0.213 -0.122 0.08% 1091.736op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 44.785µs 45.146µs ± 0.130µs 45.158µs ± 0.087µs 45.236µs 45.336µs 45.415µs 45.444µs 0.63% -0.292 -0.223 0.29% 0.009µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 22005144.446op/s 22150726.657op/s ± 63867.932op/s 22144506.978op/s ± 42458.635op/s 22190016.157op/s 22261678.425op/s 22310212.553op/s 22328994.602op/s 0.83% 0.307 -0.211 0.29% 4516.145op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.028µs 6.035µs ± 0.004µs 6.035µs ± 0.003µs 6.038µs 6.042µs 6.044µs 6.050µs 0.25% 0.437 -0.056 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 165300155.454op/s 165699602.404op/s ± 111231.232op/s 165710497.760op/s ± 83034.306op/s 165789758.577op/s 165866842.142op/s 165881186.547op/s 165903397.565op/s 0.12% -0.434 -0.064 0.07% 7865.236op/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.911µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/ throughput [255619900.002op/s; 255666633.793op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [75.051µs; 75.238µs] or [-0.125%; +0.125%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [13292280.846op/s; 13325224.554op/s] or [-0.124%; +0.124%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [67.701µs; 67.720µs] or [-0.013%; +0.013%] None None None
credit_card/is_card_number/ 378282246310005 throughput [14766810.228op/s; 14770768.726op/s] or [-0.013%; +0.013%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/37828224631 throughput [255575510.475op/s; 255627322.559op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/378282246310005 execution_time [64.486µs; 64.501µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number/378282246310005 throughput [15503612.498op/s; 15507211.376op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.123µs; 45.161µs] or [-0.042%; +0.042%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [22143177.116op/s; 22161734.164op/s] or [-0.042%; +0.042%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.035µs; 6.036µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number/x371413321323331 throughput [165669092.535op/s; 165697019.346op/s] or [-0.008%; +0.008%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.913µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ throughput [255530249.857op/s; 255585385.203op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [65.560µs; 65.587µs] or [-0.021%; +0.021%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15246861.212op/s; 15253324.678op/s] or [-0.021%; +0.021%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [53.010µs; 53.019µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18861037.107op/s; 18864503.939op/s] or [-0.009%; +0.009%] 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 [255589819.340op/s; 255646798.616op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [49.816µs; 49.826µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [20069677.922op/s; 20073957.450op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.128µs; 45.164µs] or [-0.040%; +0.040%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [22141875.176op/s; 22159578.138op/s] or [-0.040%; +0.040%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.034µs; 6.036µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [165684186.825op/s; 165715017.983op/s] or [-0.009%; +0.009%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.731µs 162.569µs ± 0.270µs 162.547µs ± 0.137µs 162.686µs 162.879µs 163.446µs 164.602µs 1.26% 2.420 16.670 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 [162.531µs; 162.606µs] or [-0.023%; +0.023%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.179ms 4.184ms ± 0.008ms 4.183ms ± 0.001ms 4.184ms 4.187ms 4.191ms 4.288ms 2.52% 12.530 167.005 0.18% 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.183ms; 4.185ms] or [-0.026%; +0.026%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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 88.590µs 89.391µs ± 0.195µs 89.408µs ± 0.124µs 89.513µs 89.622µs 89.888µs 90.599µs 1.33% 1.120 7.980 0.22% 0.014µ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.364µs; 89.418µs] or [-0.030%; +0.030%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.299µs 25.643µs ± 9.195µs 18.529µs ± 0.189µs 34.404µs 43.273µs 43.975µs 52.886µs 185.43% 0.748 -0.861 35.77% 0.650µ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.369µs; 26.918µs] or [-4.970%; +4.970%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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 49.831ms 50.076ms ± 0.936ms 49.932ms ± 0.035ms 49.973ms 50.076ms 55.313ms 59.128ms 18.42% 7.936 65.313 1.86% 0.066ms 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 [49.946ms; 50.206ms] or [-0.259%; +0.259%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.575ms 3.621ms ± 0.027ms 3.612ms ± 0.013ms 3.633ms 3.677ms 3.708ms 3.727ms 3.19% 1.325 1.720 0.75% 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.618ms; 3.625ms] or [-0.104%; +0.104%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.476ns 252.065ns ± 11.996ns 247.224ns ± 3.249ns 255.750ns 283.326ns 287.133ns 291.912ns 18.08% 1.787 2.238 4.75% 0.848ns 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 [250.403ns; 253.728ns] or [-0.660%; +0.660%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.794µs 146.629µs ± 1.688µs 146.375µs ± 0.424µs 146.832µs 148.368µs 152.347µs 163.120µs 11.44% 6.087 50.076 1.15% 0.119µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sdk_test_data/rules-based execution_time [146.395µs; 146.863µs] or [-0.160%; +0.160%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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 738.109µs 739.540µs ± 0.770µs 739.421µs ± 0.333µs 739.794µs 740.686µs 741.396µs 746.535µs 0.96% 4.119 32.689 0.10% 0.054µ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 [739.433µs; 739.647µs] or [-0.014%; +0.014%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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 533.886µs 534.960µs ± 0.713µs 534.831µs ± 0.341µs 535.174µs 536.248µs 537.716µs 538.404µs 0.67% 2.027 6.205 0.13% 0.050µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1857341.124op/s 1869301.801op/s ± 2484.425op/s 1869749.304op/s ± 1190.953op/s 1870868.579op/s 1872075.003op/s 1872816.119op/s 1873060.074op/s 0.18% -2.011 6.119 0.13% 175.675op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 381.424µs 382.132µs ± 0.327µs 382.125µs ± 0.202µs 382.319µs 382.589µs 382.846µs 384.390µs 0.59% 1.597 9.970 0.09% 0.023µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2601526.259op/s 2616899.317op/s ± 2238.479op/s 2616943.228op/s ± 1386.789op/s 2618346.412op/s 2619997.853op/s 2621205.150op/s 2621753.073op/s 0.18% -1.574 9.778 0.09% 158.284op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 194.181µs 194.713µs ± 0.220µs 194.710µs ± 0.124µs 194.830µs 195.057µs 195.184µs 196.101µs 0.71% 1.231 6.912 0.11% 0.016µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5099421.954op/s 5135774.255op/s ± 5796.548op/s 5135838.190op/s ± 3272.812op/s 5139107.179op/s 5144533.712op/s 5148519.093op/s 5149831.641op/s 0.27% -1.206 6.748 0.11% 409.878op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 36.329µs 36.495µs ± 0.064µs 36.496µs ± 0.048µs 36.540µs 36.585µs 36.623µs 36.650µs 0.42% -0.117 -0.414 0.17% 0.004µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 27285465.269op/s 27401439.756op/s ± 47743.151op/s 27400009.170op/s ± 35831.185op/s 27436843.727op/s 27476920.935op/s 27513535.691op/s 27526034.776op/s 0.46% 0.126 -0.410 0.17% 3375.951op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 44.883µs 45.071µs ± 0.160µs 45.036µs ± 0.144µs 45.220µs 45.322µs 45.383µs 45.465µs 0.95% 0.313 -1.293 0.35% 0.011µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21994828.283op/s 22187501.772op/s ± 78649.749op/s 22204571.093op/s ± 71049.367op/s 22271705.278op/s 22278824.740op/s 22279661.666op/s 22280189.223op/s 0.34% -0.306 -1.302 0.35% 5561.377op/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 [534.861µs; 535.059µs] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1868957.483op/s; 1869646.118op/s] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [382.087µs; 382.177µs] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2616589.085op/s; 2617209.548op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [194.682µs; 194.743µs] or [-0.016%; +0.016%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5134970.909op/s; 5136577.601op/s] or [-0.016%; +0.016%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [36.486µs; 36.503µs] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [27394823.014op/s; 27408056.497op/s] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.049µs; 45.093µs] or [-0.049%; +0.049%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [22176601.673op/s; 22198401.871op/s] or [-0.049%; +0.049%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.231µs 3.197µs ± 1.423µs 2.996µs ± 0.024µs 3.018µs 3.623µs 13.846µs 14.879µs 396.67% 7.412 55.856 44.40% 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.000µs; 3.395µs] or [-6.169%; +6.169%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.203µs 33.790µs ± 1.014µs 33.337µs ± 0.084µs 33.491µs 35.863µs 35.932µs 38.818µs 16.44% 1.957 3.001 2.99% 0.072µ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.650µs; 33.931µs] or [-0.416%; +0.416%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.144µs 5.215µs ± 0.039µs 5.203µs ± 0.036µs 5.246µs 5.286µs 5.291µs 5.298µs 1.81% 0.251 -1.117 0.75% 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.210µs; 5.220µs] or [-0.105%; +0.105%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.281µs 2.346µs ± 0.019µs 2.347µs ± 0.008µs 2.359µs 2.369µs 2.377µs 2.413µs 2.82% -0.886 2.145 0.80% 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.343µs; 2.349µs] or [-0.112%; +0.112%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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 199.121ns 201.301ns ± 1.815ns 201.214ns ± 1.458ns 202.206ns 204.974ns 205.716ns 208.479ns 3.61% 1.072 1.243 0.90% 0.128ns 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 [201.050ns; 201.553ns] or [-0.125%; +0.125%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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 13.092ms 13.120ms ± 0.014ms 13.120ms ± 0.008ms 13.127ms 13.144ms 13.165ms 13.171ms 0.38% 0.784 1.354 0.10% 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 [13.118ms; 13.122ms] or [-0.014%; +0.014%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz c633db1 1773418768 release
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.708µs 186.155µs ± 0.287µs 186.106µs ± 0.137µs 186.250µs 186.640µs 187.242µs 187.556µs 0.78% 1.919 5.410 0.15% 0.020µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5331728.838op/s 5371890.439op/s ± 8268.594op/s 5373282.976op/s ± 3962.377op/s 5376845.817op/s 5381525.396op/s 5384473.374op/s 5384783.866op/s 0.21% -1.902 5.327 0.15% 584.678op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.976µs 18.063µs ± 0.045µs 18.056µs ± 0.029µs 18.090µs 18.145µs 18.171µs 18.203µs 0.82% 0.567 -0.032 0.25% 0.003µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 54935086.578op/s 55363485.542op/s ± 136884.745op/s 55384631.511op/s ± 88785.553op/s 55465114.027op/s 55555914.778op/s 55617299.865op/s 55630742.764op/s 0.44% -0.555 -0.051 0.25% 9679.213op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 9.853µs 9.908µs ± 0.044µs 9.903µs ± 0.017µs 9.924µs 9.941µs 9.951µs 10.433µs 5.35% 8.532 100.248 0.44% 0.003µs 1 200
normalization/normalize_name/normalize_name/good throughput 95850821.267op/s 100934890.073op/s ± 431847.550op/s 100976179.639op/s ± 172522.146op/s 101105225.674op/s 101380071.183op/s 101467846.193op/s 101488029.794op/s 0.51% -8.145 94.250 0.43% 30536.233op/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.115µs; 186.194µs] or [-0.021%; +0.021%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5370744.491op/s; 5373036.386op/s] or [-0.021%; +0.021%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.056µs; 18.069µs] or [-0.034%; +0.034%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55344514.633op/s; 55382456.452op/s] or [-0.034%; +0.034%] None None None
normalization/normalize_name/normalize_name/good execution_time [9.901µs; 9.914µs] or [-0.061%; +0.061%] None None None
normalization/normalize_name/normalize_name/good throughput [100875040.156op/s; 100994739.990op/s] or [-0.059%; +0.059%] None None None

Baseline

Omitted due to size.

@iunanua iunanua marked this pull request as draft March 13, 2026 17:34
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.

3 participants