diff --git a/CHANGELOG.md b/CHANGELOG.md
index e9dbc06cba5..5adc13cf423 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,14 @@
# Changelog
+## [6.42.2](https://github.com/googleapis/java-spanner/compare/v6.42.1...v6.42.2) (2023-05-30)
+
+
+### Dependencies
+
+* Update dependency com.google.cloud:google-cloud-monitoring to v3.19.0 ([#2466](https://github.com/googleapis/java-spanner/issues/2466)) ([6de2cf6](https://github.com/googleapis/java-spanner/commit/6de2cf6a2d075b4347d69b9af21ac0cf96413884))
+* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.10.1 ([#2465](https://github.com/googleapis/java-spanner/issues/2465)) ([0a89f49](https://github.com/googleapis/java-spanner/commit/0a89f49cd55311f4cb84a501aa302eab88b46575))
+* Update dependency com.google.cloud:google-cloud-trace to v2.18.0 ([#2467](https://github.com/googleapis/java-spanner/issues/2467)) ([45609ed](https://github.com/googleapis/java-spanner/commit/45609ed65e49147077eaaf3eb90ab0c732eef80b))
+
## [6.42.1](https://github.com/googleapis/java-spanner/compare/v6.42.0...v6.42.1) (2023-05-22)
diff --git a/README.md b/README.md
index e00b51630de..14b73e64313 100644
--- a/README.md
+++ b/README.md
@@ -57,13 +57,13 @@ implementation 'com.google.cloud:google-cloud-spanner'
If you are using Gradle without BOM, add this to your dependencies:
```Groovy
-implementation 'com.google.cloud:google-cloud-spanner:6.42.0'
+implementation 'com.google.cloud:google-cloud-spanner:6.42.1'
```
If you are using SBT, add this to your dependencies:
```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "6.42.0"
+libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "6.42.1"
```
@@ -412,7 +412,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-spanner/java11.html
[stability-image]: https://img.shields.io/badge/stability-stable-green
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-spanner.svg
-[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanner/6.42.0
+[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanner/6.42.1
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles
diff --git a/google-cloud-spanner-bom/pom.xml b/google-cloud-spanner-bom/pom.xml
index 6ec207adf0a..bc062ef2cd6 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.42.1
+ 6.42.2
pom
com.google.cloud
@@ -53,48 +53,48 @@
com.google.cloud
google-cloud-spanner
- 6.42.1
+ 6.42.2
com.google.cloud
google-cloud-spanner-executor
- 6.42.1
+ 6.42.2
com.google.cloud
google-cloud-spanner
test-jar
- 6.42.1
+ 6.42.2
com.google.api.grpc
grpc-google-cloud-spanner-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
grpc-google-cloud-spanner-admin-instance-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
grpc-google-cloud-spanner-admin-database-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
proto-google-cloud-spanner-admin-instance-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
proto-google-cloud-spanner-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
proto-google-cloud-spanner-admin-database-v1
- 6.42.1
+ 6.42.2
diff --git a/google-cloud-spanner-executor/pom.xml b/google-cloud-spanner-executor/pom.xml
index 231599e7c1b..0ec1dfba810 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.42.1
+ 6.42.2
jar
Google Cloud Spanner Executor
com.google.cloud
google-cloud-spanner-parent
- 6.42.1
+ 6.42.2
diff --git a/google-cloud-spanner/pom.xml b/google-cloud-spanner/pom.xml
index 664545c20a8..f265e44d476 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.42.1
+ 6.42.2
jar
Google Cloud Spanner
https://github.com/googleapis/java-spanner
@@ -11,7 +11,7 @@
com.google.cloud
google-cloud-spanner-parent
- 6.42.1
+ 6.42.2
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 7317628da02..a1fc68b5f60 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.42.1
+ 6.42.2
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.42.1
+ 6.42.2
diff --git a/grpc-google-cloud-spanner-admin-instance-v1/pom.xml b/grpc-google-cloud-spanner-admin-instance-v1/pom.xml
index be7bfce79fc..dd4ae4712af 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.42.1
+ 6.42.2
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.42.1
+ 6.42.2
diff --git a/grpc-google-cloud-spanner-v1/pom.xml b/grpc-google-cloud-spanner-v1/pom.xml
index 9fb92d41fcd..17c83b40b62 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.42.1
+ 6.42.2
grpc-google-cloud-spanner-v1
GRPC library for grpc-google-cloud-spanner-v1
com.google.cloud
google-cloud-spanner-parent
- 6.42.1
+ 6.42.2
diff --git a/pom.xml b/pom.xml
index 33c78d4c2ef..edbe5519440 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-spanner-parent
pom
- 6.42.1
+ 6.42.2
Google Cloud Spanner Parent
https://github.com/googleapis/java-spanner
@@ -54,7 +54,7 @@
UTF-8
github
google-cloud-spanner-parent
- 3.9.0
+ 3.10.1
@@ -62,37 +62,37 @@
com.google.api.grpc
proto-google-cloud-spanner-admin-instance-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
proto-google-cloud-spanner-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
proto-google-cloud-spanner-admin-database-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
grpc-google-cloud-spanner-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
grpc-google-cloud-spanner-admin-instance-v1
- 6.42.1
+ 6.42.2
com.google.api.grpc
grpc-google-cloud-spanner-admin-database-v1
- 6.42.1
+ 6.42.2
com.google.cloud
google-cloud-spanner
- 6.42.1
+ 6.42.2
@@ -160,7 +160,7 @@
org.apache.maven.plugins
maven-project-info-reports-plugin
- 3.4.3
+ 3.4.4
diff --git a/proto-google-cloud-spanner-admin-database-v1/pom.xml b/proto-google-cloud-spanner-admin-database-v1/pom.xml
index 16cf4cb8e45..01bd18c658b 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.42.1
+ 6.42.2
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.42.1
+ 6.42.2
diff --git a/proto-google-cloud-spanner-admin-instance-v1/pom.xml b/proto-google-cloud-spanner-admin-instance-v1/pom.xml
index d188518153a..9cec214b585 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.42.1
+ 6.42.2
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.42.1
+ 6.42.2
diff --git a/proto-google-cloud-spanner-v1/pom.xml b/proto-google-cloud-spanner-v1/pom.xml
index 8692735f8e4..8e67d17adea 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.42.1
+ 6.42.2
proto-google-cloud-spanner-v1
PROTO library for proto-google-cloud-spanner-v1
com.google.cloud
google-cloud-spanner-parent
- 6.42.1
+ 6.42.2
diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml
index d2d45badd19..fa7f59d4b3c 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -22,8 +22,8 @@
1.8
UTF-8
0.31.1
- 2.17.0
- 3.18.0
+ 2.18.0
+ 3.19.0
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 1d79f7d9c20..bd7bca83e59 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -22,8 +22,8 @@
1.8
UTF-8
0.31.1
- 2.17.0
- 3.18.0
+ 2.18.0
+ 3.19.0
@@ -31,7 +31,7 @@
com.google.cloud
google-cloud-spanner
- 6.42.1
+ 6.42.2
diff --git a/samples/snippets/src/main/java/com/example/spanner/BatchSample.java b/samples/snippets/src/main/java/com/example/spanner/BatchSample.java
index 725f46d607f..f87adf62b91 100644
--- a/samples/snippets/src/main/java/com/example/spanner/BatchSample.java
+++ b/samples/snippets/src/main/java/com/example/spanner/BatchSample.java
@@ -19,6 +19,7 @@
import com.google.cloud.spanner.BatchClient;
import com.google.cloud.spanner.BatchReadOnlyTransaction;
import com.google.cloud.spanner.DatabaseId;
+import com.google.cloud.spanner.Options;
import com.google.cloud.spanner.Partition;
import com.google.cloud.spanner.PartitionOptions;
import com.google.cloud.spanner.ResultSet;
@@ -76,10 +77,15 @@ public static void main(String[] args) throws InterruptedException {
batchClient.batchReadOnlyTransaction(TimestampBound.strong());
// A Partition object is serializable and can be used from a different process.
+ // DataBoost option is an optional parameter which can be used for partition read
+ // and query to execute the request via spanner independent compute resources.
+
List partitions =
txn.partitionQuery(
PartitionOptions.getDefaultInstance(),
- Statement.of("SELECT SingerId, FirstName, LastName FROM Singers"));
+ Statement.of("SELECT SingerId, FirstName, LastName FROM Singers"),
+ // Option to enable data boost for a given request
+ Options.dataBoostEnabled(true));
totalPartitions = partitions.size();
diff --git a/versions.txt b/versions.txt
index 76d8abb2fa4..4fb509b7d63 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.42.1:6.42.1
-proto-google-cloud-spanner-v1:6.42.1:6.42.1
-proto-google-cloud-spanner-admin-database-v1:6.42.1:6.42.1
-grpc-google-cloud-spanner-v1:6.42.1:6.42.1
-grpc-google-cloud-spanner-admin-instance-v1:6.42.1:6.42.1
-grpc-google-cloud-spanner-admin-database-v1:6.42.1:6.42.1
-google-cloud-spanner:6.42.1:6.42.1
-google-cloud-spanner-executor:6.42.1:6.42.1
+proto-google-cloud-spanner-admin-instance-v1:6.42.2:6.42.2
+proto-google-cloud-spanner-v1:6.42.2:6.42.2
+proto-google-cloud-spanner-admin-database-v1:6.42.2:6.42.2
+grpc-google-cloud-spanner-v1:6.42.2:6.42.2
+grpc-google-cloud-spanner-admin-instance-v1:6.42.2:6.42.2
+grpc-google-cloud-spanner-admin-database-v1:6.42.2:6.42.2
+google-cloud-spanner:6.42.2:6.42.2
+google-cloud-spanner-executor:6.42.2:6.42.2