Skip to content

fix(bq_driver): Update client lib version#1532

Draft
NeerajDwivedii wants to merge 1 commit into
mainfrom
update_client_lib
Draft

fix(bq_driver): Update client lib version#1532
NeerajDwivedii wants to merge 1 commit into
mainfrom
update_client_lib

Conversation

@NeerajDwivedii
Copy link
Copy Markdown
Collaborator

@NeerajDwivedii NeerajDwivedii commented May 13, 2026

This PR updates the google-cloud-cpp client library to the latest version, v3.4.0.

While upgrading, we found an internal dependency issue related to googleapis and the remove_upb_c_rules.patch file. The problem is that googleapis is trying to load this patch file from the workspace directory, whereas it should actually be loaded from the google-cloud-cpp client library directory.

The error ss:
Screenshot 2026-05-13 175003

To address this, a separate PR has been created in the google-cloud-cpp client library with the required fix. The changes have been tested successfully with the BigQuery ODBC driver (bq-driver) and are working as expected.
PR Link: googleapis/google-cloud-cpp#16093

For verification purposes, the bq-driver is currently using a custom fork of the google-cloud-cpp library that includes this fix.

Note: In the latest version of google-cloud-cpp, dependencies are downloaded automatically, so there is no longer a need to download them manually.

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.

1 participant