-
Notifications
You must be signed in to change notification settings - Fork 61
Closed
Labels
api: bigtableIssues related to the googleapis/python-bigtable API.Issues related to the googleapis/python-bigtable API.priority: p3Desirable enhancement or fix. May not be included in next release.Desirable enhancement or fix. May not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.
Description
The client's _manage_channel logic currently updates internal _grpc_channel references to refresh the grpc channel. This can cause issues with future gapic versions, because it's not part of the advertised, stable API.
We should instead move this logic into a grpc.Channel wrapper, and pass the wrapped channel in when creating the transport. That should allow us to keep our customizations in a more stable way, while also pushing complexity outside the BigtableClient class
Metadata
Metadata
Assignees
Labels
api: bigtableIssues related to the googleapis/python-bigtable API.Issues related to the googleapis/python-bigtable API.priority: p3Desirable enhancement or fix. May not be included in next release.Desirable enhancement or fix. May not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.