Skip to content

🍒 12055 - Bump java-profiler (ddprof) to 1.47.0 - #12065

Merged
PerfectSlayer merged 1 commit into
release/v1.64.xfrom
jaroslav.bachorik/backport-pr-12055
Jul 27, 2026
Merged

🍒 12055 - Bump java-profiler (ddprof) to 1.47.0#12065
PerfectSlayer merged 1 commit into
release/v1.64.xfrom
jaroslav.bachorik/backport-pr-12055

Conversation

@jbachorik

Copy link
Copy Markdown
Contributor

Backport #12055 to release/v1.64.x

Bump java-profiler (ddprof) to 1.47.0
Required to continue work on the all-native profiler context bridge (#11899).
Merge branch 'master' into rkennke/bump-ddprof-1.47.0
Raise agent jar size budget for java-profiler 1.47.0
The ddprof 1.47.0 native library growth pushed the shadow jar past the
previous budget; raise it to unblock the verifyAgentJarContents check.
Merge branch 'master' into rkennke/bump-ddprof-1.47.0
Co-authored-by: devflow.devflow-routing-intake <devflow.devflow-routing-intake@kubernetes.us1.ddbuild.io>
(cherry picked from commit ac42cd4)
@jbachorik
jbachorik requested review from a team as code ownersJuly 24, 2026 13:10
@jbachorikjbachorik added type: feature Enhancements and improvements comp: profiling Profiling labels Jul 24, 2026
@jbachorik
jbachorik removed the request for review from a teamJuly 24, 2026 13:10
@jbachorikjbachorik added the tag: ai generated Largely based on code generated by an AI or LLM label Jul 24, 2026

@datadog-officialdatadog-officialBot 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

The diff only updates the ddprof dependency from 1.46.0 to 1.47.0 and raises the agent-jar size budget for the resulting native artifact; no Java behavior or routing logic changed. Dependency consistency checks passed, while full Gradle execution was blocked by the unavailable Gradle 9.6.1 distribution and Java 25 toolchain.

Was this helpful? React 👍 or 👎

Open Bits AI session

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

@datadog-official

datadog-officialBot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 56.93% (-0.02%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: d368bf6 | 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.00 s14.06 s[-1.1%; +0.3%] (no difference)
startup:insecure-bank:tracing:Agent12.95 s13.03 s[-1.5%; +0.2%] (no difference)
startup:petclinic:appsec:Agent16.92 s16.92 s[-1.0%; +1.0%] (no difference)
startup:petclinic:iast:Agent17.01 s16.93 s[-0.4%; +1.4%] (no difference)
startup:petclinic:profiling:Agent16.68 s16.83 s[-2.2%; +0.5%] (no difference)
startup:petclinic:sca:Agent17.13 s16.21 s[+1.3%; +10.1%] (significantly worse)
startup:petclinic:tracing:Agent16.19 s16.08 s[-0.1%; +1.5%] (no difference)

Commit:d368bf65 · 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.

@PerfectSlayer
PerfectSlayer merged commit 4a7fcc9 into release/v1.64.xJul 27, 2026
585 of 588 checks passed
@PerfectSlayer
PerfectSlayer deleted the jaroslav.bachorik/backport-pr-12055 branch July 27, 2026 07:23
@github-actionsgithub-actionsBot added this to the 1.64.2 milestone Jul 27, 2026
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: featureEnhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@jbachorik@sarahchen6@PerfectSlayer@rkennke