-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build(deps): bump grpc version to 1.58.0 and protobuf to 3.24.0 #1989
Conversation
Stacktrace:
The release notes of gRPC mention that protobuf was updated to 3.24.0. |
@mpeddada1 Try upgrading https://github.com/googleapis/sdk-platform-java/blob/main/java-shared-dependencies/third-party-dependencies/pom.xml#L31 |
Thanks Tomo! Making some progress. Running into a different error now:
|
From the GRPC Github Releases page; grpc-inprocess and grpc-util have been moved out of grpc-core to be their own artifacts.
|
Showcase golden files were updated but we are still running into:
|
|
Can you remove unnecessary artifacts from the canary project? |
Thanks for the suggestion, @suztomo. Done in googleapis/java-cloud-bom#6189 |
Removal of deprecated MetadataUtils#attachHeader in grpc-stub:1.58.0 is causing compilation errors in ITKmsTest.java. |
# Perform testing on HEAD for google-cloud-java | ||
if [ $repo == "google-cloud-java" ]; then | ||
git clone "https://github.com/googleapis/$repo.git" --depth=1 | ||
else | ||
# Perform testing on last release, not HEAD | ||
last_release=$(find_last_release_version "$repo") | ||
git clone "https://github.com/googleapis/$repo.git" --depth=1 --branch "v$last_release" | ||
fi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The downstream checks for java-kms were failing with a compilation error due to a removal of a method in grpc-stub:1.58.0. Needed to make this update to verify the changes in the monorepo: googleapis/google-cloud-java#9854.
[gapic-generator-java-root] SonarCloud Quality Gate failed. 0 Bugs 0.0% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
@@ -282,7 +282,7 @@ jobs: | |||
run: | | |||
mvn install -B -ntp -DskipTests -Dclirr.skip -Dcheckstyle.skip | |||
- name: Validate gapic-generator-java-bom | |||
uses: googleapis/java-cloud-bom/tests/validate-bom@v26.13.0 | |||
uses: googleapis/java-cloud-bom/tests/validate-bom@2414e159ab8f882717ab7f6ae4c4a02c096b94fa |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To test with changes included in googleapis/java-cloud-bom#6191
[java_showcase_integration_tests] SonarCloud Quality Gate failed. 0 Bugs 0.0% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
[java_showcase_unit_tests] SonarCloud Quality Gate failed. 0 Bugs 0.0% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
We've not counted golden file coverage as a blocker for merging this PR in the past (ex, #1755). However, in the future, it may be helpful to re-evaluate the use of our Sonarcloud coverage. |
Notable changes in this PR:
cc/ @suztomo