Skip to content

chore(go sdk upgrade): Upgrading go sdk to v1.63.0#4833

Open
PranjalC100 wants to merge 2 commits into
masterfrom
go_sdk_1_63
Open

chore(go sdk upgrade): Upgrading go sdk to v1.63.0#4833
PranjalC100 wants to merge 2 commits into
masterfrom
go_sdk_1_63

Conversation

@PranjalC100

@PranjalC100 PranjalC100 commented Jul 1, 2026

Copy link
Copy Markdown
Member

Description

  • Upgrading go sdk to v1.63.0
  • Explicitly disabled the new default gRPC chunk-level read checksumming using storage.WithDisableReaderChecksum() for range reads and storage.WithDisableMRDReadChecksum() for multi-range downloads.

Link to the issue in case of a bug fix.

http://buganizer.corp.google.com/issues/530057360

Testing details

  1. Manual - NA
  2. Unit tests - NA
  3. Integration tests - NA

Any backward incompatible change? If so, please explain.

@PranjalC100
PranjalC100 requested a review from a team as a code owner July 1, 2026 08:36
@PranjalC100 PranjalC100 added execute-perf-test Execute performance test in PR execute-integration-tests Run only integration tests labels Jul 1, 2026
@github-actions github-actions Bot added the remind-reviewers Auto remind reviewers in attention set for review post 24hrs of inactivity on PR. label Jul 1, 2026
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request performs a routine maintenance update of the project's Go dependencies. By bumping these packages to their latest versions, the repository ensures access to the latest features, performance improvements, and security patches provided by the upstream maintainers.

Highlights

  • Dependency Upgrades: Updated several Go dependencies, including cloud.google.com/go/storage, OpenTelemetry exporters, and various golang.org/x packages to their latest versions.
  • Google Cloud SDK: Upgraded google.golang.org/api and related google.golang.org/genproto modules to maintain compatibility with the latest SDK releases.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize the Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counterproductive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@gemini-code-assist gemini-code-assist Bot 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.

Code Review

This pull request updates various Go dependencies in go.mod and go.sum to their latest versions, including upgrades to Google Cloud client libraries, OpenTelemetry exporters, and several golang.org/x packages. I have no feedback to provide on these changes.

@meet2mky
meet2mky requested a review from abhishek10004 July 1, 2026 08:48
@meet2mky

meet2mky commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

FYI: @abhishek10004, This would require more changes in code either in same PR or different for the read checksum changes in SDK.

@codecov

codecov Bot commented Jul 1, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 50.00000% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 83.69%. Comparing base (76f6c2b) to head (8308469).
⚠️ Report is 18 commits behind head on master.

Files with missing lines Patch % Lines
internal/storage/bucket_handle.go 50.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4833      +/-   ##
==========================================
+ Coverage   83.65%   83.69%   +0.04%     
==========================================
  Files         168      170       +2     
  Lines       20868    20948      +80     
==========================================
+ Hits        17457    17533      +76     
  Misses       2760     2760              
- Partials      651      655       +4     
Flag Coverage Δ
unittests 83.69% <50.00%> (+0.04%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

Hi @kislaykishore, @meet2mky, @abhishek10004, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

4 similar comments
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

Hi @kislaykishore, @meet2mky, @abhishek10004, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Hi @kislaykishore, @meet2mky, @abhishek10004, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

Hi @kislaykishore, @meet2mky, @abhishek10004, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Hi @kislaykishore, @meet2mky, @abhishek10004, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

@meet2mky meet2mky left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This would require read checksum disablement.

FYI @abhishek10004

@PranjalC100
PranjalC100 requested a review from meet2mky July 9, 2026 09:29
@github-actions

Copy link
Copy Markdown

Hi @kislaykishore, @abhishek10004, @meet2mky, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

5 similar comments
@github-actions

Copy link
Copy Markdown

Hi @kislaykishore, @abhishek10004, @meet2mky, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

@github-actions

Copy link
Copy Markdown

Hi @kislaykishore, @abhishek10004, @meet2mky, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

@github-actions

Copy link
Copy Markdown

Hi @kislaykishore, @abhishek10004, @meet2mky, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

@github-actions

Copy link
Copy Markdown

Hi @kislaykishore, @abhishek10004, @meet2mky, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

@github-actions

Copy link
Copy Markdown

Hi @kislaykishore, @abhishek10004, @meet2mky, your feedback is needed to move this pull request forward. This automated reminder was triggered because there has been no activity for over 24 hours. Please provide your input when you have a moment. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

execute-integration-tests Run only integration tests execute-perf-test Execute performance test in PR remind-reviewers Auto remind reviewers in attention set for review post 24hrs of inactivity on PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants