From 6981f462504e20367b68a9196a2930acde1e946f Mon Sep 17 00:00:00 2001
From: "release-please[bot]"
<55107282+release-please[bot]@users.noreply.github.com>
Date: Wed, 17 Feb 2021 04:33:36 +0000
Subject: [PATCH] chore(master): release 4.0.0
---
CHANGELOG.md | 33 +++++++++++++++++++
google-cloud-spanner-bom/pom.xml | 18 +++++-----
google-cloud-spanner/pom.xml | 4 +--
.../pom.xml | 4 +--
.../pom.xml | 4 +--
grpc-google-cloud-spanner-v1/pom.xml | 4 +--
pom.xml | 16 ++++-----
.../pom.xml | 4 +--
.../pom.xml | 4 +--
proto-google-cloud-spanner-v1/pom.xml | 4 +--
samples/snapshot/pom.xml | 2 +-
versions.txt | 14 ++++----
12 files changed, 72 insertions(+), 39 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9bb95f5871..aaa57c3d4e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,38 @@
# Changelog
+## [4.0.0](https://www.github.com/googleapis/java-spanner/compare/v3.3.2...v4.0.0) (2021-02-17)
+
+
+### ⚠ BREAKING CHANGES
+
+* Point In Time Recovery (PITR) (#452)
+* 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))
+* Point In Time Recovery (PITR) ([#452](https://www.github.com/googleapis/java-spanner/issues/452)) ([ab14a5e](https://www.github.com/googleapis/java-spanner/commit/ab14a5ec2dc2b7e2141305b5326f436eb6eee76f))
+
+
+### Bug Fixes
+
+* allows user-agent header with header provider ([#871](https://www.github.com/googleapis/java-spanner/issues/871)) ([3de7e2a](https://www.github.com/googleapis/java-spanner/commit/3de7e2a91349cac5d79a32d2cda7ca727140f0bf))
+* 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 8abee2e6d3..14a3963a57 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 0ca5a2b953..323dc2a364 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 869511d610..5ee7143baf 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 f58baec738..1ba5438a56 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 34324a8acd..15ec20312d 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 7a1418ae95..55f71d6c3c 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 8b046befb5..a67c464ecd 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 fd769578fe..5de65e2e2a 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 b30399bf7c..d1251b3ff1 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 5bbf704d5f..b3006bd748 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 e458c81d7a..d07c027940 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