Skip to content

Julio/test/try merge#1729

Closed
hoolioh wants to merge 21 commits intomainfrom
julio/test/try-merge
Closed

Julio/test/try merge#1729
hoolioh wants to merge 21 commits intomainfrom
julio/test/try-merge

Conversation

@hoolioh
Copy link
Contributor

@hoolioh hoolioh commented Mar 13, 2026

What does this PR do?

A brief description of the change being made with this pull request.

Motivation

What inspired you to submit this pull request?

Additional Notes

Anything else we should know when reviewing?

How to test the change?

Describe here in detail how the change can be validated.

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

📚 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 17:30:05 UTC | Commit: 9e28726 | missing-docs job results

@github-actions
Copy link

🔒 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 17:32:04 UTC | Commit: 9e28726 | dependency-check job results

@hoolioh hoolioh closed this Mar 13, 2026
@pr-commenter
Copy link

pr-commenter bot commented Mar 13, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-03-13 17:45:12

Comparing candidate commit c633db1 in PR branch julio/test/try-merge with baseline commit 892b7bf in branch main.

Found 13 performance improvements and 6 performance regressions! Performance is the same for 39 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 [-618.325µs; -607.611µs] or [-4.201%; -4.128%]

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

  • 🟩 execution_time [-5.208µs; -4.986µs] or [-6.509%; -6.232%]
  • 🟩 throughput [+832393.563op/s; +871188.424op/s] or [+6.660%; +6.970%]

scenario:credit_card/is_card_number/ 378282246310005

  • 🟥 execution_time [+17.119µs; +17.260µs] or [+25.205%; +25.412%]
  • 🟥 throughput [-2983176.519op/s; -2963306.292op/s] or [-20.262%; -20.127%]

scenario:credit_card/is_card_number/x371413321323331

  • 🟩 execution_time [-592.927ns; -587.458ns] or [-8.947%; -8.865%]
  • 🟩 throughput [+14685399.387op/s; +14822051.857op/s] or [+9.732%; +9.822%]

scenario:credit_card/is_card_number_no_luhn/x371413321323331

  • 🟩 execution_time [-592.786ns; -588.301ns] or [-8.945%; -8.877%]
  • 🟩 throughput [+14708491.248op/s; +14812429.971op/s] or [+9.748%; +9.816%]

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

  • 🟩 execution_time [-20.607µs; -20.364µs] or [-9.981%; -9.863%]
  • 🟩 throughput [+530498.623op/s; +536258.187op/s] or [+10.953%; +11.072%]

scenario:normalization/normalize_name/normalize_name/bad-name

  • 🟩 execution_time [-856.579ns; -808.754ns] or [-4.547%; -4.293%]
  • 🟩 throughput [+2383714.897op/s; +2518177.300op/s] or [+4.490%; +4.743%]

scenario:normalization/normalize_name/normalize_name/good

  • 🟩 execution_time [-778.289ns; -750.486ns] or [-7.271%; -7.011%]
  • 🟩 throughput [+7054716.458op/s; +7321860.372op/s] or [+7.552%; +7.838%]

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

  • 🟥 execution_time [+40.682µs; +40.841µs] or [+8.235%; +8.267%]
  • 🟥 throughput [-154587.580op/s; -153979.462op/s] or [-7.637%; -7.607%]

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

  • 🟥 execution_time [+27.178µs; +27.280µs] or [+16.216%; +16.277%]
  • 🟥 throughput [-835297.989op/s; -832484.871op/s] or [-13.999%; -13.952%]

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 julio/test/try-merge
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 145.559µs 147.870µs ± 1.737µs 147.605µs ± 0.524µs 148.145µs 149.367µs 155.807µs 163.316µs 10.64% 5.346 37.652 1.17% 0.123µ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 [147.630µs; 148.111µs] or [-0.163%; +0.163%] 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 julio/test/try-merge
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching string interning on wordpress profile execution_time 160.010µs 160.814µs ± 0.319µs 160.771µs ± 0.141µs 160.935µs 161.246µs 161.512µs 163.760µs 1.86% 4.340 35.952 0.20% 0.023µ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 [160.770µs; 160.858µs] or [-0.028%; +0.028%] 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 julio/test/try-merge
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.423µs 34.016µs ± 1.030µs 33.547µs ± 0.085µs 33.688µs 36.166µs 36.251µs 38.328µs 14.25% 1.804 1.761 3.02% 0.073µ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.874µs; 34.159µs] or [-0.419%; +0.419%] 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 julio/test/try-merge
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.126ms 4.130ms ± 0.007ms 4.129ms ± 0.001ms 4.130ms 4.134ms 4.138ms 4.216ms 2.11% 11.465 147.838 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.129ms; 4.131ms] or [-0.022%; +0.022%] 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 julio/test/try-merge
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.344µs 88.752µs ± 0.241µs 88.750µs ± 0.131µs 88.853µs 89.130µs 89.313µs 90.876µs 2.40% 3.620 28.412 0.27% 0.017µ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 [88.719µs; 88.786µs] or [-0.038%; +0.038%] 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 julio/test/try-merge
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.030µs ± 0.030µs 5.043µs ± 0.012µs 5.051µs 5.059µs 5.062µs 5.064µs 0.41% -1.134 0.036 0.59% 0.002µ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.026µs; 5.034µs] or [-0.082%; +0.082%] 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 julio/test/try-merge
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.496µs 185.989µs ± 0.253µs 185.976µs ± 0.193µs 186.170µs 186.405µs 186.508µs 186.699µs 0.39% 0.183 -0.550 0.14% 0.018µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5356209.346op/s 5376662.246op/s ± 7309.928op/s 5377043.680op/s ± 5581.199op/s 5382486.016op/s 5388623.702op/s 5390019.711op/s 5390938.022op/s 0.26% -0.178 -0.555 0.14% 516.890op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 17.904µs 18.006µs ± 0.039µs 18.007µs ± 0.030µs 18.034µs 18.065µs 18.099µs 18.113µs 0.59% 0.103 -0.345 0.22% 0.003µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 55207467.362op/s 55538776.749op/s ± 120384.285op/s 55534884.240op/s ± 91530.613op/s 55628574.499op/s 55734182.357op/s 55776379.185op/s 55852166.762op/s 0.57% -0.092 -0.350 0.22% 8512.454op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 9.875µs 9.940µs ± 0.084µs 9.898µs ± 0.014µs 9.934µs 10.150µs 10.222µs 10.231µs 3.36% 1.849 2.399 0.85% 0.006µs 1 200
normalization/normalize_name/normalize_name/good throughput 97738103.348op/s 100607902.540op/s ± 839787.207op/s 101025910.526op/s ± 140183.609op/s 101104412.519op/s 101179577.581op/s 101235949.087op/s 101266755.045op/s 0.24% -1.824 2.288 0.83% 59381.923op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... execution_time [185.954µs; 186.024µs] or [-0.019%; +0.019%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5375649.160op/s; 5377675.331op/s] or [-0.019%; +0.019%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.000µs; 18.011µs] or [-0.030%; +0.030%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55522092.645op/s; 55555460.853op/s] or [-0.030%; +0.030%] None None None
normalization/normalize_name/normalize_name/good execution_time [9.929µs; 9.952µs] or [-0.117%; +0.117%] None None None
normalization/normalize_name/normalize_name/good throughput [100491516.110op/s; 100724288.970op/s] or [-0.116%; +0.116%] 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 julio/test/try-merge
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.052ms 14.105ms ± 0.027ms 14.102ms ± 0.012ms 14.115ms 14.143ms 14.202ms 14.286ms 1.31% 2.465 12.101 0.19% 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.101ms; 14.109ms] or [-0.026%; +0.026%] 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 julio/test/try-merge
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.850ns 253.573ns ± 13.621ns 246.761ns ± 3.067ns 252.652ns 281.947ns 283.614ns 287.356ns 16.45% 1.333 0.093 5.36% 0.963ns 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.685ns; 255.461ns] or [-0.744%; +0.744%] 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 julio/test/try-merge
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.438ms 3.472ms ± 0.024ms 3.467ms ± 0.011ms 3.478ms 3.520ms 3.564ms 3.591ms 3.57% 2.078 6.101 0.68% 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.468ms; 3.475ms] or [-0.095%; +0.095%] 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 julio/test/try-merge
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 190.398ns 192.546ns ± 1.822ns 192.456ns ± 1.331ns 193.412ns 196.043ns 198.842ns 199.431ns 3.62% 1.090 1.437 0.94% 0.129ns 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 [192.294ns; 192.799ns] or [-0.131%; +0.131%] 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 julio/test/try-merge
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.185µs 3.203µs ± 1.427µs 2.980µs ± 0.030µs 3.008µs 3.621µs 14.051µs 14.679µs 392.58% 7.319 54.794 44.44% 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.005µs; 3.400µs] or [-6.175%; +6.175%] 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 julio/test/try-merge
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.813µs 25.301µs ± 9.180µs 18.001µs ± 0.147µs 33.464µs 42.564µs 43.660µs 61.756µs 243.08% 0.851 -0.033 36.19% 0.649µ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.029µs; 26.574µs] or [-5.028%; +5.028%] 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 julio/test/try-merge
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.079ms 13.112ms ± 0.018ms 13.110ms ± 0.011ms 13.122ms 13.146ms 13.153ms 13.212ms 0.78% 1.243 4.208 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 [13.110ms; 13.115ms] or [-0.019%; +0.019%] 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 julio/test/try-merge
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.943µs 534.786µs ± 0.393µs 534.754µs ± 0.251µs 535.022µs 535.577µs 535.931µs 536.059µs 0.24% 0.617 0.373 0.07% 0.028µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1865465.073op/s 1869909.110op/s ± 1374.105op/s 1870019.560op/s ± 876.402op/s 1870809.799op/s 1871909.000op/s 1872251.977op/s 1872858.263op/s 0.15% -0.612 0.365 0.07% 97.164op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 381.238µs 381.998µs ± 0.343µs 381.999µs ± 0.197µs 382.183µs 382.487µs 382.899µs 383.959µs 0.51% 1.018 4.797 0.09% 0.024µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2604446.220op/s 2617817.240op/s ± 2345.986op/s 2617810.135op/s ± 1347.494op/s 2619357.576op/s 2621602.908op/s 2622613.776op/s 2623032.483op/s 0.20% -1.003 4.712 0.09% 165.886op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 194.266µs 194.828µs ± 0.343µs 194.816µs ± 0.138µs 194.946µs 195.111µs 195.195µs 198.854µs 2.07% 8.070 93.181 0.18% 0.024µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5028807.125op/s 5132757.295op/s ± 8911.209op/s 5133058.328op/s ± 3628.643op/s 5137121.605op/s 5141252.774op/s 5143551.327op/s 5147571.389op/s 0.28% -7.912 90.781 0.17% 630.118op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 35.829µs 36.101µs ± 0.116µs 36.105µs ± 0.075µs 36.180µs 36.287µs 36.384µs 36.394µs 0.80% -0.003 -0.176 0.32% 0.008µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 27476681.351op/s 27700327.628op/s ± 88939.075op/s 27696753.219op/s ± 57590.635op/s 27759461.306op/s 27850677.420op/s 27900249.871op/s 27910716.683op/s 0.77% 0.021 -0.180 0.32% 6288.942op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 44.880µs 45.052µs ± 0.211µs 44.894µs ± 0.013µs 45.240µs 45.373µs 45.496µs 46.300µs 3.13% 1.486 4.428 0.47% 0.015µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21598116.644op/s 22197266.694op/s ± 103272.183op/s 22274537.135op/s ± 6418.790op/s 22278504.325op/s 22280263.409op/s 22281623.821op/s 22281799.904op/s 0.03% -1.429 3.971 0.46% 7302.446op/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.731µs; 534.840µs] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1869718.673op/s; 1870099.548op/s] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [381.950µs; 382.045µs] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2617492.109op/s; 2618142.371op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [194.780µs; 194.875µs] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5131522.287op/s; 5133992.303op/s] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [36.085µs; 36.117µs] or [-0.044%; +0.044%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [27688001.528op/s; 27712653.729op/s] or [-0.044%; +0.044%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.022µs; 45.081µs] or [-0.065%; +0.065%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [22182954.163op/s; 22211579.226op/s] or [-0.064%; +0.064%] 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 julio/test/try-merge
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.313µs 2.362µs ± 0.015µs 2.360µs ± 0.004µs 2.366µs 2.397µs 2.405µs 2.409µs 2.10% 0.182 2.912 0.65% 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.360µs; 2.364µs] or [-0.090%; +0.090%] 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 julio/test/try-merge
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.913µs ± 0.003µs 3.913µs ± 0.002µs 3.914µs 3.918µs 3.925µs 3.926µs 0.35% 0.142 6.729 0.08% 0.000µs 1 200
credit_card/is_card_number/ throughput 254703567.415op/s 255563909.026op/s ± 209668.956op/s 255585889.641op/s ± 102792.312op/s 255677459.333op/s 255848013.430op/s 255892550.693op/s 256752206.185op/s 0.46% -0.121 6.782 0.08% 14825.834op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 73.983µs 74.913µs ± 0.787µs 74.689µs ± 0.529µs 75.236µs 76.320µs 77.503µs 78.444µs 5.03% 1.298 2.323 1.05% 0.056µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12747948.793op/s 13350348.219op/s ± 138383.214op/s 13388898.623op/s ± 94844.851op/s 13474996.831op/s 13507790.889op/s 13513284.295op/s 13516647.315op/s 0.95% -1.218 1.976 1.03% 9785.171op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 83.254µs 85.110µs ± 0.501µs 85.157µs ± 0.333µs 85.504µs 85.726µs 85.823µs 85.939µs 0.92% -1.016 1.098 0.59% 0.035µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 11636121.519op/s 11749880.674op/s ± 69609.820op/s 11743018.185op/s ± 45939.259op/s 11783514.027op/s 11898823.884op/s 11952372.004op/s 12011415.323op/s 2.29% 1.053 1.213 0.59% 4922.158op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.892µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.914µs 3.918µs 3.919µs 3.922µs 0.24% -0.967 8.776 0.08% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 254963254.768op/s 255581851.767op/s ± 202954.865op/s 255586658.386op/s ± 109006.633op/s 255693577.457op/s 255850587.750op/s 255900686.891op/s 256932115.942op/s 0.53% 0.991 8.933 0.08% 14351.076op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 64.408µs 64.532µs ± 0.057µs 64.529µs ± 0.031µs 64.565µs 64.624µs 64.670µs 64.827µs 0.46% 0.699 2.864 0.09% 0.004µs 1 200
credit_card/is_card_number/378282246310005 throughput 15425626.883op/s 15496144.879op/s ± 13759.287op/s 15497012.951op/s ± 7494.210op/s 15503698.796op/s 15519023.608op/s 15523331.878op/s 15525968.735op/s 0.19% -0.688 2.813 0.09% 972.929op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 44.766µs 45.198µs ± 0.136µs 45.207µs ± 0.092µs 45.293µs 45.418µs 45.491µs 45.521µs 0.70% -0.190 -0.045 0.30% 0.010µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21967696.008op/s 22125079.629op/s ± 66514.584op/s 22120583.804op/s ± 44931.089op/s 22166348.715op/s 22229601.675op/s 22280698.599op/s 22338291.897op/s 0.98% 0.207 -0.030 0.30% 4703.291op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.029µs 6.037µs ± 0.014µs 6.034µs ± 0.002µs 6.037µs 6.042µs 6.102µs 6.174µs 2.32% 6.946 55.375 0.23% 0.001µs 1 200
credit_card/is_card_number/x371413321323331 throughput 161961369.771op/s 165656656.400op/s ± 375395.540op/s 165715957.153op/s ± 64455.891op/s 165776231.834op/s 165834983.720op/s 165864182.971op/s 165869748.229op/s 0.09% -6.885 54.328 0.23% 26544.473op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.894µs 3.912µs ± 0.003µs 3.912µs ± 0.001µs 3.913µs 3.917µs 3.918µs 3.919µs 0.18% -1.149 8.929 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255155901.154op/s 255627875.374op/s ± 172500.942op/s 255611591.987op/s ± 96881.249op/s 255731784.982op/s 255864590.854op/s 255926677.626op/s 256781116.100op/s 0.46% 1.169 9.062 0.07% 12197.659op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 64.861µs 65.554µs ± 0.101µs 65.555µs ± 0.061µs 65.606µs 65.721µs 65.754µs 65.776µs 0.34% -1.434 10.099 0.15% 0.007µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15203127.194op/s 15254518.784op/s ± 23470.319op/s 15254252.497op/s ± 14187.452op/s 15269915.213op/s 15283341.314op/s 15299046.991op/s 15417591.512op/s 1.07% 1.481 10.462 0.15% 1659.602op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 52.964µs 53.047µs ± 0.044µs 53.044µs ± 0.026µs 53.071µs 53.106µs 53.145µs 53.352µs 0.58% 1.789 10.594 0.08% 0.003µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18743311.539op/s 18851364.170op/s ± 15713.146op/s 18852107.165op/s ± 9257.343op/s 18860650.083op/s 18874999.404op/s 18880174.344op/s 18880658.653op/s 0.15% -1.766 10.408 0.08% 1111.087op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.903µs 3.913µs ± 0.004µs 3.913µs ± 0.002µs 3.915µs 3.918µs 3.920µs 3.937µs 0.61% 2.074 13.047 0.09% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 253995106.520op/s 255539789.620op/s ± 230056.713op/s 255550908.673op/s ± 129334.670op/s 255679561.088op/s 255837327.524op/s 255972516.573op/s 256238572.146op/s 0.27% -2.046 12.843 0.09% 16267.466op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 49.747µs 49.803µs ± 0.029µs 49.803µs ± 0.022µs 49.824µs 49.851µs 49.872µs 49.889µs 0.17% 0.342 -0.420 0.06% 0.002µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 20044464.806op/s 20079159.070op/s ± 11741.035op/s 20079308.273op/s ± 8844.852op/s 20088328.681op/s 20096297.157op/s 20099357.765op/s 20101531.737op/s 0.11% -0.340 -0.424 0.06% 830.217op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 44.782µs 45.213µs ± 0.140µs 45.218µs ± 0.098µs 45.315µs 45.439µs 45.522µs 45.675µs 1.01% -0.142 0.240 0.31% 0.010µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21893633.627op/s 22117670.247op/s ± 68645.215op/s 22115257.653op/s ± 47927.518op/s 22164110.211op/s 22221386.680op/s 22283254.257op/s 22330544.362op/s 0.97% 0.163 0.238 0.31% 4853.950op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.028µs 6.037µs ± 0.004µs 6.036µs ± 0.003µs 6.039µs 6.044µs 6.047µs 6.049µs 0.21% 0.463 0.176 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 165320358.329op/s 165654055.922op/s ± 112838.684op/s 165663719.647op/s ± 74333.242op/s 165735537.844op/s 165810775.761op/s 165886557.017op/s 165897982.652op/s 0.14% -0.459 0.171 0.07% 7978.900op/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 [255534850.925op/s; 255592967.126op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [74.803µs; 75.022µs] or [-0.146%; +0.146%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [13331169.637op/s; 13369526.802op/s] or [-0.144%; +0.144%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [85.041µs; 85.180µs] or [-0.082%; +0.082%] None None None
credit_card/is_card_number/ 378282246310005 throughput [11740233.423op/s; 11759527.926op/s] or [-0.082%; +0.082%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/37828224631 throughput [255553724.175op/s; 255609979.359op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/378282246310005 execution_time [64.524µs; 64.540µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number/378282246310005 throughput [15494237.974op/s; 15498051.784op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.179µs; 45.217µs] or [-0.042%; +0.042%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [22115861.347op/s; 22134297.911op/s] or [-0.042%; +0.042%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.035µs; 6.039µs] or [-0.032%; +0.032%] None None None
credit_card/is_card_number/x371413321323331 throughput [165604630.189op/s; 165708682.612op/s] or [-0.031%; +0.031%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.912µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ throughput [255603968.403op/s; 255651782.346op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [65.541µs; 65.568µs] or [-0.021%; +0.021%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15251266.023op/s; 15257771.544op/s] or [-0.021%; +0.021%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [53.040µs; 53.053µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18849186.480op/s; 18853541.861op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.913µs; 3.914µs] or [-0.013%; +0.013%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255507905.972op/s; 255571673.268op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [49.799µs; 49.807µs] or [-0.008%; +0.008%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [20077531.876op/s; 20080786.265op/s] or [-0.008%; +0.008%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.194µs; 45.233µs] or [-0.043%; +0.043%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [22108156.680op/s; 22127183.813op/s] or [-0.043%; +0.043%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.036µs; 6.037µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [165638417.565op/s; 165669694.278op/s] or [-0.009%; +0.009%] 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 julio/test/try-merge
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.916ms 50.328ms ± 0.769ms 50.210ms ± 0.074ms 50.299ms 50.539ms 53.828ms 58.708ms 16.92% 8.541 80.509 1.52% 0.054ms 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.222ms; 50.435ms] or [-0.212%; +0.212%] 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 julio/test/try-merge
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 753.656µs 755.236µs ± 0.684µs 755.153µs ± 0.316µs 755.492µs 756.776µs 757.169µs 757.579µs 0.32% 1.020 1.256 0.09% 0.048µ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 [755.141µs; 755.330µs] or [-0.013%; +0.013%] None None None

Baseline

Omitted due to size.

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