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

@jbachorikjbachorik 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

@jbachorikjbachorik 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 ownerAugust 8, 2026 08:49
@jbachorik
jbachorik requested a review from mccullsAugust 8, 2026 08:49
@datadog-datadog-us1-prod

datadog-datadog-us1-prodBot 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

Copy link
Copy Markdown
Contributor

🟢 Java Benchmark SLOs — All performance SLOs passed

SuiteStatus
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
ScenarioCandidatemasterΔ (95% CI of mean)
startup:insecure-bank:iast:Agent14.09 s13.93 s[+0.0%; +2.2%] (maybe worse)
startup:insecure-bank:tracing:Agent12.94 s12.99 s[-0.9%; +0.2%] (no difference)
startup:petclinic:appsec:Agent16.85 s16.64 s[+0.4%; +2.1%] (maybe worse)
startup:petclinic:iast:Agent16.35 s16.91 s[-7.5%; +0.9%] (no difference)
startup:petclinic:profiling:Agent16.33 s16.71 s[-6.7%; +2.1%] (no difference)
startup:petclinic:sca:Agent16.67 s16.03 s[-0.4%; +8.4%] (no difference)
startup:petclinic:tracing:Agent16.10 s16.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-proddatadog-datadog-us1-prodBot 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
ContributorAuthor

/merge

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351Bot 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-cf854dBot merged commit 960957e into masterAug 10, 2026
622 of 627 checks passed
@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854dBot deleted the jb/ddprof_1.49.0 branch August 10, 2026 07:02
@github-actionsgithub-actionsBot 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)
kaahos added a commit that referenced this pull request Aug 10, 2026
Bump ddprof to 1.49.0
(cherry picked from commit 960957e)
Co-authored-by: Jaroslav Bachorik <jaroslav.bachorik@datadoghq.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: profilingProfilingtag: ai generatedLargely based on code generated by an AI or LLMtype: bug fixBug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@jbachorik@zhengyu123@kaahos