Chris Cotter
Chris Cotter
Thanks for filing the issue and for your clear description! I know the `FIRESTORE_EMULATOR_HOST` approach is used across the language clients for firestore. @BenWhitehead is an owner for the firestore...
@wkalt just to confirm, are you able to make requests using the client itself using the auth you provided? (e.g. successfully call `client.Bucket().Attrs()`) @codyoss if this is accurate, then I...
Update: we're working on supporting this without requiring passing in GoogleAccessID separately; @BrennaEpp should have a PR up soon.
Update: conferred with @frankyn and we see that LifecycleRule.Age is implemented as `int64` in google-api-go-client as well. Therefore, we can't see from the response whether the server sent the field...
The error seems to come from here: https://github.com/golang/go/blob/master/src/net/http/h2_bundle.go#L8154 . There is no exported error type so we can't handle it programmatically aside from string matching. @neild could you clarify if...
+1 to the answer from @edhaight ; use [`WithErrorFunc`](https://pkg.go.dev/cloud.google.com/go/storage#WithErrorFunc) to customize retryable errors.
Failed for gRPC only in 12s. ``` integration_test.go:750: set ACL failed: rpc error: code = DeadlineExceeded desc = Deadline expired before operation could complete. --- FAIL: TestIntegration_UniformBucketLevelAccess (15.38s) --- PASS:...
Thanks for the issue @wjkoh . The Go library does use HTTP requests (using the XML API by default for downloads) so it is equivalent to a GET request via...
@wjkoh there are a couple possible reasons: 1. `ObjectHandle.Attrs()` uses the JSON API (as do all other library methods aside from downloads using XML). So it's a different endpoint. 2....
@karanpopat It would help if you could make a repro of this that is runnable as a stand-alone. Just from looking at this, I see you are setting `page.NextPageToken =...