diff --git a/CHANGELOG.md b/CHANGELOG.md index d81dddc71a4..bc6ec58479f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [6.45.0](https://github.com/googleapis/java-spanner/compare/v6.44.0...v6.45.0) (2023-08-04) + + +### Features + +* Enable leader aware routing by default in Connection API. This enables its use in the JDBC driver and PGAdapter. The update contains performance optimisations that will reduce the latency of read/write transactions that originate from a region other than the default leader region. ([2a85446](https://github.com/googleapis/java-spanner/commit/2a85446b162b006ce84a86285af1767c879b27ed)) +* Enable leader aware routing by default. This update contains performance optimisations that will reduce the latency of read/write transactions that originate from a region other than the default leader region. ([441c1b0](https://github.com/googleapis/java-spanner/commit/441c1b03c3e976c6304a99fefd93b5c4291e5364)) +* Long running transaction clean up background task. Adding configuration options for closing inactive transactions. ([#2419](https://github.com/googleapis/java-spanner/issues/2419)) ([423e1a4](https://github.com/googleapis/java-spanner/commit/423e1a4b483798d9683ff9bd232b53d76e09beb0)) +* Support partitioned queries + data boost in Connection API ([#2540](https://github.com/googleapis/java-spanner/issues/2540)) ([4e31d04](https://github.com/googleapis/java-spanner/commit/4e31d046f5d80abe8876a729ddba045c70f3261d)) + + +### Bug Fixes + +* Apply stream wait timeout ([#2544](https://github.com/googleapis/java-spanner/issues/2544)) ([5a12cd2](https://github.com/googleapis/java-spanner/commit/5a12cd29601253423c5738be5471a036fd0334be)) + + +### Dependencies + +* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.14.0 ([#2562](https://github.com/googleapis/java-spanner/issues/2562)) ([dbd5c75](https://github.com/googleapis/java-spanner/commit/dbd5c75be39262003092ff4a925ed470cc45f8be)) +* Update dependency org.openjdk.jmh:jmh-core to v1.37 ([#2565](https://github.com/googleapis/java-spanner/issues/2565)) ([d5c36bf](https://github.com/googleapis/java-spanner/commit/d5c36bfbb67ecb14854944779da6e4dbd93f3559)) +* Update dependency org.openjdk.jmh:jmh-generator-annprocess to v1.37 ([#2566](https://github.com/googleapis/java-spanner/issues/2566)) ([73e92d4](https://github.com/googleapis/java-spanner/commit/73e92d42fe6d334b6efa6485246dc67858adb0a9)) + ## [6.44.0](https://github.com/googleapis/java-spanner/compare/v6.43.2...v6.44.0) (2023-07-27) diff --git a/google-cloud-spanner-bom/pom.xml b/google-cloud-spanner-bom/pom.xml index d3273fa71d6..d968cc1ae36 100644 --- a/google-cloud-spanner-bom/pom.xml +++ b/google-cloud-spanner-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-spanner-bom - 6.44.1-SNAPSHOT + 6.45.0 pom com.google.cloud @@ -53,48 +53,48 @@ com.google.cloud google-cloud-spanner - 6.44.1-SNAPSHOT + 6.45.0 com.google.cloud google-cloud-spanner-executor - 6.44.1-SNAPSHOT + 6.45.0 com.google.cloud google-cloud-spanner test-jar - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc grpc-google-cloud-spanner-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc grpc-google-cloud-spanner-admin-database-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc proto-google-cloud-spanner-admin-instance-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc proto-google-cloud-spanner-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/google-cloud-spanner-executor/pom.xml b/google-cloud-spanner-executor/pom.xml index bddc255c09b..5a5e5aea147 100644 --- a/google-cloud-spanner-executor/pom.xml +++ b/google-cloud-spanner-executor/pom.xml @@ -5,14 +5,14 @@ 4.0.0 com.google.cloud google-cloud-spanner-executor - 6.44.1-SNAPSHOT + 6.45.0 jar Google Cloud Spanner Executor com.google.cloud google-cloud-spanner-parent - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/google-cloud-spanner/pom.xml b/google-cloud-spanner/pom.xml index d9f0d331356..24e086cc4d7 100644 --- a/google-cloud-spanner/pom.xml +++ b/google-cloud-spanner/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-spanner - 6.44.1-SNAPSHOT + 6.45.0 jar Google Cloud Spanner https://github.com/googleapis/java-spanner @@ -11,7 +11,7 @@ com.google.cloud google-cloud-spanner-parent - 6.44.1-SNAPSHOT + 6.45.0 google-cloud-spanner diff --git a/grpc-google-cloud-spanner-admin-database-v1/pom.xml b/grpc-google-cloud-spanner-admin-database-v1/pom.xml index bc623a959b6..5d47e90a175 100644 --- a/grpc-google-cloud-spanner-admin-database-v1/pom.xml +++ b/grpc-google-cloud-spanner-admin-database-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-spanner-admin-database-v1 - 6.44.1-SNAPSHOT + 6.45.0 grpc-google-cloud-spanner-admin-database-v1 GRPC library for grpc-google-cloud-spanner-admin-database-v1 com.google.cloud google-cloud-spanner-parent - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/grpc-google-cloud-spanner-admin-instance-v1/pom.xml b/grpc-google-cloud-spanner-admin-instance-v1/pom.xml index 74c91b5ea45..82573fbd0dc 100644 --- a/grpc-google-cloud-spanner-admin-instance-v1/pom.xml +++ b/grpc-google-cloud-spanner-admin-instance-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 - 6.44.1-SNAPSHOT + 6.45.0 grpc-google-cloud-spanner-admin-instance-v1 GRPC library for grpc-google-cloud-spanner-admin-instance-v1 com.google.cloud google-cloud-spanner-parent - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/grpc-google-cloud-spanner-v1/pom.xml b/grpc-google-cloud-spanner-v1/pom.xml index 991ea96feb4..62a646487a2 100644 --- a/grpc-google-cloud-spanner-v1/pom.xml +++ b/grpc-google-cloud-spanner-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-spanner-v1 - 6.44.1-SNAPSHOT + 6.45.0 grpc-google-cloud-spanner-v1 GRPC library for grpc-google-cloud-spanner-v1 com.google.cloud google-cloud-spanner-parent - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/pom.xml b/pom.xml index b0f6344d661..918d823a42d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-spanner-parent pom - 6.44.1-SNAPSHOT + 6.45.0 Google Cloud Spanner Parent https://github.com/googleapis/java-spanner @@ -62,37 +62,37 @@ com.google.api.grpc proto-google-cloud-spanner-admin-instance-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc proto-google-cloud-spanner-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc grpc-google-cloud-spanner-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.api.grpc grpc-google-cloud-spanner-admin-database-v1 - 6.44.1-SNAPSHOT + 6.45.0 com.google.cloud google-cloud-spanner - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/proto-google-cloud-spanner-admin-database-v1/pom.xml b/proto-google-cloud-spanner-admin-database-v1/pom.xml index bdf8898dedf..33785ffa537 100644 --- a/proto-google-cloud-spanner-admin-database-v1/pom.xml +++ b/proto-google-cloud-spanner-admin-database-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 - 6.44.1-SNAPSHOT + 6.45.0 proto-google-cloud-spanner-admin-database-v1 PROTO library for proto-google-cloud-spanner-admin-database-v1 com.google.cloud google-cloud-spanner-parent - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/proto-google-cloud-spanner-admin-instance-v1/pom.xml b/proto-google-cloud-spanner-admin-instance-v1/pom.xml index 66eebf50ba1..7682d8c6401 100644 --- a/proto-google-cloud-spanner-admin-instance-v1/pom.xml +++ b/proto-google-cloud-spanner-admin-instance-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-spanner-admin-instance-v1 - 6.44.1-SNAPSHOT + 6.45.0 proto-google-cloud-spanner-admin-instance-v1 PROTO library for proto-google-cloud-spanner-admin-instance-v1 com.google.cloud google-cloud-spanner-parent - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/proto-google-cloud-spanner-v1/pom.xml b/proto-google-cloud-spanner-v1/pom.xml index 45418ad9429..28e4c3f7284 100644 --- a/proto-google-cloud-spanner-v1/pom.xml +++ b/proto-google-cloud-spanner-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-spanner-v1 - 6.44.1-SNAPSHOT + 6.45.0 proto-google-cloud-spanner-v1 PROTO library for proto-google-cloud-spanner-v1 com.google.cloud google-cloud-spanner-parent - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index de0bc9f9fd2..ce36315cd7c 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -31,7 +31,7 @@ com.google.cloud google-cloud-spanner - 6.44.1-SNAPSHOT + 6.45.0 diff --git a/versions.txt b/versions.txt index 879788dbef1..8aa93aa450a 100644 --- a/versions.txt +++ b/versions.txt @@ -1,11 +1,11 @@ # Format: # module:released-version:current-version -proto-google-cloud-spanner-admin-instance-v1:6.44.0:6.44.1-SNAPSHOT -proto-google-cloud-spanner-v1:6.44.0:6.44.1-SNAPSHOT -proto-google-cloud-spanner-admin-database-v1:6.44.0:6.44.1-SNAPSHOT -grpc-google-cloud-spanner-v1:6.44.0:6.44.1-SNAPSHOT -grpc-google-cloud-spanner-admin-instance-v1:6.44.0:6.44.1-SNAPSHOT -grpc-google-cloud-spanner-admin-database-v1:6.44.0:6.44.1-SNAPSHOT -google-cloud-spanner:6.44.0:6.44.1-SNAPSHOT -google-cloud-spanner-executor:6.44.0:6.44.1-SNAPSHOT +proto-google-cloud-spanner-admin-instance-v1:6.45.0:6.45.0 +proto-google-cloud-spanner-v1:6.45.0:6.45.0 +proto-google-cloud-spanner-admin-database-v1:6.45.0:6.45.0 +grpc-google-cloud-spanner-v1:6.45.0:6.45.0 +grpc-google-cloud-spanner-admin-instance-v1:6.45.0:6.45.0 +grpc-google-cloud-spanner-admin-database-v1:6.45.0:6.45.0 +google-cloud-spanner:6.45.0:6.45.0 +google-cloud-spanner-executor:6.45.0:6.45.0