Skip to content

🍒 12168 - Bump java-profiler (ddprof) to 1.49.0 - #12173

Merged
kaahos merged 1 commit into
release/v1.65.xfrom
paul.fournillon/backport-pr-12168
Aug 10, 2026
Merged

🍒 12168 - Bump java-profiler (ddprof) to 1.49.0#12173
kaahos merged 1 commit into
release/v1.65.xfrom
paul.fournillon/backport-pr-12168

Conversation

@kaahos

@kaahos kaahos commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Backport #12168 to release/v1.65.x

@kaahos
kaahos requested a review from a team as a code owner August 10, 2026 09:34
@kaahos kaahos added the type: bug fix Bug fix label Aug 10, 2026
@kaahos kaahos added comp: profiling Profiling tag: ai generated Largely based on code generated by an AI or LLM labels Aug 10, 2026
@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 57.90% (+0.01%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: a1004c8 | Docs | Datadog PR Page | Give us feedback!

@dd-octo-sts

dd-octo-sts Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

🟢 Java Benchmark SLOs — All performance SLOs passed

Suite Status
Startup 🟢 pass

SLO thresholds are defined here based on automatically generated metrics. A warning is raised when results are within 5% of the threshold.

PR vs. master results
Scenario Candidate master Δ (95% CI of mean)
startup:insecure-bank:iast:Agent 14.00 s 13.98 s [-0.6%; +0.8%] (no difference)
startup:insecure-bank:tracing:Agent 12.91 s 13.02 s [-1.5%; -0.1%] (maybe better)
startup:petclinic:appsec:Agent 16.78 s 16.33 s [-1.7%; +7.3%] (no difference)
startup:petclinic:iast:Agent 16.95 s 16.91 s [-0.5%; +0.9%] (no difference)
startup:petclinic:profiling:Agent 16.49 s 16.83 s [-3.1%; -1.0%] (maybe better)
startup:petclinic:sca:Agent 16.43 s 16.54 s [-5.0%; +3.6%] (no difference)
startup:petclinic:tracing:Agent 16.05 s 16.13 s [-1.5%; +0.5%] (no difference)

Commit: a1004c8b · CI Pipeline · Benchmarking Platform UI


Load and DaCapo benchmarks can be triggered manually in the GitLab pipeline. Results will appear in the Benchmarking Platform UI after completion.

@datadog-datadog-prod-us1 datadog-datadog-prod-us1 Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Datadog Autotest: PASS

More details

ddprof 1.49.0 resolved and loaded from the shaded agent artifact, preserved companion native APIs and Linux variants, and produced readable JFR recordings across JDK 8 through 25. Only arm64 and musl runtime execution remains outside this amd64 glibc runner’s coverage.

Was this helpful? React 👍 or 👎

📊 Validated against 10 scenarios · Open Bits AI session

🤖 Datadog Autotest · Commit a2e0690 · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest

Bump ddprof to 1.49.0

Co-authored-by: jaroslav.bachorik <jaroslav.bachorik@datadoghq.com>
(cherry picked from commit 960957e)
@PerfectSlayer
PerfectSlayer force-pushed the paul.fournillon/backport-pr-12168 branch from a2e0690 to a1004c8 Compare August 10, 2026 11:02
@pr-commenter

pr-commenter Bot commented Aug 10, 2026

Copy link
Copy Markdown

Kafka / producer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch release/v1.65.x paul.fournillon/backport-pr-12168
git_commit_date 1786359668 1786359762
git_commit_sha db887be a1004c8
See matching parameters
Baseline Candidate
ci_job_date 1786363257 1786363257
ci_job_id 1936862508 1936862508
ci_pipeline_id 129914543 129914543
cpu_model Intel(R) Xeon(R) Platinum 8175M CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8175M CPU @ 2.50GHz
jdkVersion 11.0.25 11.0.25
jmhVersion 1.36 1.36
jvm /usr/lib/jvm/java-11-openjdk-amd64/bin/java /usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=15002 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=15002 -Dhttp.nonProxyHosts=localhost *.localhost
vmName OpenJDK 64-Bit Server VM OpenJDK 64-Bit Server VM
vmVersion 11.0.25+9-post-Ubuntu-1ubuntu122.04 11.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics.

See unchanged results
scenario Δ mean throughput
scenario:not-instrumented/KafkaProduceBenchmark.benchProduce same
scenario:only-tracing-dsm-disabled-benchmarks/KafkaProduceBenchmark.benchProduce same
scenario:only-tracing-dsm-enabled-benchmarks/KafkaProduceBenchmark.benchProduce same

@kaahos
kaahos enabled auto-merge (squash) August 10, 2026 12:27
@kaahos
kaahos disabled auto-merge August 10, 2026 12:28
@kaahos
kaahos merged commit 3277e89 into release/v1.65.x Aug 10, 2026
793 of 795 checks passed
@kaahos
kaahos deleted the paul.fournillon/backport-pr-12168 branch August 10, 2026 12:38
@github-actions github-actions Bot added this to the 1.65.1 milestone Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: profiling Profiling tag: ai generated Largely based on code generated by an AI or LLM type: bug fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants