Skip to content

Releases: googleapis/python-spanner

v3.49.1

06 Sep 10:28
a941adb
Compare
Choose a tag to compare

3.49.1 (2024-09-06)

Bug Fixes

  • Revert "chore(spanner): Issue#1143 - Update dependency" (92f05ed)

v3.49.0

04 Sep 11:22
d2c0523
Compare
Choose a tag to compare

3.49.0 (2024-08-27) - YANKED

Reason this release was yanked:

removal of grpc_interceptor dependency

Features

  • Create a few code snippets as examples for using Spanner Graph in Python (#1186) (f886ebd)
  • spanner: Add resource reference annotation to backup schedules (#1176) (b503fc9)
  • spanner: Add samples for instance partitions (#1168) (55f83dc)

Bug Fixes

  • JsonObject init when called on JsonObject of list (#1166) (c4af6f0)

v3.48.0

31 Jul 05:29
c939d0f
Compare
Choose a tag to compare

3.48.0 (2024-07-30)

Features

  • Add field lock_hint in spanner.proto (9609ad9)
  • Add field order_by in spanner.proto (9609ad9)
  • Add support for Cloud Spanner Scheduled Backups (9609ad9)
  • spanner: Add support for txn changstream exclusion (#1152) (00ccb7a)

Bug Fixes

v3.47.0

31 May 13:31
c670ebc
Compare
Choose a tag to compare

3.47.0 (2024-05-22)

Features

  • Add support for multi region encryption config (#1136) (bc71fe9)
  • spanner: Add support for Proto Columns (#1084) (3ca2689)

v3.46.0

02 May 08:06
a9182a0
Compare
Choose a tag to compare

3.46.0 (2024-05-02)

Features

  • spanner: Adding 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 Feature (293ecda)

Documentation

v3.45.0

18 Apr 11:45
5474707
Compare
Choose a tag to compare

3.45.0 (2024-04-17)

Features

  • Add support for PG.OID in parameterized queries (#1035) (ea5efe4)

Bug Fixes

v3.44.0

15 Mar 10:55
4da06a6
Compare
Choose a tag to compare

3.44.0 (2024-03-13)

Features

Bug Fixes

  • Correcting name of variable from table_schema to schema_name (#1114) (a92c6d3)

Documentation

v3.43.0

06 Mar 13:29
2aee254
Compare
Choose a tag to compare

3.43.0 (2024-03-06)

Features

Documentation

  • Samples and tests for admin backup APIs (#1105) (5410c32)
  • Samples and tests for admin database APIs (#1099) (c25376c)
  • Update all public documents to use auto-generated admin clients. (#1109) (d683a14)
  • Use autogenerated methods to get names from admin samples (#1110) (3ab74b2)

v3.42.0

30 Jan 14:04
8c777bd
Compare
Choose a tag to compare

3.42.0 (2024-01-30)

Features

  • Add FLOAT32 enum to TypeCode (5b94dac)
  • Add max_commit_delay API (#1078) (ec87c08)
  • Add proto descriptors for proto and enum types in create/update/get database ddl requests (5b94dac)
  • Fixing and refactoring transaction retry logic in dbapi. Also adding interceptors support for testing (#1056) (6640888)
  • Implementation of run partition query (#1080) (f3b23b2)

Bug Fixes

  • Few fixes in DBAPI (#1085) (1ed5a47)
  • Small fix in description when metadata is not present in cursor's _result_set (#1088) (57643e6)
  • spanner: Add SpannerAsyncClient import to spanner_v1 package (#1086) (2d98b54)

Documentation

  • Samples and tests for auto-generated createDatabase and createInstance APIs. (#1065) (16c510e)

v3.41.0

12 Jan 11:19
a3e7ba5
Compare
Choose a tag to compare

3.41.0 (2024-01-10)

Features

  • Add BatchWrite API (#1011) (d0e4ffc)
  • Add PG.OID type cod annotation (#1023) (2d59dd0)
  • Add support for Directed Reads (#1000) (c4210b2)
  • Add support for Python 3.12 (#1040) (b28dc9b)
  • Batch Write API implementation and samples (#1027) (aa36b07)
  • Implementation for batch dml in dbapi (#1055) (7a92315)
  • Implementation for Begin and Rollback clientside statements (#1041) (15623cd)
  • Implementation for partitioned query in dbapi (#1067) (63daa8a)
  • Implementation of client side statements that return (#1046) (bb5fa1f)
  • Implementing client side statements in dbapi (starting with commit) (#1037) (eb41b0d)
  • Introduce compatibility with native namespace packages (#1036) (5d80ab0)
  • Return list of dictionaries for execute streaming sql (#1003) (b534a8a)
  • spanner: Add autoscaling config to the instance proto (#1022) (4d490cf)
  • spanner: Add directed_read_option in spanner.proto (#1030) (84d662b)

Bug Fixes

  • Executing existing DDL statements on executemany statement execution (#1032) (07fbc45)
  • Fix for flaky test_read_timestamp_client_side_autocommit test (#1071) (0406ded)
  • Require google-cloud-core >= 1.4.4 (#1015) (a2f87b9)
  • Require proto-plus 1.22.2 for python 3.11 (#880) (7debe71)
  • Use retry_async instead of retry in async client (#1044) (1253ae4)

Documentation