Skip to content

Upgrade Dependencies#12719

Merged
shivaspeaks merged 15 commits intogrpc:masterfrom
shivaspeaks:upgrade-deps
Mar 27, 2026
Merged

Upgrade Dependencies#12719
shivaspeaks merged 15 commits intogrpc:masterfrom
shivaspeaks:upgrade-deps

Conversation

@shivaspeaks
Copy link
Member

No description provided.

@shivaspeaks
Copy link
Member Author

Closing this because upgrade dependencies is non-trivial right now due to transient dependency version issue. We need to spend some more dedicated time into this.

@ejona86
Copy link
Member

ejona86 commented Mar 23, 2026

Closing this because upgrade dependencies is non-trivial right now due to transient dependency version issue. We need to spend some more dedicated time into this.

What issue? Give some clue what you're talking about. Why can't we just skip that one dependency? It looks like if you just avoid upgrading lincheck at this point the build works (on my machine with -PfailOnWarnings=true).

@shivaspeaks shivaspeaks reopened this Mar 23, 2026
@shivaspeaks
Copy link
Member Author

We cannot upgrade google-api-protos, google-auth-library, google-cloud-logging. The newer versions of these require the Protobuf 4.x runtime, which conflicts with our current Split Version Strategy that pins the Java Runtime to 3.25.8 to avoid breaking ABI changes.

@ejona86
Copy link
Member

ejona86 commented Mar 23, 2026

We cannot upgrade google-api-protos, google-auth-library, google-cloud-logging

Yes, I was talking about changes from that current point in the PR.

For those other things, add a checkForUpdates comment and a description saying why we aren't upgrading.

@shivaspeaks shivaspeaks requested a review from ejona86 March 24, 2026 06:43
@shivaspeaks shivaspeaks requested a review from ejona86 March 25, 2026 05:36
@shivaspeaks shivaspeaks merged commit 16e17ab into grpc:master Mar 27, 2026
17 checks passed
@shivaspeaks shivaspeaks deleted the upgrade-deps branch March 27, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants