diff --git a/CHANGELOG.md b/CHANGELOG.md index e8069d87a5a..45edf5c84dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [6.4.0](https://www.github.com/googleapis/java-spanner/compare/v6.3.3...v6.4.0) (2021-04-29) + + +### Features + +* adds getValue to ResultSet ([#1073](https://www.github.com/googleapis/java-spanner/issues/1073)) ([7792c90](https://www.github.com/googleapis/java-spanner/commit/7792c9085a6e4ce1fb9fe2f8df4279f30539d87e)) + + +### Bug Fixes + +* allow using case-insensitive user-agent key ([#1110](https://www.github.com/googleapis/java-spanner/issues/1110)) ([f4f9e43](https://www.github.com/googleapis/java-spanner/commit/f4f9e43ce102788b81c032df8da223108e484252)) +* check for timeout in connection after last statement finished ([#1086](https://www.github.com/googleapis/java-spanner/issues/1086)) ([aec0b54](https://www.github.com/googleapis/java-spanner/commit/aec0b541672d66fe0c34816b1c1b5a6bdeffccd1)), closes [#1077](https://www.github.com/googleapis/java-spanner/issues/1077) +* check for timeout in connection after last statement finished ([#1086](https://www.github.com/googleapis/java-spanner/issues/1086)) ([51d753c](https://www.github.com/googleapis/java-spanner/commit/51d753c507e7248132eb5d6ea2c4b735542eda49)), closes [#1077](https://www.github.com/googleapis/java-spanner/issues/1077) +* do not keep references to invalidated clients ([#1093](https://www.github.com/googleapis/java-spanner/issues/1093)) ([b4595a6](https://www.github.com/googleapis/java-spanner/commit/b4595a6b52417c716f8e70563bb5a7ef05067707)), closes [#1089](https://www.github.com/googleapis/java-spanner/issues/1089) +* prevent potential NullPointerException in Struct with Array field that contains null elements ([#1107](https://www.github.com/googleapis/java-spanner/issues/1107)) ([c414abb](https://www.github.com/googleapis/java-spanner/commit/c414abb9ec59f8200ba20e08846e442321de76bd)), closes [#1106](https://www.github.com/googleapis/java-spanner/issues/1106) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-monitoring to v2.2.1 ([#1104](https://www.github.com/googleapis/java-spanner/issues/1104)) ([37ca990](https://www.github.com/googleapis/java-spanner/commit/37ca9905bb150d1791e70103e002261e40261b05)) +* update dependency com.google.cloud:google-cloud-trace to v1.3.3 ([#1103](https://www.github.com/googleapis/java-spanner/issues/1103)) ([b4327c0](https://www.github.com/googleapis/java-spanner/commit/b4327c0666bb97d1d591b5ce65a6ecdc51f5a49d)) + + +### Documentation + +* fix javadoc for Date type ([#1102](https://www.github.com/googleapis/java-spanner/issues/1102)) ([ce095f7](https://www.github.com/googleapis/java-spanner/commit/ce095f7b0c196e03ea248eeb9c5060f4f430d8c4)) +* use default timeout for restore operation ([#1109](https://www.github.com/googleapis/java-spanner/issues/1109)) ([3f3c13e](https://www.github.com/googleapis/java-spanner/commit/3f3c13e7fcbf08b8ab6f0d11d7451b3ae86c9500)), closes [#1019](https://www.github.com/googleapis/java-spanner/issues/1019) + ### [6.3.3](https://www.github.com/googleapis/java-spanner/compare/v6.3.2...v6.3.3) (2021-04-24) diff --git a/google-cloud-spanner-bom/pom.xml b/google-cloud-spanner-bom/pom.xml index 1772604428e..ac147ff00b9 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.3.4-SNAPSHOT + 6.4.0 pom com.google.cloud @@ -64,43 +64,43 @@ com.google.api.grpc proto-google-cloud-spanner-admin-instance-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc grpc-google-cloud-spanner-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc proto-google-cloud-spanner-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.cloud google-cloud-spanner - 6.3.4-SNAPSHOT + 6.4.0 com.google.cloud google-cloud-spanner test-jar - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc grpc-google-cloud-spanner-admin-database-v1 - 6.3.4-SNAPSHOT + 6.4.0 diff --git a/google-cloud-spanner/pom.xml b/google-cloud-spanner/pom.xml index 3ca7e0b7f0c..8b72aa6415c 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.3.4-SNAPSHOT + 6.4.0 jar Google Cloud Spanner https://github.com/googleapis/java-spanner @@ -11,7 +11,7 @@ com.google.cloud google-cloud-spanner-parent - 6.3.4-SNAPSHOT + 6.4.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 1612b07cb3c..44850c4bdfc 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.3.4-SNAPSHOT + 6.4.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.3.4-SNAPSHOT + 6.4.0 diff --git a/grpc-google-cloud-spanner-admin-instance-v1/pom.xml b/grpc-google-cloud-spanner-admin-instance-v1/pom.xml index 583d2b55402..f0400e4a2de 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.3.4-SNAPSHOT + 6.4.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.3.4-SNAPSHOT + 6.4.0 diff --git a/grpc-google-cloud-spanner-v1/pom.xml b/grpc-google-cloud-spanner-v1/pom.xml index 18f9244a622..6b608372b25 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.3.4-SNAPSHOT + 6.4.0 grpc-google-cloud-spanner-v1 GRPC library for grpc-google-cloud-spanner-v1 com.google.cloud google-cloud-spanner-parent - 6.3.4-SNAPSHOT + 6.4.0 diff --git a/pom.xml b/pom.xml index 419a60015c1..69cde61a225 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-spanner-parent pom - 6.3.4-SNAPSHOT + 6.4.0 Google Cloud Spanner Parent https://github.com/googleapis/java-spanner @@ -71,37 +71,37 @@ com.google.api.grpc proto-google-cloud-spanner-admin-instance-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc proto-google-cloud-spanner-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc grpc-google-cloud-spanner-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.api.grpc grpc-google-cloud-spanner-admin-database-v1 - 6.3.4-SNAPSHOT + 6.4.0 com.google.cloud google-cloud-spanner - 6.3.4-SNAPSHOT + 6.4.0 diff --git a/proto-google-cloud-spanner-admin-database-v1/pom.xml b/proto-google-cloud-spanner-admin-database-v1/pom.xml index f272291ec13..b5f73bb5285 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.3.4-SNAPSHOT + 6.4.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.3.4-SNAPSHOT + 6.4.0 diff --git a/proto-google-cloud-spanner-admin-instance-v1/pom.xml b/proto-google-cloud-spanner-admin-instance-v1/pom.xml index 73ea7951a9e..8ead775de43 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.3.4-SNAPSHOT + 6.4.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.3.4-SNAPSHOT + 6.4.0 diff --git a/proto-google-cloud-spanner-v1/pom.xml b/proto-google-cloud-spanner-v1/pom.xml index 012e2965cb8..600c4d886c3 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.3.4-SNAPSHOT + 6.4.0 proto-google-cloud-spanner-v1 PROTO library for proto-google-cloud-spanner-v1 com.google.cloud google-cloud-spanner-parent - 6.3.4-SNAPSHOT + 6.4.0 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 84dd1465928..6556a694bdd 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -31,7 +31,7 @@ com.google.cloud google-cloud-spanner - 6.3.4-SNAPSHOT + 6.4.0 diff --git a/versions.txt b/versions.txt index db1a46722a7..90c5b350487 100644 --- a/versions.txt +++ b/versions.txt @@ -1,10 +1,10 @@ # Format: # module:released-version:current-version -proto-google-cloud-spanner-admin-instance-v1:6.3.3:6.3.4-SNAPSHOT -proto-google-cloud-spanner-v1:6.3.3:6.3.4-SNAPSHOT -proto-google-cloud-spanner-admin-database-v1:6.3.3:6.3.4-SNAPSHOT -grpc-google-cloud-spanner-v1:6.3.3:6.3.4-SNAPSHOT -grpc-google-cloud-spanner-admin-instance-v1:6.3.3:6.3.4-SNAPSHOT -grpc-google-cloud-spanner-admin-database-v1:6.3.3:6.3.4-SNAPSHOT -google-cloud-spanner:6.3.3:6.3.4-SNAPSHOT \ No newline at end of file +proto-google-cloud-spanner-admin-instance-v1:6.4.0:6.4.0 +proto-google-cloud-spanner-v1:6.4.0:6.4.0 +proto-google-cloud-spanner-admin-database-v1:6.4.0:6.4.0 +grpc-google-cloud-spanner-v1:6.4.0:6.4.0 +grpc-google-cloud-spanner-admin-instance-v1:6.4.0:6.4.0 +grpc-google-cloud-spanner-admin-database-v1:6.4.0:6.4.0 +google-cloud-spanner:6.4.0:6.4.0 \ No newline at end of file