Skip to content

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

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
masterfrom
jb/ddprof_1.49.0
Aug 10, 2026
Merged

Bump java-profiler (ddprof) to 1.49.0#12168
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
masterfrom
jb/ddprof_1.49.0

Conversation

@jbachorik

@jbachorik jbachorik commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

What Does This Do

Bumps the bundled java-profiler (ddprof) native library dependency from 1.48.1 to 1.49.0.

Motivation

Pick up the latest upstream ddprof release, including reliability and crash-safety fixes.

Additional Notes

Most significant changes/fixes in ddprof 1.49.0:

Contributor Checklist

@jbachorik jbachorik added type: bug fix Bug fix comp: profiling Profiling tag: ai generated Largely based on code generated by an AI or LLM labels Aug 8, 2026
@jbachorik
jbachorik marked this pull request as ready for review August 8, 2026 08:49
@jbachorik
jbachorik requested a review from a team as a code owner August 8, 2026 08:49
@jbachorik
jbachorik requested a review from mcculls August 8, 2026 08:49
@datadog-datadog-us1-prod

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

Copy link
Copy Markdown

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 57.94% (-0.04%)

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

@dd-octo-sts

dd-octo-sts Bot commented Aug 8, 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.09 s 13.93 s [+0.0%; +2.2%] (maybe worse)
startup:insecure-bank:tracing:Agent 12.94 s 12.99 s [-0.9%; +0.2%] (no difference)
startup:petclinic:appsec:Agent 16.85 s 16.64 s [+0.4%; +2.1%] (maybe worse)
startup:petclinic:iast:Agent 16.35 s 16.91 s [-7.5%; +0.9%] (no difference)
startup:petclinic:profiling:Agent 16.33 s 16.71 s [-6.7%; +2.1%] (no difference)
startup:petclinic:sca:Agent 16.67 s 16.03 s [-0.4%; +8.4%] (no difference)
startup:petclinic:tracing:Agent 16.10 s 16.27 s [-1.7%; -0.4%] (maybe better)

Commit: 0d4cd3a1 · 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-us1-prod datadog-datadog-us1-prod Bot left a comment

Copy link
Copy Markdown

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

The 1.49.0 artifact preserved native load/error handling, context publication, JVM access, and parsed JFR output across restart, with Java 8 and 21 coverage. All four Linux native variants remained packaged, and upstream legacy API removals have no repository consumers.

Was this helpful? React 👍 or 👎

📊 Validated against 9 scenarios · Open Bits AI session

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

@jbachorik

Copy link
Copy Markdown
Contributor Author

/merge

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Aug 10, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-08-10 06:13:11 UTC ℹ️ Start processing command /merge


2026-08-10 06:13:17 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in master is approximately 2h (p90).


2026-08-10 07:02:29 UTC ℹ️ MergeQueue: This merge request was merged

@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854d Bot merged commit 960957e into master Aug 10, 2026
622 of 627 checks passed
@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854d Bot deleted the jb/ddprof_1.49.0 branch August 10, 2026 07:02
@github-actions github-actions Bot added this to the 1.66.0 milestone Aug 10, 2026
PerfectSlayer pushed a commit that referenced this pull request Aug 10, 2026
Bump ddprof to 1.49.0

Co-authored-by: jaroslav.bachorik <jaroslav.bachorik@datadoghq.com>
(cherry picked from commit 960957e)
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