Skip to content

@shollyman shollyman released this Nov 13, 2019 · 6 commits to master since this release

  • Add Description field for Routine entities.

  • Add support for iamMember entities on dataset ACLs.

  • Address issue when constructing a Pager from a RowIterator
    that referenced a result with zero result rows.

  • Add support for integer range partitioning, which affects
    table creation directly and via query/load jobs.

  • Add opt-out support for streaming inserts via experimental
    NoDedupeID sentinel.

Assets 2

@hongalex hongalex released this Nov 12, 2019 · 12 commits to master since this release

  • Various updates to autogenerated clients
Assets 2

@tritone tritone released this Nov 12, 2019 · 11 commits to master since this release

  • Add support for in and array-contains-any query operators.
Assets 2

@tritone tritone released this Nov 11, 2019 · 16 commits to master since this release

  • Use storage.googleapis.com/storage/v1 by default for GCS requests
    instead of www.googleapis.com/storage/v1.
Assets 2

@tritone tritone released this Nov 6, 2019 · 26 commits to master since this release

  • Fixed a bug where UniformBucketLevelAccess and BucketPolicyOnly were not
    being sent in all cases.
Assets 2

@hengfengli hengfengli released this Nov 6, 2019 · 23 commits to master since this release

  • The String() method of NullString, NullTime and NullDate will now return
    an unquoted string instead of a quoted string. This is a BREAKING CHANGE.
    If you relied on the old behavior, please use fmt.Sprintf("%q", T).
  • The Spanner client will now use the new BatchCreateSessions RPC to initialize
    the session pool. This will improve the startup time of clients that are
    initialized with a minimum number of sessions greater than zero
    (i.e. SessionPoolConfig.MinOpened>0).
  • Spanner clients that are created with the NewClient method will now default
    to a minimum of 100 opened sessions in the pool
    (i.e. SessionPoolConfig.MinOpened=100). This will improve the performance
    of the first transaction/query that is executed by an application, as a
    session will normally not have to be created as part of the transaction.
    Spanner clients that are created with the NewClientWithConfig method are
    not affected by this change.
  • The session pool maintenance worker has been improved so it keeps better
    track of the actual number of sessions needed. It will now less often delete
    and re-create sessions. This can improve the overall performance of
    applications with a low transaction rate.
Assets 2

@tritone tritone released this Nov 5, 2019 · 32 commits to master since this release

Assets 2

@shollyman shollyman released this Oct 29, 2019 · 48 commits to master since this release

  • Add support to cbt tool to drop all rows from a table.

  • Adds a method to update an instance with clusters.

  • Adds StorageType to ClusterInfo.

  • Add support for the -auth-token flag to cbt tool.

  • Adds support for Table-level IAM, including some bug fixes.

Assets 2

@shollyman shollyman released this Oct 28, 2019 · 56 commits to master since this release

  • Adds support for scripting feature, which includes script statistics
    and the ability to list jobs run as part of a script query.

  • Updates default endpoint for BigQuery from www.googleapis.com
    to bigquery.googleapis.com.

Assets 2

@tritone tritone released this Oct 22, 2019 · 73 commits to master since this release

Fix memory leak in BucketIterator and ObjectIterator.

Assets 2
You can’t perform that action at this time.