-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
feat(storage): GA gRPC client #10859
Conversation
frankyn
commented
Sep 12, 2024
•
edited
Loading
edited
- Pending zero-copy improvements from @tritone
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Few docs nits, otherwise looks good. Let's wait to submit this until after zerocopy changes have been merged.
storage/doc.go
Outdated
allowlist to access this API. The Go Storage gRPC library is not yet generally | ||
available, so it may be subject to breaking changes. | ||
This package includes support for the Cloud Storage gRPC API. The | ||
implementation uses gRPC rather than the current |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
s/current/default
storage/doc.go
Outdated
This package includes support for the Cloud Storage gRPC API. The | ||
implementation uses gRPC rather than the current | ||
JSON & XML APIs to make requests to Cloud Storage. | ||
The Go Storage gRPC library is generally available. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
s/library/client.
storage/doc.go
Outdated
warn that Direct Google Access could not be initialized. Direct Google Access | ||
is not required to access the gRPC API. | ||
Using the gRPC API inside GCP with a bucket in the same region can allow direct | ||
connectivity (enabling requests to skip Google Front Ends (GFEs) and reducing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Google Front Ends is another term without public docs, I would revert to the original wording here and just add the link for the (new?) DP docs. No need to duplicate more information here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we make this a feat so it shows up in release notes as a new feature?
Thanks @codyoss updated PR name to |