* add uuid support (#1310)
* handle errors during stream restart in snapshot (#1471)
* resolve pre-release dependency failures and sqlparse recursion (#1472)
* transaction_tag should be set on BeginTransactionRequest (#1463)
- from version 3.61.0
* support mTLS certificates when available (#1467)
- from version 3.60.0
* Update description for the BatchCreateSessionsRequest and Session
* Update description for the IsolationLevel
* make built-in metrics enabled by default (#1459)
* Add Spanner location API (#1457)
* Add Send and Ack mutations for Queues
* Add QueryAdvisorResult for query plan
* add cloud.region, request_tag and transaction_tag in span attributes (#1449)
* Exposing AutoscalingConfig in InstancePartition
* enable OpenTelemetry metrics and tracing by default (#1410)
* add support for experimental host (#1452)
* Provide Spanner Option to disable metrics (#1460)
* Deprecate credentials_file argument
* configure keepAlive time for gRPC TCP connections (#1448)
- from version 3.59.0
* **spanner:** Add lazy decode to partitioned query (#1411)
* **spanner:** Resolve TypeError in metrics resource detection (#1446)
* Add snippet for Repeatable Read configuration at client and transaction (#1326)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:google/python-google-cloud-spanner?expand=0&rev=18
- Update to 3.58.0
* **spanner:** Support setting read lock mode (#1404)
* Remove Python 3.7 and 3.8 as supported runtimes (#1395)
- from version 3.57.0
* Support configuring logger in dbapi kwargs (#1400)
- from version 3.56.0
* Add support for multiplexed sessions - read/write (#1389)
* Add support for multiplexed sessions (#1383)
* Default enable multiplex session for all operations unless
explicitly set to false (#1394)
* **spanner:** Add new change_stream.proto (#1382)
* Skip gRPC trailers for StreamingRead & ExecuteStreamingSql (#1385)
- from version 3.55.0
* Add a `last` field in the `PartialResultSet` (d532d57)
* Add support for multiplexed sessions (#1381)
* Add throughput_mode to UpdateDatabaseDdlRequest to be used by
Spanner Migration Tool.
See https://github.com/GoogleCloudPlatform/spanner-migration-tool (d532d57)
* Support fine-grained permissions database roles in connect (#1338)
* E2E tracing metadata append issue (#1357)
* Pass through kwargs in dbapi connect (#1368)
* Remove setup.cfg configuration for creating universal wheels (#1324)
* A comment for field `chunked_value` in message
`.google.spanner.v1.PartialResultSet` is changed (d532d57)
* A comment for field `precommit_token` in message
`.google.spanner.v1.PartialResultSet` is changed (d532d57)
* A comment for field `precommit_token` in message
`.google.spanner.v1.ResultSet` is changed (d532d57)
* A comment for field `query_plan` in message
`.google.spanner.v1.ResultSetStats` is changed (d532d57)
OBS-URL: https://build.opensuse.org/request/show/1312327
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:google/python-google-cloud-spanner?expand=0&rev=15
* Add AddSplitPoints API
* Add Attempt, Operation and GFE Metrics (#1302)
* Add REST Interceptors which support reading metadata
* Add support for opt-in debug logging
* Add support for reading selective GAPIC generation methods from service YAML
* Add the last statement option to ExecuteSqlRequest and ExecuteBatchDmlRequest
* Add UUID in Spanner TypeCode enum
* End to end tracing (#1315)
* Exposing FreeInstanceAvailability in InstanceConfig
* Exposing FreeInstanceMetadata in Instance configuration
(to define the metadata related to FREE instance type)
* Exposing InstanceType in Instance configuration
(to define PROVISIONED or FREE spanner instance)
* Exposing QuorumType in InstanceConfig
* Exposing storage_limit_per_processing_unit in InstanceConfig
* Snapshot isolation (#1318)
* **spanner:** A new enum `IsolationLevel` is added (#1224)
* Allow Protobuf 6.x (#1320)
* Cleanup after metric integration test (#1322)
* **deps:** Require grpc-google-iam-v1 >= 0.14.0
* Fix typing issue with gRPC metadata when key ends in -bin
* Add option for last_statement (#1313)
* A comment for enum `DefaultBackupScheduleType` is changed
* A comment for enum value `AUTOMATIC` in enum `DefaultBackupScheduleType` is changed
* A comment for enum value `GOOGLE_MANAGED` in enum `Type` is changed
* A comment for enum value `NONE` in enum `DefaultBackupScheduleType` is changed
* A comment for enum value `USER_MANAGED` in enum `Type` is changed
* A comment for field `base_config` in message
`.google.spanner.admin.instance.v1.InstanceConfig` is changed
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:google/python-google-cloud-spanner?expand=0&rev=12
* Add BatchWrite API
* spanner: Add autoscaling config to the instance proto
* spanner: Add directed_read_option in spanner.proto
* Add max_commit_delay API
* Exposing Spanner client in dbapi connection
* Add support of float32 type
* Add support for PG.OID in parameterized queries
* spanner: Adding EXPECTED_FULFILLMENT_PERIOD to the indicate instance creation times
* Add support for Cloud Spanner Scheduled Backups
* spanner: Add support for Cloud Spanner Default Backup Schedules
* many more changes, see upstream CHANGELOG.md
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:google/python-google-cloud-spanner?expand=0&rev=10