Skip to content

chore: Add README "redirect"#1737

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomainfrom
lloeki/add-ruby-readme-redirect
Mar 16, 2026
Merged

chore: Add README "redirect"#1737
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomainfrom
lloeki/add-ruby-readme-redirect

Conversation

@lloeki
Copy link
Copy Markdown
Member

@lloeki lloeki commented Mar 16, 2026

What does this PR do?

Add README "redirect" to new repository

Motivation

Old versions Source Code link point to here

e.g see https://rubygems.org/gems/libdatadog/versions/28.0.2.1.0

Additional Notes

How to test the change?

Read it.

@lloeki lloeki requested a review from a team as a code owner March 16, 2026 14:43
@lloeki lloeki requested a review from ivoanjo March 16, 2026 14:44
@lloeki
Copy link
Copy Markdown
Member Author

lloeki commented Mar 16, 2026

/merge

@gh-worker-devflow-routing-ef8351
Copy link
Copy Markdown

gh-worker-devflow-routing-ef8351 bot commented Mar 16, 2026

View all feedbacks in Devflow UI.

2026-03-16 14:45:47 UTC ℹ️ Start processing command /merge


2026-03-16 14:45:55 UTC ℹ️ MergeQueue: waiting for PR to be ready

This pull request is not mergeable according to GitHub. Common reasons include pending required checks, missing approvals, or merge conflicts — but it could also be blocked by other repository rules or settings.
It will be added to the queue as soon as checks pass and/or get approvals. View in MergeQueue UI.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.


2026-03-16 15:23:21 UTC ℹ️ MergeQueue: merge request added to the queue

The expected merge time in main is approximately 45m (p90).


2026-03-16 16:04:34 UTC ℹ️ MergeQueue: This merge request was merged

@lloeki lloeki changed the title Add README "redirect" chore: Add README "redirect" Mar 16, 2026
Copy link
Copy Markdown
Member

@ivoanjo ivoanjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 LGTM

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.41%. Comparing base (06257cf) to head (a8a7c5e).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1737      +/-   ##
==========================================
- Coverage   71.43%   71.41%   -0.02%     
==========================================
  Files         430      430              
  Lines       63994    63994              
==========================================
- Hits        45715    45704      -11     
- Misses      18279    18290      +11     
Components Coverage Δ
libdd-crashtracker 63.86% <ø> (-0.02%) ⬇️
libdd-crashtracker-ffi 17.72% <ø> (ø)
libdd-alloc 98.77% <ø> (ø)
libdd-data-pipeline 87.79% <ø> (ø)
libdd-data-pipeline-ffi 75.43% <ø> (ø)
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.47% <ø> (+0.11%) ⬆️
libdd-profiling 81.59% <ø> (-0.02%) ⬇️
libdd-profiling-ffi 63.65% <ø> (ø)
datadog-sidecar 32.73% <ø> (ø)
datdog-sidecar-ffi 9.11% <ø> (ø)
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% <ø> (ø)
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
Copy Markdown

pr-commenter bot commented Mar 16, 2026

Benchmarks

Comparison

Benchmark execution time: 2026-03-16 14:58:30

Comparing candidate commit a8a7c5e in PR branch lloeki/add-ruby-readme-redirect with baseline commit 06257cf in branch main.

Found 0 performance improvements and 2 performance regressions! Performance is the same for 56 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:redis/obfuscate_redis_string

  • 🟥 execution_time [+2.296µs; +2.697µs] or [+6.802%; +7.989%]

scenario:tags/replace_trace_tags

  • 🟥 execution_time [+102.463ns; +109.886ns] or [+4.322%; +4.636%]

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 a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.904µs 25.745µs ± 8.944µs 18.773µs ± 0.519µs 32.976µs 41.772µs 42.983µs 66.701µs 255.30% 0.949 0.730 34.65% 0.632µ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.506µs; 26.985µs] or [-4.814%; +4.814%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.965ms 50.357ms ± 1.264ms 50.209ms ± 0.044ms 50.244ms 50.342ms 57.145ms 62.145ms 23.77% 8.373 70.644 2.50% 0.089ms 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.182ms; 50.533ms] or [-0.348%; +0.348%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.403ms 3.426ms ± 0.015ms 3.424ms ± 0.008ms 3.433ms 3.454ms 3.488ms 3.508ms 2.47% 1.907 6.326 0.45% 0.001ms 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.424ms; 3.429ms] or [-0.062%; +0.062%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.552ns 253.516ns ± 14.809ns 246.751ns ± 2.262ns 253.582ns 293.881ns 299.812ns 301.729ns 22.28% 2.017 2.962 5.83% 1.047ns 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.464ns; 255.568ns] or [-0.810%; +0.810%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.962µs 5.028µs ± 0.052µs 5.015µs ± 0.033µs 5.048µs 5.134µs 5.139µs 5.144µs 2.56% 0.847 -0.431 1.04% 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.021µs; 5.036µs] or [-0.145%; +0.145%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.913µs ± 0.003µs 3.913µs ± 0.002µs 3.915µs 3.918µs 3.919µs 3.919µs 0.14% -1.110 6.323 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 255168790.261op/s 255544205.901op/s ± 177367.760op/s 255533178.122op/s ± 109088.691op/s 255653335.679op/s 255789623.243op/s 255874492.306op/s 256653073.225op/s 0.44% 1.125 6.422 0.07% 12541.795op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 73.853µs 74.642µs ± 0.721µs 74.522µs ± 0.575µs 75.110µs 75.918µs 76.744µs 77.342µs 3.79% 0.909 0.527 0.96% 0.051µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12929511.871op/s 13398445.032op/s ± 128377.615op/s 13418899.854op/s ± 103718.513op/s 13521814.307op/s 13532575.668op/s 13537637.843op/s 13540467.455op/s 0.91% -0.861 0.362 0.96% 9077.668op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 67.612µs 67.735µs ± 0.074µs 67.730µs ± 0.042µs 67.772µs 67.836µs 67.869µs 68.383µs 0.96% 3.469 28.336 0.11% 0.005µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 14623534.880op/s 14763403.779op/s ± 15972.551op/s 14764531.167op/s ± 9139.198op/s 14773657.092op/s 14783894.057op/s 14787492.092op/s 14790177.843op/s 0.17% -3.410 27.667 0.11% 1129.430op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.897µs 3.912µs ± 0.003µs 3.912µs ± 0.001µs 3.913µs 3.916µs 3.921µs 3.922µs 0.27% 0.253 7.804 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 254964176.437op/s 255626017.042op/s ± 169100.185op/s 255639956.616op/s ± 86611.504op/s 255728076.480op/s 255810905.225op/s 255883229.608op/s 256619617.396op/s 0.38% -0.234 7.865 0.07% 11957.189op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 64.424µs 64.521µs ± 0.050µs 64.515µs ± 0.034µs 64.552µs 64.608µs 64.640µs 64.714µs 0.31% 0.626 0.532 0.08% 0.004µs 1 200
credit_card/is_card_number/378282246310005 throughput 15452576.044op/s 15498822.651op/s ± 12059.374op/s 15500206.153op/s ± 8226.834op/s 15507605.705op/s 15516069.994op/s 15520766.057op/s 15522174.979op/s 0.14% -0.621 0.520 0.08% 852.726op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 44.852µs 45.189µs ± 0.141µs 45.197µs ± 0.095µs 45.288µs 45.408µs 45.509µs 45.555µs 0.79% -0.113 -0.358 0.31% 0.010µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21951296.204op/s 22129255.072op/s ± 68834.545op/s 22125540.978op/s ± 46559.186op/s 22174110.617op/s 22247719.467op/s 22282076.601op/s 22295518.460op/s 0.77% 0.128 -0.358 0.31% 4867.337op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.028µs 6.035µs ± 0.006µs 6.034µs ± 0.002µs 6.036µs 6.041µs 6.049µs 6.107µs 1.22% 7.826 85.814 0.10% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 163741297.046op/s 165710159.485op/s ± 171897.992op/s 165734601.127op/s ± 59687.260op/s 165791809.886op/s 165856723.830op/s 165881716.820op/s 165892568.053op/s 0.10% -7.743 84.508 0.10% 12155.024op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.892µs 3.911µs ± 0.002µs 3.911µs ± 0.001µs 3.912µs 3.915µs 3.917µs 3.918µs 0.16% -2.254 19.388 0.06% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255257536.586op/s 255665788.371op/s ± 157499.761op/s 255661714.660op/s ± 82605.832op/s 255751450.800op/s 255866036.589op/s 255921472.907op/s 256933124.839op/s 0.50% 2.284 19.668 0.06% 11136.915op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 65.082µs 65.538µs ± 0.083µs 65.541µs ± 0.050µs 65.586µs 65.680µs 65.729µs 65.772µs 0.35% -0.552 3.754 0.13% 0.006µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15203944.519op/s 15258328.999op/s ± 19256.444op/s 15257691.186op/s ± 11746.756op/s 15271514.052op/s 15286287.130op/s 15291318.768op/s 15365162.116op/s 0.70% 0.573 3.854 0.13% 1361.636op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 52.959µs 53.017µs ± 0.035µs 53.013µs ± 0.020µs 53.035µs 53.083µs 53.131µs 53.149µs 0.26% 0.996 1.500 0.07% 0.002µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18815053.795op/s 18861969.859op/s ± 12421.705op/s 18863419.114op/s ± 7267.161op/s 18870339.600op/s 18879760.519op/s 18881784.044op/s 18882592.138op/s 0.10% -0.991 1.486 0.07% 878.347op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.895µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.916µs 3.917µs 3.923µs 0.27% -0.953 8.075 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254908712.375op/s 255609961.338op/s ± 175290.654op/s 255603829.062op/s ± 124006.914op/s 255739780.323op/s 255841920.630op/s 255907662.935op/s 256743688.769op/s 0.45% 0.972 8.183 0.07% 12394.921op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 49.744µs 49.810µs ± 0.067µs 49.800µs ± 0.017µs 49.820µs 49.864µs 49.929µs 50.476µs 1.36% 7.356 64.858 0.14% 0.005µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19811567.353op/s 20076298.235op/s ± 26936.587op/s 20080499.827op/s ± 6796.967op/s 20085950.882op/s 20097049.452op/s 20101782.707op/s 20102993.336op/s 0.11% -7.304 64.188 0.13% 1904.704op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 44.840µs 45.187µs ± 0.134µs 45.202µs ± 0.088µs 45.284µs 45.393µs 45.436µs 45.515µs 0.69% -0.286 -0.407 0.30% 0.009µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21970974.561op/s 22130581.018op/s ± 65835.904op/s 22122888.462op/s ± 43261.611op/s 22166909.296op/s 22252598.134op/s 22273888.764op/s 22301388.804op/s 0.81% 0.300 -0.399 0.30% 4655.301op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.028µs 6.036µs ± 0.009µs 6.035µs ± 0.002µs 6.037µs 6.042µs 6.104µs 6.107µs 1.20% 6.296 44.367 0.15% 0.001µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 163752184.145op/s 165680853.912op/s ± 253998.066op/s 165713729.383op/s ± 67302.343op/s 165786138.334op/s 165850052.011op/s 165884750.824op/s 165892651.136op/s 0.11% -6.265 44.058 0.15% 17960.376op/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.913µs; 3.914µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ throughput [255519624.436op/s; 255568787.367op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [74.542µs; 74.742µs] or [-0.134%; +0.134%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [13380653.130op/s; 13416236.935op/s] or [-0.133%; +0.133%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [67.725µs; 67.745µs] or [-0.015%; +0.015%] None None None
credit_card/is_card_number/ 378282246310005 throughput [14761190.137op/s; 14765617.421op/s] or [-0.015%; +0.015%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/37828224631 throughput [255602581.382op/s; 255649452.701op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/378282246310005 execution_time [64.514µs; 64.528µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/378282246310005 throughput [15497151.338op/s; 15500493.964op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.170µs; 45.209µs] or [-0.043%; +0.043%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [22119715.266op/s; 22138794.878op/s] or [-0.043%; +0.043%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.034µs; 6.036µs] or [-0.014%; +0.014%] None None None
credit_card/is_card_number/x371413321323331 throughput [165686336.077op/s; 165733982.894op/s] or [-0.014%; +0.014%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.911µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ throughput [255643960.419op/s; 255687616.323op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [65.527µs; 65.550µs] or [-0.017%; +0.017%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15255660.241op/s; 15260997.757op/s] or [-0.017%; +0.017%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [53.012µs; 53.022µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18860248.330op/s; 18863691.387op/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.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255585667.739op/s; 255634254.936op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [49.801µs; 49.819µs] or [-0.019%; +0.019%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [20072565.083op/s; 20080031.386op/s] or [-0.019%; +0.019%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.168µs; 45.205µs] or [-0.041%; +0.041%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [22121456.795op/s; 22139705.241op/s] or [-0.041%; +0.041%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.034µs; 6.037µs] or [-0.021%; +0.021%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [165645652.223op/s; 165716055.601op/s] or [-0.021%; +0.021%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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 732.161µs 734.743µs ± 1.015µs 734.533µs ± 0.526µs 735.318µs 736.288µs 737.182µs 741.209µs 0.91% 1.531 7.558 0.14% 0.072µ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 [734.602µs; 734.883µs] or [-0.019%; +0.019%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.094ms 13.126ms ± 0.016ms 13.125ms ± 0.010ms 13.135ms 13.151ms 13.176ms 13.207ms 0.63% 1.064 2.851 0.12% 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.124ms; 13.129ms] or [-0.017%; +0.017%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.247µs 186.059µs ± 0.613µs 185.825µs ± 0.222µs 186.235µs 187.333µs 187.914µs 188.031µs 1.19% 1.350 1.043 0.33% 0.043µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 5318276.230op/s 5374686.668op/s ± 17637.482op/s 5381410.858op/s ± 6422.147op/s 5386309.484op/s 5391941.982op/s 5395718.101op/s 5398206.095op/s 0.31% -1.338 1.002 0.33% 1247.158op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 18.008µs 18.079µs ± 0.035µs 18.079µs ± 0.025µs 18.103µs 18.133µs 18.165µs 18.207µs 0.71% 0.371 0.245 0.19% 0.002µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 54923905.218op/s 55313245.189op/s ± 105594.760op/s 55313762.731op/s ± 77122.058op/s 55394347.748op/s 55481338.990op/s 55520779.243op/s 55530129.954op/s 0.39% -0.359 0.218 0.19% 7466.677op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 9.851µs 9.909µs ± 0.062µs 9.874µs ± 0.007µs 9.943µs 10.045µs 10.088µs 10.121µs 2.50% 1.451 1.054 0.62% 0.004µs 1 200
normalization/normalize_name/normalize_name/good throughput 98805640.391op/s 100920282.758op/s ± 625443.464op/s 101271027.540op/s ± 70451.719op/s 101317875.120op/s 101376483.041op/s 101478227.238op/s 101510522.367op/s 0.24% -1.433 0.979 0.62% 44225.531op/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.974µs; 186.144µs] or [-0.046%; +0.046%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [5372242.283op/s; 5377131.053op/s] or [-0.045%; +0.045%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.074µs; 18.084µs] or [-0.026%; +0.026%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [55298610.771op/s; 55327879.608op/s] or [-0.026%; +0.026%] None None None
normalization/normalize_name/normalize_name/good execution_time [9.901µs; 9.918µs] or [-0.087%; +0.087%] None None None
normalization/normalize_name/normalize_name/good throughput [100833602.309op/s; 101006963.207op/s] or [-0.086%; +0.086%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.856µs 534.743µs ± 0.512µs 534.648µs ± 0.253µs 534.931µs 535.874µs 536.337µs 537.189µs 0.48% 1.536 3.456 0.10% 0.036µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1861542.621op/s 1870058.106op/s ± 1789.061op/s 1870390.725op/s ± 886.424op/s 1871193.635op/s 1872226.438op/s 1872946.547op/s 1873164.918op/s 0.15% -1.527 3.417 0.10% 126.506op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 381.658µs 382.210µs ± 0.349µs 382.162µs ± 0.184µs 382.369µs 382.770µs 382.996µs 384.867µs 0.71% 2.631 15.819 0.09% 0.025µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2598300.486op/s 2616363.017op/s ± 2385.292op/s 2616694.477op/s ± 1263.749op/s 2617885.445op/s 2619292.100op/s 2619870.068op/s 2620149.519op/s 0.13% -2.601 15.529 0.09% 168.666op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 193.378µs 193.957µs ± 0.348µs 193.920µs ± 0.141µs 194.068µs 194.274µs 194.496µs 198.008µs 2.11% 7.961 90.289 0.18% 0.025µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5050296.971op/s 5155802.379op/s ± 9116.692op/s 5156767.776op/s ± 3754.121op/s 5159841.363op/s 5163844.156op/s 5165859.817op/s 5171217.656op/s 0.28% -7.807 87.913 0.18% 644.647op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 35.987µs 36.208µs ± 0.078µs 36.204µs ± 0.056µs 36.265µs 36.343µs 36.371µs 36.422µs 0.60% -0.013 -0.256 0.21% 0.005µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 27456050.877op/s 27618239.716op/s ± 59266.252op/s 27621136.048op/s ± 42692.784op/s 27658022.938op/s 27712933.850op/s 27745441.961op/s 27787852.436op/s 0.60% 0.024 -0.255 0.21% 4190.757op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 44.995µs 45.085µs ± 0.094µs 45.076µs ± 0.022µs 45.099µs 45.133µs 45.183µs 46.315µs 2.75% 11.314 145.626 0.21% 0.007µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21591485.421op/s 22180574.481op/s ± 45146.017op/s 22184610.654op/s ± 10652.084op/s 22194435.891op/s 22210829.065op/s 22217299.436op/s 22224928.094op/s 0.18% -11.191 143.480 0.20% 3192.305op/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.672µs; 534.814µs] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1869810.160op/s; 1870306.053op/s] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [382.162µs; 382.259µs] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2616032.439op/s; 2616693.596op/s] or [-0.013%; +0.013%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [193.909µs; 194.005µs] or [-0.025%; +0.025%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5154538.893op/s; 5157065.865op/s] or [-0.025%; +0.025%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [36.197µs; 36.219µs] or [-0.030%; +0.030%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [27610025.983op/s; 27626453.449op/s] or [-0.030%; +0.030%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.072µs; 45.098µs] or [-0.029%; +0.029%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [22174317.677op/s; 22186831.284op/s] or [-0.028%; +0.028%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.200µs 3.202µs ± 1.427µs 3.035µs ± 0.022µs 3.055µs 3.357µs 13.831µs 15.189µs 400.41% 7.517 57.108 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 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.034µs 146.153µs ± 1.707µs 145.882µs ± 0.510µs 146.417µs 148.129µs 153.117µs 162.677µs 11.51% 5.892 47.632 1.17% 0.121µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sdk_test_data/rules-based execution_time [145.916µs; 146.389µs] or [-0.162%; +0.162%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.840µs 161.553µs ± 0.385µs 161.523µs ± 0.131µs 161.644µs 161.990µs 162.537µs 165.529µs 2.48% 5.811 55.801 0.24% 0.027µ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.500µs; 161.606µs] or [-0.033%; +0.033%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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 35.705µs 36.251µs ± 0.963µs 35.811µs ± 0.060µs 35.926µs 38.222µs 38.295µs 40.992µs 14.47% 1.956 2.939 2.65% 0.068µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
redis/obfuscate_redis_string execution_time [36.117µs; 36.384µs] or [-0.368%; +0.368%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.756ns 193.408ns ± 2.034ns 193.314ns ± 1.404ns 194.367ns 197.188ns 199.275ns 200.995ns 3.97% 0.952 1.080 1.05% 0.144ns 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 [193.126ns; 193.690ns] or [-0.146%; +0.146%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.037ms 14.093ms ± 0.031ms 14.088ms ± 0.013ms 14.103ms 14.158ms 14.219ms 14.273ms 1.32% 2.278 8.495 0.22% 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.089ms; 14.097ms] or [-0.030%; +0.030%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.448µs 2.477µs ± 0.015µs 2.472µs ± 0.009µs 2.486µs 2.509µs 2.517µs 2.521µs 1.99% 0.994 0.288 0.62% 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.475µs; 2.479µs] or [-0.086%; +0.086%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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.132ms 4.142ms ± 0.009ms 4.141ms ± 0.001ms 4.142ms 4.145ms 4.173ms 4.233ms 2.23% 7.269 65.963 0.21% 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.141ms; 4.143ms] or [-0.029%; +0.029%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8a7c5e 1773671947 lloeki/add-ruby-readme-redirect
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 87.676µs 88.147µs ± 0.303µs 88.087µs ± 0.211µs 88.351µs 88.622µs 88.780µs 89.729µs 1.86% 1.240 3.173 0.34% 0.021µ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.105µs; 88.189µs] or [-0.048%; +0.048%] None None None

Baseline

Omitted due to size.

@dd-octo-sts
Copy link
Copy Markdown
Contributor

dd-octo-sts bot commented Mar 16, 2026

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 100.39 MB 100.39 MB 0% (0 B) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 8.70 MB 8.70 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.28 MB 11.28 MB 0% (0 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 117.08 MB 117.08 MB 0% (0 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 27.18 MB 27.18 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 76.61 KB 76.61 KB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 186.16 MB 186.15 MB -0% (-8.00 KB) 👌
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 917.36 MB 917.36 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 9.94 MB 9.94 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 76.61 KB 76.61 KB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 24.78 MB 24.78 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 51.46 MB 51.46 MB 0% (0 B) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 22.97 MB 22.97 MB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 77.80 KB 77.80 KB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 190.30 MB 190.28 MB --.01% (-24.00 KB) 💪
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 901.02 MB 901.02 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 7.54 MB 7.54 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 77.80 KB 77.80 KB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 26.53 MB 26.53 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 47.08 MB 47.08 MB 0% (0 B) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 87.60 MB 87.60 MB 0% (0 B) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 10.22 MB 10.22 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 109.95 MB 109.95 MB 0% (0 B) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 11.96 MB 11.96 MB 0% (0 B) 👌

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.

5 participants