diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bb95f58712..cacef512342 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## [4.0.0](https://www.github.com/googleapis/java-spanner/compare/v3.3.2...v4.0.0) (2021-02-17) + + +### ⚠ BREAKING CHANGES + +* add support for CommitStats (#544) + +### Features + +* add option for returning Spanner commit stats ([#817](https://www.github.com/googleapis/java-spanner/issues/817)) ([80d3585](https://www.github.com/googleapis/java-spanner/commit/80d3585870b81949ec641291e5a88fe391f78e27)) +* add support for CommitStats ([#544](https://www.github.com/googleapis/java-spanner/issues/544)) ([44aa384](https://www.github.com/googleapis/java-spanner/commit/44aa384429056dd6c6563351c43fe7dcac451008)) +* allow session pool settings in connection url ([#821](https://www.github.com/googleapis/java-spanner/issues/821)) ([e1e9152](https://www.github.com/googleapis/java-spanner/commit/e1e915289755e5f46ba07569d85afda5df5e3f0d)) +* generate sample code in the Java microgenerator ([#859](https://www.github.com/googleapis/java-spanner/issues/859)) ([7cdfb82](https://www.github.com/googleapis/java-spanner/commit/7cdfb82b40487600547d0bad92119508161ca689)) + + +### Bug Fixes + +* make compiled statements immutable ([#843](https://www.github.com/googleapis/java-spanner/issues/843)) ([118d1b3](https://www.github.com/googleapis/java-spanner/commit/118d1b31f5f7771023766fd72a8229db80f1f5a2)) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-monitoring to v2.0.12 ([#854](https://www.github.com/googleapis/java-spanner/issues/854)) ([58cebd8](https://www.github.com/googleapis/java-spanner/commit/58cebd85a9d82bd1526b9eae98892181f1a022f1)) +* update dependency com.google.cloud:google-cloud-trace to v1.2.11 ([#825](https://www.github.com/googleapis/java-spanner/issues/825)) ([49c8c5d](https://www.github.com/googleapis/java-spanner/commit/49c8c5d241803565fa9ff96ba55f3eb00ed5b85e)) + + +### Documentation + +* libraries-bom 16.4.0 ([#867](https://www.github.com/googleapis/java-spanner/issues/867)) ([5af3673](https://www.github.com/googleapis/java-spanner/commit/5af36739532037360dfd504a4a0988562550526c)) + ### [3.3.2](https://www.github.com/googleapis/java-spanner/compare/v3.3.1...v3.3.2) (2021-01-18) diff --git a/google-cloud-spanner-bom/pom.xml b/google-cloud-spanner-bom/pom.xml index 8abee2e6d37..14a3963a578 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 - 3.3.3-SNAPSHOT + 4.0.0 pom com.google.cloud @@ -64,43 +64,43 @@ com.google.api.grpc proto-google-cloud-spanner-admin-instance-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc grpc-google-cloud-spanner-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc proto-google-cloud-spanner-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.cloud google-cloud-spanner - 3.3.3-SNAPSHOT + 4.0.0 com.google.cloud google-cloud-spanner test-jar - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc grpc-google-cloud-spanner-admin-database-v1 - 3.3.3-SNAPSHOT + 4.0.0 diff --git a/google-cloud-spanner/pom.xml b/google-cloud-spanner/pom.xml index 0ca5a2b953b..323dc2a364a 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 - 3.3.3-SNAPSHOT + 4.0.0 jar Google Cloud Spanner https://github.com/googleapis/java-spanner @@ -11,7 +11,7 @@ com.google.cloud google-cloud-spanner-parent - 3.3.3-SNAPSHOT + 4.0.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 869511d6101..5ee7143baf5 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 - 3.3.3-SNAPSHOT + 4.0.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 - 3.3.3-SNAPSHOT + 4.0.0 diff --git a/grpc-google-cloud-spanner-admin-instance-v1/pom.xml b/grpc-google-cloud-spanner-admin-instance-v1/pom.xml index f58baec738d..1ba5438a566 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 - 3.3.3-SNAPSHOT + 4.0.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 - 3.3.3-SNAPSHOT + 4.0.0 diff --git a/grpc-google-cloud-spanner-v1/pom.xml b/grpc-google-cloud-spanner-v1/pom.xml index 34324a8acd2..15ec20312d7 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 - 3.3.3-SNAPSHOT + 4.0.0 grpc-google-cloud-spanner-v1 GRPC library for grpc-google-cloud-spanner-v1 com.google.cloud google-cloud-spanner-parent - 3.3.3-SNAPSHOT + 4.0.0 diff --git a/pom.xml b/pom.xml index 7a1418ae958..55f71d6c3cf 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-spanner-parent pom - 3.3.3-SNAPSHOT + 4.0.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 - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc proto-google-cloud-spanner-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc grpc-google-cloud-spanner-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.api.grpc grpc-google-cloud-spanner-admin-database-v1 - 3.3.3-SNAPSHOT + 4.0.0 com.google.cloud google-cloud-spanner - 3.3.3-SNAPSHOT + 4.0.0 diff --git a/proto-google-cloud-spanner-admin-database-v1/pom.xml b/proto-google-cloud-spanner-admin-database-v1/pom.xml index 8b046befb56..a67c464ecd0 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 - 3.3.3-SNAPSHOT + 4.0.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 - 3.3.3-SNAPSHOT + 4.0.0 diff --git a/proto-google-cloud-spanner-admin-instance-v1/pom.xml b/proto-google-cloud-spanner-admin-instance-v1/pom.xml index fd769578fe2..5de65e2e2a6 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 - 3.3.3-SNAPSHOT + 4.0.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 - 3.3.3-SNAPSHOT + 4.0.0 diff --git a/proto-google-cloud-spanner-v1/pom.xml b/proto-google-cloud-spanner-v1/pom.xml index b30399bf7cf..d1251b3ff1b 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 - 3.3.3-SNAPSHOT + 4.0.0 proto-google-cloud-spanner-v1 PROTO library for proto-google-cloud-spanner-v1 com.google.cloud google-cloud-spanner-parent - 3.3.3-SNAPSHOT + 4.0.0 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 5bbf704d5f1..b3006bd7483 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -31,7 +31,7 @@ com.google.cloud google-cloud-spanner - 3.3.3-SNAPSHOT + 4.0.0 diff --git a/versions.txt b/versions.txt index e458c81d7ac..d07c027940c 100644 --- a/versions.txt +++ b/versions.txt @@ -1,10 +1,10 @@ # Format: # module:released-version:current-version -proto-google-cloud-spanner-admin-instance-v1:3.3.2:3.3.3-SNAPSHOT -proto-google-cloud-spanner-v1:3.3.2:3.3.3-SNAPSHOT -proto-google-cloud-spanner-admin-database-v1:3.3.2:3.3.3-SNAPSHOT -grpc-google-cloud-spanner-v1:3.3.2:3.3.3-SNAPSHOT -grpc-google-cloud-spanner-admin-instance-v1:3.3.2:3.3.3-SNAPSHOT -grpc-google-cloud-spanner-admin-database-v1:3.3.2:3.3.3-SNAPSHOT -google-cloud-spanner:3.3.2:3.3.3-SNAPSHOT \ No newline at end of file +proto-google-cloud-spanner-admin-instance-v1:4.0.0:4.0.0 +proto-google-cloud-spanner-v1:4.0.0:4.0.0 +proto-google-cloud-spanner-admin-database-v1:4.0.0:4.0.0 +grpc-google-cloud-spanner-v1:4.0.0:4.0.0 +grpc-google-cloud-spanner-admin-instance-v1:4.0.0:4.0.0 +grpc-google-cloud-spanner-admin-database-v1:4.0.0:4.0.0 +google-cloud-spanner:4.0.0:4.0.0 \ No newline at end of file