Skip to content

Conversation

@daniel-sanche
Copy link
Contributor

@daniel-sanche daniel-sanche commented Jul 15, 2025

This PR better supports Trusted Partner Cloud (TPC) by exposing universe_domain and api_endpoint properties.

Universe domain was already supported by Bigtable by passing it in with client_options, but reading it back later was not easily accessible. This PR changes that

I also added a ValueError to be raised if the universe_domain set in the provided credentials file differs from the one passed in client_options

Note: This feature requires a minimum version update for google-auth, since we need access to the credential's universe_domain to properly validate that it matches the user input, to avoid accidentally sending data to the wrong universe_domain

@daniel-sanche daniel-sanche requested review from a team as code owners July 15, 2025 00:07
@product-auto-label product-auto-label bot added the size: l Pull request size is large. label Jul 15, 2025
@product-auto-label product-auto-label bot added the api: bigtable Issues related to the googleapis/python-bigtable API. label Jul 15, 2025
@product-auto-label product-auto-label bot added size: m Pull request size is medium. and removed size: l Pull request size is large. labels Jul 15, 2025
@daniel-sanche daniel-sanche added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jul 15, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jul 15, 2025
@daniel-sanche daniel-sanche added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jul 21, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jul 21, 2025
gkevinzheng
gkevinzheng previously approved these changes Jul 30, 2025
@daniel-sanche daniel-sanche added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 1, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 1, 2025
@daniel-sanche daniel-sanche added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 4, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 4, 2025
@daniel-sanche daniel-sanche merged commit 451fd97 into main Aug 7, 2025
42 of 65 checks passed
@daniel-sanche daniel-sanche deleted the tpc branch August 7, 2025 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigtable Issues related to the googleapis/python-bigtable API. size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants