-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move credential provider up from ChannelProvider to ClientSettings #2034
Labels
api: pubsub
Issues related to the Pub/Sub API.
priority: p1
Important issue which blocks shipping the next release. Will be fixed prior to next release.
Comments
garrettjonesgoogle
added
api: pubsub
Issues related to the Pub/Sub API.
Status: Beta Blocking
labels
May 4, 2017
pongad
added a commit
to googleapis/gax-java
that referenced
this issue
May 22, 2017
Updates googleapis/google-cloud-java#2034. This commit should resolve the first 3 bullets in the linked issue. Major changes are: - ClientContext is added to pull together channel, executor, and credentials, which are often needed together. This change will also simplify future work if more ClientSettings are added.
tcoffee-google
added
the
priority: p2
Moderately-important priority. Fix may not be included in next release.
label
May 22, 2017
@pongad is this all done? |
We'll need to release gax and regen GCJ. The "manual code change" part is done though. Are we good releasing gax? |
garrettjonesgoogle
added
priority: p1
Important issue which blocks shipping the next release. Will be fixed prior to next release.
and removed
priority: p2
Moderately-important priority. Fix may not be included in next release.
labels
Jun 6, 2017
The final closing of this issue depends on #2116 being completed - reopening. |
Done fully in #2116 . |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
api: pubsub
Issues related to the Pub/Sub API.
priority: p1
Important issue which blocks shipping the next release. Will be fixed prior to next release.
Currently in GAPIC clients, credentials have to be set on the channel. We should improve the credential customization experience because it's now possible to add credentials on a call-by-call basis in a non-experimental way through
CallOptions
in grpc. We should do the following:ClientSettings
ChannelProvider
setCredentialProvider
toPublisher
/Subscriber
in Pub/SubThe text was updated successfully, but these errors were encountered: