Skip to content

build(dependencies): update Tomca version (#912) - #913

Merged
mc-nv merged 1 commit into
mainfrom
mchornyi/TRI-1601/before-ngc-release-advance-master-branch-to-next-upstream-release
Jul 29, 2026
Merged

build(dependencies): update Tomca version (#912)#913
mc-nv merged 1 commit into
mainfrom
mchornyi/TRI-1601/before-ngc-release-advance-master-branch-to-next-upstream-release

Conversation

@mc-nv

@mc-nv mc-nv commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

What does the PR do?

Cherry-picks the Tomcat bump that landed on r26.07 into main as part of the post-26.07
default-branch advance: tomcat-annotations-api 11.0.21 → 11.0.24 in the generated Java
example and library POMs.

The companion jackson-databind pick from r26.07 (33cc7d5) is not included — main
already carries identical content via 9a5593f "build(security): bump jackson-databind to
2.21.4 and @grpc/grpc-js to 1.14.4". git cherry flags it because r26.07's
package-lock.json base differed, but git diff origin/main 33cc7d5 -- over the three
affected files is empty.

Checklist

  • PR title reflects the change and is of format <commit_type>: <Title>
  • Changes are described in the pull request.
  • Related issues are referenced.
  • Populated github labels field
  • Added test plan and verified test passes.
  • Verified that the PR passes existing CI.
  • Verified copyright is correct on all changed files.
  • Added succinct git squash message before merging ref.
  • All template sections are filled out.
  • Optional: Additional screenshots for behavior/output changes with before/after.

Commit Type:

Check the conventional commit type
box here and add the label to the github PR.

  • build
  • ci
  • docs
  • feat
  • fix
  • perf
  • refactor
  • revert
  • style
  • test

Related PRs:

Where should the reviewer start?

Both pom.xml files — a single <version> line each.

Test plan:

Dependency-only change; covered by the existing Java client build in CI.

  • CI Pipeline ID: 60058404

Caveats:

None.

Background

Release step "[Before NGC Release] Advance master branch to next upstream release" — the
release branch accumulated dependency bumps that main must carry forward.

Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)

  • Relates to: TRI-1601
CI (internal): [#60058404](http://tritonserver.local/ci/pipelines/60058404)

@mc-nv mc-nv self-assigned this Jul 29, 2026
@mc-nv mc-nv added build Build system or external dependencies (build: PRs) cherry-pick Cherry-picked from another branch labels Jul 29, 2026
@mc-nv mc-nv changed the title build(dependencies): update Tomcat version chore(post-release): Update default branches post-26.07 Jul 29, 2026
@mc-nv mc-nv added the chore Maintenance work, no production code change (chore: PRs) label Jul 29, 2026
@mc-nv mc-nv changed the title chore(post-release): Update default branches post-26.07 build(dependencies): update Tomca version (#912) Jul 29, 2026
@mc-nv mc-nv removed the chore Maintenance work, no production code change (chore: PRs) label Jul 29, 2026
@mc-nv
mc-nv marked this pull request as ready for review July 29, 2026 15:11
@greptile-apps

greptile-apps Bot commented Jul 29, 2026

Copy link
Copy Markdown

Greptile Summary

Updates org.apache.tomcat:tomcat-annotations-api from 11.0.21 to 11.0.24 in both generated Java Maven projects.

  • Keeps the dependency in provided scope.
  • Applies the same dependency version consistently to the examples and library POMs.

Confidence Score: 5/5

The PR appears safe to merge because the dependency-only update is consistent across both Java POMs and introduces no identified build or runtime defect.

The changed POM entries retain the same artifact and provided scope while consistently advancing the patch version in both generated Java projects.

Important Files Changed

Filename Overview
src/grpc_generated/java/examples/pom.xml Updates the provided Tomcat annotations API dependency to 11.0.24 with no actionable issue identified.
src/grpc_generated/java/library/pom.xml Applies the matching Tomcat annotations API dependency update to the generated Java library POM with no actionable issue identified.

Reviews (1): Last reviewed commit: "build(dependencies): update Tomca versio..." | Re-trigger Greptile

@mc-nv
mc-nv merged commit 7d9f590 into main Jul 29, 2026
4 checks passed
@mc-nv
mc-nv deleted the mchornyi/TRI-1601/before-ngc-release-advance-master-branch-to-next-upstream-release branch July 29, 2026 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build system or external dependencies (build: PRs) cherry-pick Cherry-picked from another branch

Development

Successfully merging this pull request may close these issues.

2 participants