Skip to content

Update module cloud.google.com/go to v0.37.4

Warren Gifford requested to merge renovate/cloud.google.com-go-0.x into master

Created by: renovate[bot]

This PR contains the following updates:

Package Type Update New value References Sourcegraph
cloud.google.com/go require minor v0.37.4 source code search for "cloud.google.com/go"

Release Notes

GoogleCloudPlatform/gcloud-golang

v0.37.4

Compare Source

This patch releases re-builds the go.sum. This was not possible in the
previous release.

  • firestore:
    • Add sentinel value DetectProjectID for auto-detecting project ID.
    • Add OpenCensus tracing for public methods.
    • Marked stable. All future changes come with a backwards compatibility guarantee.
    • Removed firestore/apiv1beta1. All users relying on this low-level library should migrate to firestore/apiv1. Note that most users should use the high-level firestore package instead.
  • pubsub:
    • Allow large messages in synchronous pull case.
    • Cap bundler byte limit. This should prevent OOM conditions when there are a very large number of message publishes occurring.
  • storage:
    • Add ETag to BucketAttrs and ObjectAttrs.
  • datastore:
    • Removed some non-sensical OpenCensus traces.
  • webrisk:
    • Add v1 client.
  • asset:
    • Add v1 client.
  • cloudtasks:
    • Add v2 client.

v0.37.3+alpha

Compare Source

v0.37.3

Compare Source

This patch release removes github.com/golang/lint from the transitive
dependency list, resolving go get -u problems.

Note: this release intentionally has a broken go.sum. Please use v0.37.4.

v0.37.2

Compare Source

This patch release is mostly intended to bring in v0.3.0 of google.golang.org/api, which fixes a GCF deployment issue.

Note: we had to-date accidentally marked Redis as stable. In this release, we've fixed it by downgrading its documentation to alpha, as it is in other languages and docs.

  • all:
    • Document context in generated libraries.

v0.37.1

Compare Source

Small go.mod version bumps to bring in v0.2.0 of google.golang.org/api, which introduces a new oauth2 url.

v0.37.0

Compare Source

  • spanner:
    • Add BatchDML method.
    • Reduced initial time between retries.
  • bigquery:
    • Produce better error messages for InferSchema.
    • Add logical type control for avro loads.
    • Add support for the GEOGRAPHY type.
  • datastore:
    • Add sentinel value DetectProjectID for auto-detecting project ID.
    • Allow flatten tag on struct pointers.
    • Fixed a bug that caused queries to panic with invalid queries. Instead they will now return an error.
  • profiler:
    • Add ability to override GCE zone and instance.
  • pubsub:
    • BEHAVIOR CHANGE: Refactor error code retry logic. RPCs should now more consistently retry specific error codes based on whether they're idempotent or non-idempotent.
  • httpreplay: Fixed a bug when a non-GET request had a zero-length body causing the Content-Length header to be dropped.
  • iot:
    • Add new apiv1 client.
  • securitycenter:
    • Add new apiv1 client.
  • cloudscheduler:
    • Add new apiv1 client.

v0.36.0

Compare Source

  • spanner:
    • Reduce minimum retry backoff from 1s to 100ms. This makes time between retries much faster and should improve latency.
  • storage:
    • Add support for Bucket Policy Only.
  • kms:
    • Add ResourceIAM helper method.
    • Deprecate KeyRingIAM and CryptoKeyIAM. Please use ResourceIAM.
  • firestore:
    • Switch from v1beta1 API to v1 API.
    • Allow emulator with FIRESTORE_EMULATOR_HOST.
  • bigquery:
    • Add NumLongTermBytes to Table.
    • Add TotalBytesProcessedAccuracy to QueryStatistics.
  • irm:
    • Add new v1alpha2 client.
  • talent:
    • Add new v4beta1 client.
  • rpcreplay:
    • Fix connection to work with grpc >= 1.17.
    • It is now required for an actual gRPC server to be running for Dial to succeed.

v0.35.1

Compare Source

  • spanner:
    • Adds OpenCensus views back to public API.

v0.35.0

Compare Source

  • all:
    • Add go.mod and go.sum.
    • Switch usage of gax-go to gax-go/v2.
  • bigquery:
    • Fix bug where time partitioning could not be removed from a table.
    • Fix panic that occurred with empty query parameters.
  • bttest:
    • Fix bug where deleted rows were returned by ReadRows.
  • bigtable/emulator:
    • Configure max message size to 256 MiB.
  • firestore:
    • Allow non-transactional queries in transactions.
    • Allow StartAt/EndBefore on direct children at any depth.
    • QuerySnapshotIterator.Stop may be called in an error state.
    • Fix bug the prevented reset of transaction write state in between retries.
  • functions/metadata:
    • Make Metadata.Resource a pointer.
  • logging:
    • Make SpanID available in logging.Entry.
  • metadata:
  • profiler:
    • Add function to check if function name is within a particular file in the profile.
    • Set parent field in create profile request.
    • Return kubernetes client to start cluster, so client can be used to poll cluster.
    • Add function for checking if filename is in profile.
  • pubsub:
    • Fix bug where messages expired without an initial modack in synchronous=true mode.
    • Receive does not retry ResourceExhausted errors.
  • spanner:
    • client.Close now cancels existing requests and should be much faster for large amounts of sessions.
    • Correctly allow MinOpened sessions to be spun up.

Renovate configuration

📅 Schedule: "on the 1st through 7th day of the month" in timezone America/Los_Angeles.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

Merge request reports

Loading