Skip to content

fix(Bigtable): use hardcoded client config - #9625

Merged
bshaffer merged 3 commits into
mainfrom
preserve-bigtable-grpc-config
Sep 9, 2026
Merged

fix(Bigtable): use hardcoded client config#9625
bshaffer merged 3 commits into
mainfrom
preserve-bigtable-grpc-config

Conversation

@bshaffer

@bshaffer bshaffer commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Should fix the failing conformance tests in #9601 by keeping a copy of the previous gRPC config in the handwritten layer and configuration that version instead.

@bshaffer
bshaffer requested review from a team as code owners September 1, 2026 23:01
@product-auto-label product-auto-label Bot added the api: bigtable Issues related to the Bigtable API. label Sep 1, 2026
@JoeWang1127

Copy link
Copy Markdown
Contributor

@bshaffer Could we merge this pull request after the migration? I will update librarian.yaml to bring the GRPC service settings.

@bshaffer bshaffer added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Sep 1, 2026
@bshaffer bshaffer removed the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Sep 9, 2026
@JoeWang1127

Copy link
Copy Markdown
Contributor

I'll update librarian.yaml to reflect the change.

@JoeWang1127
JoeWang1127 requested a review from a team as a code owner September 9, 2026 20:54
@bshaffer
bshaffer merged commit df88b34 into main Sep 9, 2026
41 checks passed
@bshaffer
bshaffer deleted the preserve-bigtable-grpc-config branch September 9, 2026 22:07
JoeWang1127 added a commit to googleapis/librarian that referenced this pull request Sep 10, 2026
#7549)

The `skip_grpc_service_config` option is removed from PHPAPI and the
configuration schema. Bigtable now supports gRPC service configuration,
so this temporary workaround is no longer needed.

This config is removed in google-cloud-php via
googleapis/google-cloud-php#9625.

Code generation in internal/librarian/php now unconditionally searches
for gRPC service config files, and the corresponding unit tests in
generate_test.go have been updated.

Fixes #7436
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 Bigtable API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants