Skip to content

Update module cloud.google.com/go to v0.30.0 - autoclosed

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.30.0 source code search for "cloud.google.com/go"

Release Notes

GoogleCloudPlatform/gcloud-golang

v0.30.0

Compare Source

v0.29.0

Compare Source

  • bigtable:
    • Add retry to all idempotent RPCs.
    • cbt supports complex GC policies.
    • Emulator supports arbitrary bytes in regex filters.
  • firestore: Add ArrayUnion and ArrayRemove.
  • logging: Add the ContextFunc option to supply the context used for asynchronous RPCs.
  • profiler: Ignore NotDefinedError when fetching the instance name
  • pubsub:
    • BEHAVIOR CHANGE: Receive doesn't retry if an RPC returns codes.Cancelled.
    • BEHAVIOR CHANGE: Receive retries on Unavailable intead of returning.
    • Fix deadlock.
    • Restore Ack/Nack/Modacks metrics.
    • Improve context handling in iterator.
    • Implement synchronous mode for Receive.
    • pstest: add Pull.
  • spanner: Add a metric for the number of sessions currently opened.
  • storage:
    • Canceling the context releases all resources.
    • Add additional RetentionPolicy attributes.
  • vision/apiv1: Add LocalizeObjects method.

v0.28.0

Compare Source

  • bigtable:
    • Emulator returns Unimplemented for snapshot RPCs.
  • bigquery:
    • Support zero-length repeated, nested fields.
  • cloud assets:
    • Add v1beta client.
  • datastore:
    • Don't nil out transaction ID on retry.
  • firestore:
    • BREAKING CHANGE: When watching a query with Query.Snapshots, QuerySnapshotIterator.Next returns a QuerySnapshot which contains read time, result size, change list and the DocumentIterator (previously, QuerySnapshotIterator.Next returned just the DocumentIterator). See: https://godoc.org/cloud.google.com/go/firestore#Query.Snapshots.
    • Add array-contains operator.
  • IAM:
    • Add iam/credentials/apiv1 client.
  • pubsub:
    • Canceling the context passed to Subscription.Receive causes Receive to return when processing finishes on all messages currently in progress, even if new messages are arriving.
  • redis:
    • Add redis/apiv1 client.
  • storage:
    • Add Reader.Attrs.
    • Deprecate several Reader getter methods: please use Reader.Attrs for these instead.
    • Add ObjectHandle.Bucket and ObjectHandle.Object methods.

v0.27.0

Compare Source

  • bigquery:
    • Allow modification of encryption configuration and partitioning options to a table via the Update call.
    • Add a SchemaFromJSON function that converts a JSON table schema.
  • bigtable:
    • Restore cbt count functionality.
  • containeranalysis:
    • Add v1beta client.
  • spanner:
    • Fix a case where an iterator might not be closed correctly.
  • storage:

v0.26.0

Compare Source

  • bigquery:
  • bigtable:
    • Add RowSampleFilter.
    • emulator: BREAKING BEHAVIOR CHANGE: Regexps in row, family, column and value filters must match the entire target string to succeed. Previously, the emulator was succeeding on partial matches. NOTE: As of this release, this change only affects the emulator when run from this repo (bigtable/cmd/emulator/cbtemulator.go). The version launched from gcloud will be updated in a subsequent gcloud release.
  • dataproc: Add apiv1beta2 client.
  • datastore: Save non-nil pointer fields on omitempty.
  • logging: populate Entry.Trace from the HTTP X-Cloud-Trace-Context header.
  • logging/logadmin: Support writer_identity and include_children.
  • pubsub:
    • Support labels on topics and subscriptions.
    • Support message storage policy for topics.
    • Use the distribution of ack times to determine when to extend ack deadlines. The only user-visible effect of this change should be that programs that call only Subscription.Receive need no IAM permissions other than Pub/Sub Subscriber.
  • storage:
    • Support predefined ACLs.
    • Support additional ACL fields other than Entity and Role.
    • Support bucket websites.
    • Support bucket logging.

v0.25.0

Compare Source

  • Added Code of Conduct
  • bigtable:
    • cbt: Support a GC policy of "never".
  • errorreporting:
    • Support User.
    • Close now calls Flush.
    • Use OnError (previously ignored).
    • Pass through the RPC error as-is to OnError.
  • httpreplay: A tool for recording and replaying HTTP requests (for the bigquery and storage clients in this repo).
  • kms: v1 client added
  • logging: add SourceLocation to Entry.
  • storage: improve CRC checking on read.

v0.24.0

Compare Source

  • bigquery: Support for the NUMERIC type.
  • bigtable:
    • cbt: Optionally specify columns for read/lookup
    • Support instance-level administration.
  • oslogin: New client for the OS Login API.
  • pubsub:
    • The package is now stable. There will be no further breaking changes.
    • Internal changes to improve Subscription.Receive behavior.
  • storage: Support updating bucket lifecycle config.
  • spanner: Support struct-typed parameter bindings.
  • texttospeech: New client for the Text-to-Speech API.

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.


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

Merge request reports

Loading