Skip to content

Comments

refactor: change ExporterManager#1613

Draft
KowalskiThomas wants to merge 1 commit intomainfrom
kowalski/refactor-change-exportermanager
Draft

refactor: change ExporterManager#1613
KowalskiThomas wants to merge 1 commit intomainfrom
kowalski/refactor-change-exportermanager

Conversation

@KowalskiThomas
Copy link
Contributor

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.

@github-actions
Copy link

github-actions bot commented Feb 20, 2026

📚 Documentation Check Results

⚠️ 644 documentation warning(s) found

📦 libdd-profiling - 644 warning(s)


Updated: 2026-02-20 13:48:52 UTC | Commit: 3af10e3 | missing-docs job results

@github-actions
Copy link

Clippy Allow Annotation Report

Comparing clippy allow annotations between branches:

  • Base Branch: origin/main
  • PR Branch: origin/kowalski/refactor-change-exportermanager

Summary by Rule

Rule Base Branch PR Branch Change

Annotation Counts by File

File Base Branch PR Branch Change

Annotation Stats by Crate

Crate Base Branch PR Branch Change
clippy-annotation-reporter 5 5 No change (0%)
datadog-ffe-ffi 1 1 No change (0%)
datadog-ipc 27 27 No change (0%)
datadog-live-debugger 6 6 No change (0%)
datadog-live-debugger-ffi 10 10 No change (0%)
datadog-profiling-replayer 4 4 No change (0%)
datadog-remote-config 3 3 No change (0%)
datadog-sidecar 59 59 No change (0%)
libdd-common 10 10 No change (0%)
libdd-common-ffi 12 12 No change (0%)
libdd-crashtracker 12 12 No change (0%)
libdd-data-pipeline 5 5 No change (0%)
libdd-ddsketch 2 2 No change (0%)
libdd-dogstatsd-client 1 1 No change (0%)
libdd-profiling 13 13 No change (0%)
libdd-telemetry 19 19 No change (0%)
libdd-tinybytes 4 4 No change (0%)
libdd-trace-normalization 2 2 No change (0%)
libdd-trace-obfuscation 9 9 No change (0%)
libdd-trace-utils 15 15 No change (0%)
Total 219 219 No change (0%)

About This Report

This report tracks Clippy allow annotations for specific rules, showing how they've changed in this PR. Decreasing the number of these annotations generally improves code quality.

@github-actions
Copy link

github-actions bot commented Feb 20, 2026

🔒 Cargo Deny Results

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

📦 libdd-profiling - 1 error(s)

Show output
error[vulnerability]: Integer overflow in `BytesMut::reserve`
   ┌─ /home/runner/work/libdatadog/libdatadog/Cargo.lock:31:1
   │
31 │ bytes 1.8.0 registry+https://github.com/rust-lang/crates.io-index
   │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ security vulnerability detected
   │
   ├ ID: RUSTSEC-2026-0007
   ├ Advisory: https://rustsec.org/advisories/RUSTSEC-2026-0007
   ├ In the unique reclaim path of `BytesMut::reserve`, the condition
     ```rs
     if v_capacity >= new_cap + offset
     ```
     uses an unchecked addition. When `new_cap + offset` overflows `usize` in release builds, this condition may incorrectly pass, causing `self.cap` to be set to a value that exceeds the actual allocated capacity. Subsequent APIs such as `spare_capacity_mut()` then trust this corrupted `cap` value and may create out-of-bounds slices, leading to UB.
     
     This behavior is observable in release builds (integer overflow wraps), whereas debug builds panic due to overflow checks.
     
     ## PoC
     
     ```rs
     use bytes::*;
     
     fn main() {
         let mut a = BytesMut::from(&b"hello world"[..]);
         let mut b = a.split_off(5);
     
         // Ensure b becomes the unique owner of the backing storage
         drop(a);
     
         // Trigger overflow in new_cap + offset inside reserve
         b.reserve(usize::MAX - 6);
     
         // This call relies on the corrupted cap and may cause UB & HBO
         b.put_u8(b'h');
     }
     ```
     
     # Workarounds
     
     Users of `BytesMut::reserve` are only affected if integer overflow checks are configured to wrap. When integer overflow is configured to panic, this issue does not apply.
   ├ Announcement: https://github.com/advisories/GHSA-434x-w66g-qw3r
   ├ Solution: Upgrade to >=1.11.1 (try `cargo update -p bytes`)
   ├ bytes v1.8.0
     ├── combine v4.6.7
     │   └── jni v0.21.1
     │       └── rustls-platform-verifier v0.6.2
     │           └── reqwest v0.13.1
     │               ├── libdd-common v1.1.0
     │               │   └── libdd-profiling v1.0.0
     │               │       └── (dev) libdd-profiling v1.0.0 (*)
     │               └── libdd-profiling v1.0.0 (*)
     ├── http v1.1.0
     │   ├── http-body v1.0.1
     │   │   ├── http-body-util v0.1.2
     │   │   │   ├── libdd-common v1.1.0 (*)
     │   │   │   ├── libdd-profiling v1.0.0 (*)
     │   │   │   └── reqwest v0.13.1 (*)
     │   │   ├── hyper v1.6.0
     │   │   │   ├── hyper-rustls v0.27.3
     │   │   │   │   ├── libdd-common v1.1.0 (*)
     │   │   │   │   └── reqwest v0.13.1 (*)
     │   │   │   ├── hyper-util v0.1.17
     │   │   │   │   ├── hyper-rustls v0.27.3 (*)
     │   │   │   │   ├── libdd-common v1.1.0 (*)
     │   │   │   │   └── reqwest v0.13.1 (*)
     │   │   │   ├── libdd-common v1.1.0 (*)
     │   │   │   └── reqwest v0.13.1 (*)
     │   │   ├── hyper-util v0.1.17 (*)
     │   │   ├── libdd-common v1.1.0 (*)
     │   │   ├── reqwest v0.13.1 (*)
     │   │   └── tower-http v0.6.8
     │   │       └── reqwest v0.13.1 (*)
     │   ├── http-body-util v0.1.2 (*)
     │   ├── hyper v1.6.0 (*)
     │   ├── hyper-rustls v0.27.3 (*)
     │   ├── hyper-util v0.1.17 (*)
     │   ├── libdd-common v1.1.0 (*)
     │   ├── libdd-profiling v1.0.0 (*)
     │   ├── multer v3.1.0
     │   │   └── libdd-common v1.1.0 (*)
     │   ├── reqwest v0.13.1 (*)
     │   └── tower-http v0.6.8 (*)
     ├── http-body v1.0.1 (*)
     ├── http-body-util v0.1.2 (*)
     ├── hyper v1.6.0 (*)
     ├── hyper-util v0.1.17 (*)
     ├── (dev) libdd-common v1.1.0 (*)
     ├── libdd-profiling v1.0.0 (*)
     ├── multer v3.1.0 (*)
     ├── prost v0.14.3
     │   ├── libdd-profiling v1.0.0 (*)
     │   └── libdd-profiling-protobuf v1.0.0
     │       ├── libdd-profiling v1.0.0 (*)
     │       └── (dev) libdd-profiling-protobuf v1.0.0 (*)
     ├── reqwest v0.13.1 (*)
     ├── tokio v1.49.0
     │   ├── hickory-proto v0.25.2
     │   │   └── hickory-resolver v0.25.2
     │   │       └── reqwest v0.13.1 (*)
     │   ├── hickory-resolver v0.25.2 (*)
     │   ├── hyper v1.6.0 (*)
     │   ├── hyper-rustls v0.27.3 (*)
     │   ├── hyper-util v0.1.17 (*)
     │   ├── (dev) libdd-common v1.1.0 (*)
     │   ├── libdd-profiling v1.0.0 (*)
     │   ├── reqwest v0.13.1 (*)
     │   ├── tokio-rustls v0.26.0
     │   │   ├── hyper-rustls v0.27.3 (*)
     │   │   ├── libdd-common v1.1.0 (*)
     │   │   └── reqwest v0.13.1 (*)
     │   ├── tokio-util v0.7.12
     │   │   └── libdd-profiling v1.0.0 (*)
     │   └── tower v0.5.2
     │       ├── reqwest v0.13.1 (*)
     │       └── tower-http v0.6.8 (*)
     ├── tokio-util v0.7.12 (*)
     └── tower-http v0.6.8 (*)

advisories FAILED, bans ok, sources ok

Updated: 2026-02-20 13:51:41 UTC | Commit: 3af10e3 | dependency-check job results

@codecov-commenter
Copy link

codecov-commenter commented Feb 20, 2026

Codecov Report

❌ Patch coverage is 66.66667% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 71.15%. Comparing base (5d0b640) to head (5dd214c).
⚠️ Report is 38 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1613      +/-   ##
==========================================
+ Coverage   70.94%   71.15%   +0.21%     
==========================================
  Files         423      423              
  Lines       61709    62179     +470     
==========================================
+ Hits        43777    44245     +468     
- Misses      17932    17934       +2     
Components Coverage Δ
libdd-crashtracker 62.64% <ø> (+0.22%) ⬆️
libdd-crashtracker-ffi 16.90% <ø> (+0.15%) ⬆️
libdd-alloc 98.77% <ø> (ø)
libdd-data-pipeline 88.17% <ø> (+1.90%) ⬆️
libdd-data-pipeline-ffi 76.56% <ø> (-1.59%) ⬇️
libdd-common 79.73% <ø> (-0.09%) ⬇️
libdd-common-ffi 73.40% <ø> (-0.35%) ⬇️
libdd-telemetry 62.48% <ø> (-0.04%) ⬇️
libdd-telemetry-ffi 16.75% <ø> (ø)
libdd-dogstatsd-client 82.64% <ø> (ø)
datadog-ipc 80.74% <ø> (-0.09%) ⬇️
libdd-profiling 81.57% <66.66%> (+0.03%) ⬆️
libdd-profiling-ffi 63.65% <ø> (+0.08%) ⬆️
datadog-sidecar 32.46% <ø> (-0.81%) ⬇️
datdog-sidecar-ffi 8.12% <ø> (-2.57%) ⬇️
spawn-worker 54.69% <ø> (ø)
libdd-tinybytes 93.16% <ø> (ø)
libdd-trace-normalization 81.71% <ø> (ø)
libdd-trace-obfuscation 94.21% <ø> (+0.02%) ⬆️
libdd-trace-protobuf 68.00% <ø> (ø)
libdd-trace-utils 88.97% <ø> (+0.39%) ⬆️
datadog-tracer-flare 86.86% <ø> (ø)
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

pr-commenter bot commented Feb 20, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-02-20 14:04:01

Comparing candidate commit 5dd214c in PR branch kowalski/refactor-change-exportermanager with baseline commit 497e324 in branch main.

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

scenario:credit_card/is_card_number/x371413321323331

  • 🟩 execution_time [-585.326ns; -578.837ns] or [-8.841%; -8.743%]
  • 🟩 throughput [+14479653.336op/s; +14635486.167op/s] or [+9.587%; +9.690%]

scenario:credit_card/is_card_number_no_luhn/x371413321323331

  • 🟩 execution_time [-585.145ns; -578.615ns] or [-8.841%; -8.742%]
  • 🟩 throughput [+14482208.673op/s; +14643269.454op/s] or [+9.585%; +9.692%]

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

  • 🟥 execution_time [+20.619µs; +20.745µs] or [+11.084%; +11.152%]
  • 🟥 throughput [-539527.960op/s; -536274.307op/s] or [-10.036%; -9.976%]

scenario:normalization/normalize_name/normalize_name/good

  • 🟥 execution_time [+1.011µs; +1.020µs] or [+10.240%; +10.332%]
  • 🟥 throughput [-9490995.902op/s; -9408240.076op/s] or [-9.367%; -9.286%]

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

  • 🟥 execution_time [+41.417µs; +41.750µs] or [+8.367%; +8.434%]
  • 🟥 throughput [-157139.722op/s; -155946.036op/s] or [-7.779%; -7.720%]

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

  • 🟥 execution_time [+22.239µs; +22.300µs] or [+13.237%; +13.274%]
  • 🟥 throughput [-697636.401op/s; -695733.702op/s] or [-11.720%; -11.688%]

scenario:profile_add_sample2_frames_x1000

  • 🟩 execution_time [-205.044µs; -204.799µs] or [-27.891%; -27.858%]

scenario:profile_add_sample_frames_x1000

  • 🟩 execution_time [-220.604µs; -217.998µs] or [-5.288%; -5.226%]

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 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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.827µs 161.868µs ± 0.404µs 161.781µs ± 0.108µs 161.937µs 162.583µs 163.612µs 164.303µs 1.56% 2.609 11.248 0.25% 0.029µ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 [161.812µs; 161.924µs] or [-0.035%; +0.035%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
receiver_entry_point/report/2597 execution_time 9.630ms 9.843ms ± 0.047ms 9.844ms ± 0.023ms 9.865ms 9.912ms 9.929ms 10.109ms 2.69% 0.362 6.842 0.47% 0.003ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
receiver_entry_point/report/2597 execution_time [9.837ms; 9.850ms] or [-0.066%; +0.066%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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 85.356µs 85.772µs ± 0.196µs 85.750µs ± 0.067µs 85.816µs 86.014µs 86.357µs 87.752µs 2.33% 5.591 51.417 0.23% 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 [85.745µs; 85.799µs] or [-0.032%; +0.032%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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.292µs 3.198µs ± 1.426µs 2.970µs ± 0.027µs 3.003µs 3.649µs 14.059µs 14.688µs 394.49% 7.355 55.196 44.49% 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.182%; +6.182%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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 205.993µs 206.698µs ± 0.347µs 206.641µs ± 0.226µs 206.902µs 207.331µs 207.542µs 207.953µs 0.64% 0.643 0.330 0.17% 0.025µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 4808769.532op/s 4837992.674op/s ± 8103.667op/s 4839308.476op/s ± 5286.277op/s 4843852.682op/s 4849835.303op/s 4851630.843op/s 4854532.618op/s 0.31% -0.634 0.309 0.17% 573.016op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 18.567µs 18.639µs ± 0.071µs 18.623µs ± 0.018µs 18.650µs 18.721µs 18.857µs 19.259µs 3.41% 5.801 43.997 0.38% 0.005µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 51924392.804op/s 53652928.562op/s ± 200922.396op/s 53695746.254op/s ± 52397.502op/s 53740137.063op/s 53810824.444op/s 53839479.690op/s 53859488.810op/s 0.30% -5.661 42.365 0.37% 14207.359op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.826µs 10.885µs ± 0.027µs 10.883µs ± 0.020µs 10.906µs 10.933µs 10.947µs 10.964µs 0.74% 0.229 -0.364 0.25% 0.002µs 1 200
normalization/normalize_name/normalize_name/good throughput 91205492.938op/s 91870877.008op/s ± 225604.271op/s 91883077.031op/s ± 165765.074op/s 92043603.411op/s 92230245.982op/s 92322528.316op/s 92371652.762op/s 0.53% -0.217 -0.374 0.24% 15952.631op/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 [206.650µs; 206.746µs] or [-0.023%; +0.023%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [4836869.584op/s; 4839115.765op/s] or [-0.023%; +0.023%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.629µs; 18.648µs] or [-0.053%; +0.053%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [53625082.651op/s; 53680774.474op/s] or [-0.052%; +0.052%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.881µs; 10.889µs] or [-0.034%; +0.034%] None None None
normalization/normalize_name/normalize_name/good throughput [91839610.425op/s; 91902143.590op/s] or [-0.034%; +0.034%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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 534.923µs 536.604µs ± 1.079µs 536.274µs ± 0.438µs 536.839µs 538.873µs 539.924µs 541.038µs 0.89% 1.580 2.260 0.20% 0.076µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1848298.609op/s 1863579.499op/s ± 3736.876op/s 1864716.875op/s ± 1525.065op/s 1865968.063op/s 1867182.509op/s 1868390.119op/s 1869428.553op/s 0.25% -1.569 2.217 0.20% 264.237op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 381.619µs 382.159µs ± 0.276µs 382.110µs ± 0.160µs 382.300µs 382.686µs 383.053µs 383.334µs 0.32% 1.079 1.970 0.07% 0.019µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2608691.707op/s 2616713.958op/s ± 1886.483op/s 2617050.724op/s ± 1095.375op/s 2617942.732op/s 2619317.559op/s 2619891.999op/s 2620414.005op/s 0.13% -1.073 1.949 0.07% 133.394op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 189.868µs 190.269µs ± 0.173µs 190.258µs ± 0.122µs 190.382µs 190.561µs 190.682µs 190.709µs 0.24% 0.188 -0.318 0.09% 0.012µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5243599.481op/s 5255733.221op/s ± 4768.688op/s 5256008.021op/s ± 3376.701op/s 5259240.968op/s 5263295.870op/s 5265453.007op/s 5266813.390op/s 0.21% -0.183 -0.321 0.09% 337.197op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 36.496µs 36.597µs ± 0.052µs 36.596µs ± 0.035µs 36.628µs 36.686µs 36.744µs 36.780µs 0.50% 0.483 0.450 0.14% 0.004µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 27188481.461op/s 27324684.792op/s ± 38669.691op/s 27325661.259op/s ± 25767.843op/s 27351942.564op/s 27385272.852op/s 27397542.812op/s 27400501.314op/s 0.27% -0.474 0.432 0.14% 2734.360op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.946µs 46.063µs ± 0.068µs 46.054µs ± 0.037µs 46.090µs 46.188µs 46.265µs 46.368µs 0.68% 1.262 2.582 0.15% 0.005µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21566571.814op/s 21709342.672op/s ± 32081.495op/s 21713776.716op/s ± 17250.607op/s 21730381.858op/s 21751803.490op/s 21758442.225op/s 21764690.804op/s 0.23% -1.248 2.529 0.15% 2268.504op/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 [536.454µs; 536.753µs] or [-0.028%; +0.028%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1863061.604op/s; 1864097.394op/s] or [-0.028%; +0.028%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [382.121µs; 382.197µs] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2616452.510op/s; 2616975.406op/s] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [190.245µs; 190.292µs] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5255072.326op/s; 5256394.115op/s] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [36.590µs; 36.604µs] or [-0.020%; +0.020%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [27319325.545op/s; 27330044.039op/s] or [-0.020%; +0.020%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [46.054µs; 46.073µs] or [-0.021%; +0.021%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21704896.486op/s; 21713788.859op/s] or [-0.020%; +0.020%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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.896µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.916µs 3.919µs 3.922µs 0.28% -0.184 4.893 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 254949759.343op/s 255626761.658op/s ± 186730.999op/s 255650953.396op/s ± 115136.590op/s 255750203.768op/s 255850927.745op/s 255915932.173op/s 256679334.332op/s 0.40% 0.199 4.952 0.07% 13203.876op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 77.038µs 77.469µs ± 0.408µs 77.361µs ± 0.218µs 77.690µs 78.288µs 78.755µs 79.069µs 2.21% 1.388 1.628 0.53% 0.029µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12647229.561op/s 12908672.052op/s ± 67576.273op/s 12926471.644op/s ± 36501.610op/s 12960172.095op/s 12973168.245op/s 12978578.456op/s 12980622.527op/s 0.42% -1.361 1.519 0.52% 4778.364op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 70.631µs 70.879µs ± 0.355µs 70.736µs ± 0.061µs 70.944µs 71.622µs 72.443µs 73.017µs 3.22% 2.989 10.722 0.50% 0.025µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13695380.927op/s 14108918.009op/s ± 69703.146op/s 14136997.229op/s ± 12222.246op/s 14146827.059op/s 14152723.282op/s 14155213.803op/s 14158173.102op/s 0.15% -2.933 10.269 0.49% 4928.757op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.901µs 3.912µs ± 0.002µs 3.911µs ± 0.001µs 3.913µs 3.916µs 3.919µs 3.921µs 0.25% 0.722 3.138 0.06% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255053420.520op/s 255652623.935op/s ± 159946.298op/s 255686524.403op/s ± 81233.670op/s 255753215.389op/s 255848791.203op/s 255885739.674op/s 256358950.673op/s 0.26% -0.714 3.143 0.06% 11309.911op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 67.421µs 67.762µs ± 0.335µs 67.677µs ± 0.194µs 67.967µs 68.418µs 68.811µs 69.484µs 2.67% 1.605 3.506 0.49% 0.024µs 1 200
credit_card/is_card_number/378282246310005 throughput 14391774.440op/s 14757990.988op/s ± 72487.569op/s 14776167.529op/s ± 42475.069op/s 14815799.945op/s 14825975.183op/s 14828917.212op/s 14832263.139op/s 0.38% -1.563 3.257 0.49% 5125.645op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 44.801µs 45.107µs ± 0.135µs 45.099µs ± 0.090µs 45.200µs 45.332µs 45.413µs 45.425µs 0.72% 0.061 -0.417 0.30% 0.010µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 22014139.027op/s 22169719.296op/s ± 66165.779op/s 22173570.214op/s ± 44190.666op/s 22211982.813op/s 22280791.042op/s 22309681.627op/s 22320759.775op/s 0.66% -0.047 -0.419 0.30% 4678.627op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.028µs 6.039µs ± 0.012µs 6.037µs ± 0.003µs 6.040µs 6.047µs 6.107µs 6.109µs 1.20% 4.773 25.002 0.19% 0.001µs 1 200
credit_card/is_card_number/x371413321323331 throughput 163679523.593op/s 165595606.869op/s ± 314935.593op/s 165638837.859op/s ± 78548.955op/s 165724228.885op/s 165821846.722op/s 165886255.929op/s 165902915.856op/s 0.16% -4.749 24.821 0.19% 22269.309op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.891µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.913µs 3.917µs 3.920µs 3.927µs 0.39% -0.477 9.408 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 254632940.842op/s 255622871.820op/s ± 217229.913op/s 255623696.338op/s ± 110592.739op/s 255740182.371op/s 255885717.878op/s 255999553.117op/s 257019273.733op/s 0.55% 0.505 9.530 0.08% 15360.474op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 65.455µs 65.738µs ± 0.087µs 65.746µs ± 0.057µs 65.793µs 65.880µs 65.917µs 65.975µs 0.35% -0.184 0.125 0.13% 0.006µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15157304.587op/s 15211838.854op/s ± 20187.756op/s 15210056.852op/s ± 13159.832op/s 15224608.879op/s 15246778.984op/s 15258081.625op/s 15277686.938op/s 0.44% 0.192 0.131 0.13% 1427.490op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 52.951µs 53.013µs ± 0.033µs 53.008µs ± 0.025µs 53.037µs 53.078µs 53.087µs 53.092µs 0.16% 0.482 -0.718 0.06% 0.002µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18835135.560op/s 18863304.608op/s ± 11893.080op/s 18865221.963op/s ± 8821.170op/s 18872871.664op/s 18879088.107op/s 18881857.765op/s 18885331.763op/s 0.11% -0.480 -0.720 0.06% 840.968op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.897µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.913µs 3.916µs 3.918µs 3.922µs 0.25% -0.111 4.590 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 255002325.549op/s 255637595.930op/s ± 174269.978op/s 255646361.519op/s ± 114012.967op/s 255763010.559op/s 255840885.709op/s 255889615.611op/s 256600485.292op/s 0.37% 0.125 4.639 0.07% 12322.748op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 49.744µs 49.802µs ± 0.034µs 49.795µs ± 0.021µs 49.826µs 49.866µs 49.902µs 49.918µs 0.25% 0.798 0.454 0.07% 0.002µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 20032823.932op/s 20079398.934op/s ± 13859.711op/s 20082196.129op/s ± 8490.833op/s 20089295.921op/s 20098303.904op/s 20102175.458op/s 20102790.267op/s 0.10% -0.794 0.445 0.07% 980.030op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 44.760µs 45.154µs ± 0.154µs 45.150µs ± 0.111µs 45.275µs 45.406µs 45.484µs 45.545µs 0.87% -0.012 -0.389 0.34% 0.011µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21956181.001op/s 22146855.237op/s ± 75423.875op/s 22148227.418op/s ± 54403.598op/s 22198688.065op/s 22268008.955op/s 22310702.202op/s 22341490.896op/s 0.87% 0.028 -0.387 0.34% 5333.273op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.028µs 6.037µs ± 0.015µs 6.034µs ± 0.003µs 6.037µs 6.044µs 6.103µs 6.177µs 2.36% 6.158 43.778 0.25% 0.001µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 161898478.027op/s 165649837.159op/s ± 408485.840op/s 165720764.814op/s ± 70944.803op/s 165786374.707op/s 165846118.723op/s 165864638.569op/s 165899278.213op/s 0.11% -6.101 42.877 0.25% 28884.311op/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.912µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ throughput [255600882.538op/s; 255652640.779op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [77.413µs; 77.526µs] or [-0.073%; +0.073%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12899306.631op/s; 12918037.474op/s] or [-0.073%; +0.073%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [70.830µs; 70.928µs] or [-0.069%; +0.069%] None None None
credit_card/is_card_number/ 378282246310005 throughput [14099257.823op/s; 14118578.195op/s] or [-0.068%; +0.068%] None None None
credit_card/is_card_number/37828224631 execution_time [3.911µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/37828224631 throughput [255630456.917op/s; 255674790.954op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/378282246310005 execution_time [67.715µs; 67.808µs] or [-0.069%; +0.069%] None None None
credit_card/is_card_number/378282246310005 throughput [14747944.908op/s; 14768037.068op/s] or [-0.068%; +0.068%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.088µs; 45.126µs] or [-0.041%; +0.041%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [22160549.356op/s; 22178889.237op/s] or [-0.041%; +0.041%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.037µs; 6.040µs] or [-0.027%; +0.027%] None None None
credit_card/is_card_number/x371413321323331 throughput [165551959.825op/s; 165639253.913op/s] or [-0.026%; +0.026%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.912µs; 3.912µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ throughput [255592765.843op/s; 255652977.797op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [65.726µs; 65.750µs] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15209041.025op/s; 15214636.683op/s] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [53.008µs; 53.018µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18861656.342op/s; 18864952.875op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.911µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255613443.787op/s; 255661748.073op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [49.798µs; 49.807µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [20077478.112op/s; 20081319.757op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.132µs; 45.175µs] or [-0.047%; +0.047%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [22136402.214op/s; 22157308.261op/s] or [-0.047%; +0.047%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.035µs; 6.039µs] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [165593224.950op/s; 165706449.367op/s] or [-0.034%; +0.034%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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 32.921µs 33.484µs ± 0.938µs 33.062µs ± 0.051µs 33.127µs 35.481µs 35.535µs 36.931µs 11.70% 1.758 1.322 2.79% 0.066µ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.354µs; 33.614µs] or [-0.388%; +0.388%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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 3.947ms 3.952ms ± 0.007ms 3.951ms ± 0.002ms 3.953ms 3.957ms 3.968ms 4.033ms 2.07% 9.687 114.674 0.17% 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 [3.951ms; 3.953ms] or [-0.023%; +0.023%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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 242.970ns 253.644ns ± 13.696ns 247.475ns ± 2.816ns 254.099ns 286.980ns 290.057ns 290.634ns 17.44% 1.660 1.343 5.39% 0.968ns 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.746ns; 255.542ns] or [-0.748%; +0.748%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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.319µs 27.008µs ± 9.634µs 18.970µs ± 0.268µs 35.761µs 44.350µs 49.080µs 58.625µs 209.04% 0.652 -0.722 35.58% 0.681µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [25.673µs; 28.343µs] or [-4.943%; +4.943%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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.984µs 5.073µs ± 0.056µs 5.080µs ± 0.052µs 5.115µs 5.155µs 5.159µs 5.159µs 1.56% 0.126 -1.347 1.11% 0.004µ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.065µs; 5.081µs] or [-0.154%; +0.154%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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 529.610µs 530.229µs ± 0.528µs 530.174µs ± 0.217µs 530.385µs 530.785µs 531.507µs 535.907µs 1.08% 6.471 65.292 0.10% 0.037µ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 [530.156µs; 530.303µs] or [-0.014%; +0.014%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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.004ms 14.060ms ± 0.033ms 14.054ms ± 0.012ms 14.068ms 14.127ms 14.195ms 14.266ms 1.51% 2.716 11.338 0.23% 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.055ms; 14.064ms] or [-0.032%; +0.032%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching deserializing traces from msgpack to their internal representation execution_time 48.469ms 48.777ms ± 1.305ms 48.610ms ± 0.048ms 48.671ms 48.785ms 51.676ms 62.732ms 29.05% 9.404 90.414 2.67% 0.092ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching deserializing traces from msgpack to their internal representation execution_time [48.596ms; 48.958ms] or [-0.371%; +0.371%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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.342µs 2.414µs ± 0.020µs 2.417µs ± 0.007µs 2.422µs 2.438µs 2.445µs 2.492µs 3.10% -1.207 3.963 0.81% 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.411µs; 2.417µs] or [-0.113%; +0.113%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
concentrator/add_spans_to_concentrator execution_time 10.611ms 10.645ms ± 0.013ms 10.644ms ± 0.008ms 10.652ms 10.669ms 10.685ms 10.690ms 0.44% 0.559 0.986 0.13% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
concentrator/add_spans_to_concentrator execution_time [10.643ms; 10.647ms] or [-0.018%; +0.018%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 5dd214c 1771595237 kowalski/refactor-change-exportermanager
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
single_flag_killswitch/rules-based execution_time 188.567ns 191.184ns ± 2.223ns 190.735ns ± 1.557ns 192.323ns 195.490ns 196.707ns 200.285ns 5.01% 0.944 0.683 1.16% 0.157ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
single_flag_killswitch/rules-based execution_time [190.876ns; 191.492ns] 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 5dd214c 1771595237 kowalski/refactor-change-exportermanager
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 143.636µs 146.393µs ± 1.632µs 146.178µs ± 0.490µs 146.685µs 147.855µs 153.362µs 162.406µs 11.10% 5.909 49.317 1.11% 0.115µ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.167µs; 146.620µs] or [-0.154%; +0.154%] None None None

Baseline

Omitted due to size.

@dd-octo-sts
Copy link

dd-octo-sts bot commented Feb 20, 2026

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 91.69 MB 91.70 MB +0% (+8.59 KB) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 8.38 MB 8.38 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 106.40 MB 106.39 MB --.01% (-15.21 KB) 💪
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 10.76 MB 10.76 MB -0% (-760 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 25.08 MB 25.07 MB --.02% (-5.50 KB) 💪
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 75.94 KB 75.94 KB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 172.54 MB 172.46 MB --.04% (-80.00 KB) 💪
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 882.80 MB 881.93 MB --.09% (-893.33 KB) 💪
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.57 MB 9.57 MB +0% (+512 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 75.94 KB 75.94 KB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 23.04 MB 23.05 MB +.03% (+8.00 KB) 🔍
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 48.45 MB 48.45 MB +.01% (+5.19 KB) 🔍
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 21.22 MB 21.21 MB --.02% (-5.00 KB) 💪
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 77.12 KB 77.12 KB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 176.62 MB 176.58 MB --.02% (-48.00 KB) 💪
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 866.89 MB 866.67 MB --.02% (-225.98 KB) 💪
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.24 MB 7.23 MB --.01% (-1.00 KB) 💪
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 77.12 KB 77.12 KB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 24.62 MB 24.61 MB --.03% (-8.00 KB) 💪
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 44.15 MB 44.14 MB --.02% (-11.85 KB) 💪
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 80.18 MB 80.17 MB --.01% (-11.20 KB) 💪
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 9.88 MB 9.87 MB --.03% (-4.00 KB) 💪
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 100.31 MB 100.32 MB +0% (+3.91 KB) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.44 MB 11.44 MB +0% (+136 B) 👌

@KowalskiThomas KowalskiThomas force-pushed the kowalski/refactor-change-exportermanager branch from f5efdfd to 12d90c1 Compare February 20, 2026 10:36
@KowalskiThomas KowalskiThomas force-pushed the kowalski/refactor-change-exportermanager branch from 12d90c1 to 5dd214c Compare February 20, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants