execution_options in message .google.spanner.executor.v1.StartTransactionAction is changed (d3eb851)routing_hint in messages .google.spanner.v1.ResultSet and .google.spanner.v1.PartialResultSet are changed (9c80b8b)ListCloudInstancesAction is changed (d3eb851)TransactionExecutionOptions is changed (d3eb851).google.spanner.v1.TransactionOptions.ReadWrite.ReadLockMode is changed (9c80b8b)commit_timestamp in message .google.spanner.v1.BatchWriteResponse is changed (6f31019)param_types in message .google.spanner.v1.PartitionQueryRequest is changed (6f31019)params in message .google.spanner.v1.PartitionQueryRequest is changed (6f31019)transaction_tag in message .google.spanner.v1.RequestOptions is changed (6f31019)snapshot_timestamp is added to message .google.spanner.v1.CommitResponse (ac4970b)OPTIMISTIC in enum ReadLockMode is changed (ac4970b)PESSIMISTIC in enum ReadLockMode is changed (ac4970b)READ_LOCK_MODE_UNSPECIFIED in enum ReadLockMode is changed (ac4970b)commit_stats in message .google.spanner.v1.CommitResponse is changed (ac4970b)exclude_txn_from_change_streams in message .google.spanner.v1.TransactionOptions is changed (ac4970b)multiplexed_session_previous_transaction_id in message .google.spanner.v1.TransactionOptions is changed (ac4970b)precommit_token in message .google.spanner.v1.CommitResponse is changed (ac4970b).google.spanner.v1.MultiplexedSessionPrecommitToken is changed (ac4970b).google.spanner.v1.TransactionOptions is changed (ac4970b)IsolationLevel is added (#11624) (2c4fb44)isolation_level is added to message .google.spanner.v1.TransactionOptions (2c4fb44)OPTIMISTIC in enum ReadLockMode is changed (2c4fb44)PESSIMISTIC in enum ReadLockMode is changed (2c4fb44)READ_LOCK_MODE_UNSPECIFIED in enum ReadLockMode is changed (2c4fb44)chunked_value in message .google.spanner.v1.PartialResultSet is changed (794ecf7)precommit_token in message .google.spanner.v1.PartialResultSet is changed (794ecf7)precommit_token in message .google.spanner.v1.ResultSet is changed (794ecf7)query_plan in message .google.spanner.v1.ResultSetStats is changed (794ecf7)row_count_lower_bound in message .google.spanner.v1.ResultSetStats is changed (794ecf7)row_type in message .google.spanner.v1.ResultSetMetadata is changed (794ecf7)rows in message .google.spanner.v1.ResultSet is changed (794ecf7)stats in message .google.spanner.v1.PartialResultSet is changed (794ecf7)stats in message .google.spanner.v1.ResultSet is changed (794ecf7)values in message .google.spanner.v1.PartialResultSet is changed (794ecf7)ResultSetMetadata is changed (794ecf7)ResultSetStats is changed (794ecf7)DefaultBackupScheduleType is changed (4254053)AUTOMATIC in enum DefaultBackupScheduleType is changed (4254053)GOOGLE_MANAGED in enum Type is changed (4254053)NONE in enum DefaultBackupScheduleType is changed (4254053)USER_MANAGED in enum Type is changed (4254053)base_config in message .google.spanner.admin.instance.v1.InstanceConfig is changed (4254053)default_backup_schedule_type in message .google.spanner.admin.instance.v1.Instance is changed (4254053)filter in message .google.spanner.admin.instance.v1.ListInstanceConfigOperationsRequest is changed (4254053)filter in message .google.spanner.admin.instance.v1.ListInstancePartitionOperationsRequest is changed (4254053)instance_config in message .google.spanner.admin.instance.v1.CreateInstanceConfigRequest is changed (4254053)instance_partition_deadline in message .google.spanner.admin.instance.v1.ListInstancePartitionOperationsRequest is changed (4254053)location in message .google.spanner.admin.instance.v1.ReplicaInfo is changed (4254053)node_count in message .google.spanner.admin.instance.v1.Instance is changed (4254053)node_count in message .google.spanner.admin.instance.v1.InstancePartition is changed (4254053)operations in message .google.spanner.admin.instance.v1.ListInstanceConfigOperationsResponse is changed (4254053)operations in message .google.spanner.admin.instance.v1.ListInstancePartitionOperationsResponse is changed (4254053)optional_replicas in message .google.spanner.admin.instance.v1.InstanceConfig is changed (4254053)parent in message .google.spanner.admin.instance.v1.ListInstancePartitionsRequest is changed (4254053)processing_units in message .google.spanner.admin.instance.v1.Instance is changed (4254053)processing_units in message .google.spanner.admin.instance.v1.InstancePartition is changed (4254053)referencing_backups in message .google.spanner.admin.instance.v1.InstancePartition is changed (4254053)replicas in message .google.spanner.admin.instance.v1.InstanceConfig is changed (4254053)storage_utilization_percent in message .google.spanner.admin.instance.v1.AutoscalingConfig is changed (4254053)unreachable in message .google.spanner.admin.instance.v1.ListInstancePartitionsResponse is changed (4254053)CreateInstanceConfigRequest is changed (4254053)DeleteInstanceConfigRequest is changed (4254053)UpdateInstanceConfigRequest is changed (4254053)CreateInstance in service InstanceAdmin is changed (4254053)CreateInstanceConfig in service InstanceAdmin is changed (4254053)CreateInstancePartition in service InstanceAdmin is changed (4254053)ListInstanceConfigOperations in service InstanceAdmin is changed (4254053)ListInstanceConfigs in service InstanceAdmin is changed (4254053)ListInstancePartitionOperations in service InstanceAdmin is changed (4254053)MoveInstance in service InstanceAdmin is changed (4254053)UpdateInstance in service InstanceAdmin is changed (4254053)UpdateInstanceConfig in service InstanceAdmin is changed (4254053)UpdateInstancePartition in service InstanceAdmin is changed (4254053)node_count in message spanner.admin.instance.v1.Instance is changed (78d8513)processing_units in message spanner.admin.instance.v1.Instance is changed (78d8513)RESOURCE_EXHAUSTED to the list of retryable error codes (1d757c6)EXPECTED_FULFILLMENT_PERIOD to the indicate instance creation times (with FULFILLMENT_PERIOD_NORMAL or FULFILLMENT_PERIOD_EXTENDED ENUM) with the extended instance creation time triggered by On-Demand Capacity... (#9693) (aa93790)default_leader database option (#7187) (88adaa2)progress field to UpdateDatabaseDdlMetadata (9029071)optimizer_statistics_package field in QueryOptions (18c88c4)ping() trace spans (#2520)client-level < environment variables < query-level. The environment variable is set by “SPANNER_OPTIMIZER_VERSION”.ClientConfig.numChannels and users should move to WithGRPCConnectionPool(numChannels) at their earliest convenience. Example:// numChannels (deprecated): err, client := NewClientWithConfig(ctx, database, ClientConfig{NumChannels: 8}) // gRPC connection pool: err, client := NewClientWithConfig(ctx, database, ClientConfig{}, option.WithGRPCConnectionPool(8))
SessionPoolConfig.TrackSessionHandles: true.GOOGLE_CLOUD_SPANNER_ENABLE_RESOURCE_BASED_ROUTING.This is the first tag to carve out spanner as its own module. See: https://github.com/golang/go/wiki/Modules#is-it-possible-to-add-a-module-to-a-multi-module-repository.