From fae2c4b719ee5fca8c2cd4b4e209b175df541919 Mon Sep 17 00:00:00 2001
From: "release-please[bot]"
<55107282+release-please[bot]@users.noreply.github.com>
Date: Tue, 26 Mar 2024 16:34:16 +0000
Subject: [PATCH 01/15] chore(main): release 2.19.1-SNAPSHOT (#1386)
:robot: I have created a release *beep* *boop*
---
### Updating meta-information for bleeding-edge SNAPSHOT release.
---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
---
datastore-v1-proto-client/pom.xml | 4 ++--
google-cloud-datastore-bom/pom.xml | 10 +++++-----
google-cloud-datastore/pom.xml | 4 ++--
grpc-google-cloud-datastore-admin-v1/pom.xml | 4 ++--
pom.xml | 12 ++++++------
proto-google-cloud-datastore-admin-v1/pom.xml | 4 ++--
proto-google-cloud-datastore-v1/pom.xml | 4 ++--
samples/snapshot/pom.xml | 2 +-
versions.txt | 12 ++++++------
9 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/datastore-v1-proto-client/pom.xml b/datastore-v1-proto-client/pom.xml
index abbbfe8d2..57e0e8549 100644
--- a/datastore-v1-proto-client/pom.xml
+++ b/datastore-v1-proto-client/pom.xml
@@ -19,12 +19,12 @@
4.0.0
com.google.cloud.datastore
datastore-v1-proto-client
- 2.19.0
+ 2.19.1-SNAPSHOT
com.google.cloud
google-cloud-datastore-parent
- 2.19.0
+ 2.19.1-SNAPSHOT
jar
diff --git a/google-cloud-datastore-bom/pom.xml b/google-cloud-datastore-bom/pom.xml
index 00944bc27..a5bb5f4e4 100644
--- a/google-cloud-datastore-bom/pom.xml
+++ b/google-cloud-datastore-bom/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-datastore-bom
- 2.19.0
+ 2.19.1-SNAPSHOT
pom
com.google.cloud
@@ -52,22 +52,22 @@
com.google.cloud
google-cloud-datastore
- 2.19.0
+ 2.19.1-SNAPSHOT
com.google.api.grpc
grpc-google-cloud-datastore-admin-v1
- 2.19.0
+ 2.19.1-SNAPSHOT
com.google.api.grpc
proto-google-cloud-datastore-v1
- 0.110.0
+ 0.110.1-SNAPSHOT
com.google.api.grpc
proto-google-cloud-datastore-admin-v1
- 2.19.0
+ 2.19.1-SNAPSHOT
diff --git a/google-cloud-datastore/pom.xml b/google-cloud-datastore/pom.xml
index 45fc2596a..6ae9d9bfe 100644
--- a/google-cloud-datastore/pom.xml
+++ b/google-cloud-datastore/pom.xml
@@ -2,7 +2,7 @@
4.0.0
google-cloud-datastore
- 2.19.0
+ 2.19.1-SNAPSHOT
jar
Google Cloud Datastore
https://github.com/googleapis/java-datastore
@@ -12,7 +12,7 @@
com.google.cloud
google-cloud-datastore-parent
- 2.19.0
+ 2.19.1-SNAPSHOT
google-cloud-datastore
diff --git a/grpc-google-cloud-datastore-admin-v1/pom.xml b/grpc-google-cloud-datastore-admin-v1/pom.xml
index 955bb91b7..d8de40fc0 100644
--- a/grpc-google-cloud-datastore-admin-v1/pom.xml
+++ b/grpc-google-cloud-datastore-admin-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-datastore-admin-v1
- 2.19.0
+ 2.19.1-SNAPSHOT
grpc-google-cloud-datastore-admin-v1
GRPC library for google-cloud-datastore
com.google.cloud
google-cloud-datastore-parent
- 2.19.0
+ 2.19.1-SNAPSHOT
diff --git a/pom.xml b/pom.xml
index b7d272da9..2a1c4bb9f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-datastore-parent
pom
- 2.19.0
+ 2.19.1-SNAPSHOT
Google Cloud Datastore Parent
https://github.com/googleapis/java-datastore
@@ -159,27 +159,27 @@
com.google.api.grpc
proto-google-cloud-datastore-admin-v1
- 2.19.0
+ 2.19.1-SNAPSHOT
com.google.api.grpc
grpc-google-cloud-datastore-admin-v1
- 2.19.0
+ 2.19.1-SNAPSHOT
com.google.cloud
google-cloud-datastore
- 2.19.0
+ 2.19.1-SNAPSHOT
com.google.api.grpc
proto-google-cloud-datastore-v1
- 0.110.0
+ 0.110.1-SNAPSHOT
com.google.cloud.datastore
datastore-v1-proto-client
- 2.19.0
+ 2.19.1-SNAPSHOT
com.google.api.grpc
diff --git a/proto-google-cloud-datastore-admin-v1/pom.xml b/proto-google-cloud-datastore-admin-v1/pom.xml
index a10ed0cf5..2014eed37 100644
--- a/proto-google-cloud-datastore-admin-v1/pom.xml
+++ b/proto-google-cloud-datastore-admin-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-datastore-admin-v1
- 2.19.0
+ 2.19.1-SNAPSHOT
proto-google-cloud-datastore-admin-v1
Proto library for google-cloud-datastore
com.google.cloud
google-cloud-datastore-parent
- 2.19.0
+ 2.19.1-SNAPSHOT
diff --git a/proto-google-cloud-datastore-v1/pom.xml b/proto-google-cloud-datastore-v1/pom.xml
index eabbad91b..98e0748c6 100644
--- a/proto-google-cloud-datastore-v1/pom.xml
+++ b/proto-google-cloud-datastore-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-datastore-v1
- 0.110.0
+ 0.110.1-SNAPSHOT
proto-google-cloud-datastore-v1
PROTO library for proto-google-cloud-datastore-v1
com.google.cloud
google-cloud-datastore-parent
- 2.19.0
+ 2.19.1-SNAPSHOT
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 55a5a0513..ad97c1260 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-datastore
- 2.19.0
+ 2.19.1-SNAPSHOT
diff --git a/versions.txt b/versions.txt
index 3557553b8..6333574c9 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,9 +1,9 @@
# Format:
# module:released-version:current-version
-google-cloud-datastore:2.19.0:2.19.0
-google-cloud-datastore-bom:2.19.0:2.19.0
-proto-google-cloud-datastore-v1:0.110.0:0.110.0
-datastore-v1-proto-client:2.19.0:2.19.0
-proto-google-cloud-datastore-admin-v1:2.19.0:2.19.0
-grpc-google-cloud-datastore-admin-v1:2.19.0:2.19.0
+google-cloud-datastore:2.19.0:2.19.1-SNAPSHOT
+google-cloud-datastore-bom:2.19.0:2.19.1-SNAPSHOT
+proto-google-cloud-datastore-v1:0.110.0:0.110.1-SNAPSHOT
+datastore-v1-proto-client:2.19.0:2.19.1-SNAPSHOT
+proto-google-cloud-datastore-admin-v1:2.19.0:2.19.1-SNAPSHOT
+grpc-google-cloud-datastore-admin-v1:2.19.0:2.19.1-SNAPSHOT
From 30a51f6691a1ea0fa0aa533edd861b4aeb6a6db6 Mon Sep 17 00:00:00 2001
From: Mend Renovate
Date: Tue, 26 Mar 2024 20:54:17 +0100
Subject: [PATCH 02/15] chore(deps): update dependency
com.google.cloud:google-cloud-datastore to v2.19.0 (#1387)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* chore(deps): update dependency com.google.cloud:google-cloud-datastore to v2.19.0
* 🦉 Updates from OwlBot post-processor
See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
---------
Co-authored-by: Owl Bot
---
README.md | 8 ++++----
samples/install-without-bom/pom.xml | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 0d8b0c339..bafef07c8 100644
--- a/README.md
+++ b/README.md
@@ -42,7 +42,7 @@ If you are using Maven without the BOM, add this to your dependencies:
com.google.cloud
google-cloud-datastore
- 2.18.6
+ 2.19.0
```
@@ -57,13 +57,13 @@ implementation 'com.google.cloud:google-cloud-datastore'
If you are using Gradle without BOM, add this to your dependencies:
```Groovy
-implementation 'com.google.cloud:google-cloud-datastore:2.18.6'
+implementation 'com.google.cloud:google-cloud-datastore:2.19.0'
```
If you are using SBT, add this to your dependencies:
```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-datastore" % "2.18.6"
+libraryDependencies += "com.google.cloud" % "google-cloud-datastore" % "2.19.0"
```
@@ -380,7 +380,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-datastore/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-datastore.svg
-[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastore/2.18.6
+[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastore/2.19.0
[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/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml
index 3074680dc..399d53610 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -29,7 +29,7 @@
com.google.cloud
google-cloud-datastore
- 2.18.6
+ 2.19.0
From 520ebd44eadc4476f758c266e7e2a3c0457af1b1 Mon Sep 17 00:00:00 2001
From: Tomo Suzuki
Date: Wed, 27 Mar 2024 12:22:16 -0400
Subject: [PATCH 03/15] ci: sample build in Cloud Build (#1381)
---
.cloudbuild/samples_build.yaml | 32 +++++++++++++++++++
.../snippets/src/test/resources/index.yaml | 6 +++-
2 files changed, 37 insertions(+), 1 deletion(-)
create mode 100644 .cloudbuild/samples_build.yaml
diff --git a/.cloudbuild/samples_build.yaml b/.cloudbuild/samples_build.yaml
new file mode 100644
index 000000000..204a7b254
--- /dev/null
+++ b/.cloudbuild/samples_build.yaml
@@ -0,0 +1,32 @@
+steps:
+- name: gcr.io/cloud-devrel-public-resources/java8
+ entrypoint: ls
+ args: [
+ '-alt',
+ ]
+- name: gcr.io/cloud-devrel-public-resources/java8
+ entrypoint: curl
+ args: [
+ '--header',
+ 'Metadata-Flavor: Google',
+ 'http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/email'
+ ]
+- name: gcr.io/cloud-devrel-public-resources/java8
+ entrypoint: pwd
+- name: gcr.io/cloud-devrel-public-resources/java8
+ entrypoint: bash
+ args: [
+ '.kokoro/build.sh'
+ ]
+ env:
+ - 'JOB_TYPE=samples'
+ - 'GOOGLE_CLOUD_PROJECT=cloud-java-ci-sample'
+ - 'KOKORO_GITHUB_PULL_REQUEST_NUMBER=$_PR_NUMBER'
+- name: gcr.io/cloud-devrel-public-resources/java8
+ entrypoint: echo
+ args: [
+ 'Sample job succeeded',
+ ]
+timeout: 3600s
+options:
+ defaultLogsBucketBehavior: REGIONAL_USER_OWNED_BUCKET
diff --git a/samples/snippets/src/test/resources/index.yaml b/samples/snippets/src/test/resources/index.yaml
index 50ab1ca0f..8652a0ee0 100644
--- a/samples/snippets/src/test/resources/index.yaml
+++ b/samples/snippets/src/test/resources/index.yaml
@@ -12,10 +12,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-# one time index creation is required to run AggregationQuerySampleTestIT
+# one time index creation is required to run AggregationQuerySampleTestIT and ConceptsTest
# see https://cloud.google.com/sdk/gcloud/reference/datastore/indexes/create for more details
indexes:
- kind: Sales
properties:
- name: customerId
- name: amount
+- kind: Task
+ properties:
+ - name: tag
+ - name: tag
From 22456edfbd29b4d3def04c8f5e0d61389571ad55 Mon Sep 17 00:00:00 2001
From: kolea2 <45548808+kolea2@users.noreply.github.com>
Date: Wed, 27 Mar 2024 14:32:17 -0400
Subject: [PATCH 04/15] samples: query profile (#1385)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:
- [ ] Make sure to open an issue as a [bug/issue](https://togithub.com/googleapis/java-datastore/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea
- [ ] Ensure the tests and linter pass
- [ ] Code coverage does not decrease (if any source code was changed)
- [ ] Appropriate docs were updated (if necessary)
Fixes # ☕️
If you write sample code, please follow the [samples format](
https://togithub.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md).
---
README.md | 4 +
.../queryprofile/QueryProfileExplain.java | 55 +++++++++
.../QueryProfileExplainAggregation.java | 64 +++++++++++
.../QueryProfileExplainAnalyze.java | 83 ++++++++++++++
...QueryProfileExplainAnalyzeAggregation.java | 88 +++++++++++++++
.../AggregationQuerySampleTestIT.java | 19 +---
.../{ => filters}/OrFilterQuerySampleIT.java | 3 +-
.../queryprofile/QueryProfileSampleIT.java | 104 ++++++++++++++++++
8 files changed, 400 insertions(+), 20 deletions(-)
create mode 100644 samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplain.java
create mode 100644 samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplainAggregation.java
create mode 100644 samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplainAnalyze.java
create mode 100644 samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplainAnalyzeAggregation.java
rename samples/snippets/src/test/java/com/example/datastore/{ => aggregation}/AggregationQuerySampleTestIT.java (81%)
rename samples/snippets/src/test/java/com/example/datastore/{ => filters}/OrFilterQuerySampleIT.java (96%)
create mode 100644 samples/snippets/src/test/java/com/example/datastore/queryprofile/QueryProfileSampleIT.java
diff --git a/README.md b/README.md
index bafef07c8..cf3c466a9 100644
--- a/README.md
+++ b/README.md
@@ -280,6 +280,10 @@ Samples are in the [`samples/`](https://github.com/googleapis/java-datastore/tre
| Sum Aggregation With Order By | [source code](https://github.com/googleapis/java-datastore/blob/main/samples/snippets/src/main/java/com/example/datastore/aggregation/SumAggregationWithOrderBy.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-datastore&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/datastore/aggregation/SumAggregationWithOrderBy.java) |
| Sum Aggregation With Property Filter | [source code](https://github.com/googleapis/java-datastore/blob/main/samples/snippets/src/main/java/com/example/datastore/aggregation/SumAggregationWithPropertyFilter.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-datastore&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/datastore/aggregation/SumAggregationWithPropertyFilter.java) |
| Create a union between two filters | [source code](https://github.com/googleapis/java-datastore/blob/main/samples/snippets/src/main/java/com/example/datastore/filters/OrFilterQuery.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-datastore&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/datastore/filters/OrFilterQuery.java) |
+| Query Profile Explain | [source code](https://github.com/googleapis/java-datastore/blob/main/samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplain.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-datastore&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplain.java) |
+| Query Profile Explain Aggregation | [source code](https://github.com/googleapis/java-datastore/blob/main/samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplainAggregation.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-datastore&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplainAggregation.java) |
+| Query Profile Explain Analyze | [source code](https://github.com/googleapis/java-datastore/blob/main/samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplainAnalyze.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-datastore&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplainAnalyze.java) |
+| Query Profile Explain Analyze Aggregation | [source code](https://github.com/googleapis/java-datastore/blob/main/samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplainAnalyzeAggregation.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-datastore&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplainAnalyzeAggregation.java) |
| Task List | [source code](https://github.com/googleapis/java-datastore/blob/main/samples/snippets/src/main/java/com/google/datastore/snippets/TaskList.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-datastore&page=editor&open_in_editor=samples/snippets/src/main/java/com/google/datastore/snippets/TaskList.java) |
diff --git a/samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplain.java b/samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplain.java
new file mode 100644
index 000000000..8954589c5
--- /dev/null
+++ b/samples/snippets/src/main/java/com/example/datastore/queryprofile/QueryProfileExplain.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright 2024 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.example.datastore.queryprofile;
+
+// [START datastore_query_explain_entity]
+
+import com.google.cloud.datastore.Datastore;
+import com.google.cloud.datastore.DatastoreOptions;
+import com.google.cloud.datastore.Entity;
+import com.google.cloud.datastore.Query;
+import com.google.cloud.datastore.QueryResults;
+import com.google.cloud.datastore.models.ExplainMetrics;
+import com.google.cloud.datastore.models.ExplainOptions;
+import com.google.cloud.datastore.models.PlanSummary;
+import java.util.List;
+import java.util.Map;
+import java.util.Optional;
+
+public class QueryProfileExplain {
+ public static void invoke() throws Exception {
+ // Instantiates a client
+ Datastore datastore = DatastoreOptions.getDefaultInstance().getService();
+
+ // Build the query
+ Query query = Query.newEntityQueryBuilder().setKind("Task").build();
+
+ // Set the explain options to get back *only* the plan summary
+ QueryResults results = datastore.run(query, ExplainOptions.newBuilder().build());
+
+ // Get the explain metrics
+ Optional explainMetrics = results.getExplainMetrics();
+ if (!explainMetrics.isPresent()) {
+ throw new Exception("No explain metrics returned");
+ }
+ PlanSummary planSummary = explainMetrics.get().getPlanSummary();
+ List
diff --git a/google-cloud-datastore/pom.xml b/google-cloud-datastore/pom.xml
index 6ae9d9bfe..dcaeda02f 100644
--- a/google-cloud-datastore/pom.xml
+++ b/google-cloud-datastore/pom.xml
@@ -2,7 +2,7 @@
4.0.0
google-cloud-datastore
- 2.19.1-SNAPSHOT
+ 2.19.1
jar
Google Cloud Datastore
https://github.com/googleapis/java-datastore
@@ -12,7 +12,7 @@
com.google.cloud
google-cloud-datastore-parent
- 2.19.1-SNAPSHOT
+ 2.19.1
google-cloud-datastore
diff --git a/grpc-google-cloud-datastore-admin-v1/pom.xml b/grpc-google-cloud-datastore-admin-v1/pom.xml
index d8de40fc0..5284ef5d0 100644
--- a/grpc-google-cloud-datastore-admin-v1/pom.xml
+++ b/grpc-google-cloud-datastore-admin-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-datastore-admin-v1
- 2.19.1-SNAPSHOT
+ 2.19.1
grpc-google-cloud-datastore-admin-v1
GRPC library for google-cloud-datastore
com.google.cloud
google-cloud-datastore-parent
- 2.19.1-SNAPSHOT
+ 2.19.1
diff --git a/pom.xml b/pom.xml
index 7adc39c1e..de76c9cc8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-datastore-parent
pom
- 2.19.1-SNAPSHOT
+ 2.19.1
Google Cloud Datastore Parent
https://github.com/googleapis/java-datastore
@@ -159,27 +159,27 @@
com.google.api.grpc
proto-google-cloud-datastore-admin-v1
- 2.19.1-SNAPSHOT
+ 2.19.1
com.google.api.grpc
grpc-google-cloud-datastore-admin-v1
- 2.19.1-SNAPSHOT
+ 2.19.1
com.google.cloud
google-cloud-datastore
- 2.19.1-SNAPSHOT
+ 2.19.1
com.google.api.grpc
proto-google-cloud-datastore-v1
- 0.110.1-SNAPSHOT
+ 0.110.1
com.google.cloud.datastore
datastore-v1-proto-client
- 2.19.1-SNAPSHOT
+ 2.19.1
com.google.api.grpc
diff --git a/proto-google-cloud-datastore-admin-v1/pom.xml b/proto-google-cloud-datastore-admin-v1/pom.xml
index 2014eed37..172baaa89 100644
--- a/proto-google-cloud-datastore-admin-v1/pom.xml
+++ b/proto-google-cloud-datastore-admin-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-datastore-admin-v1
- 2.19.1-SNAPSHOT
+ 2.19.1
proto-google-cloud-datastore-admin-v1
Proto library for google-cloud-datastore
com.google.cloud
google-cloud-datastore-parent
- 2.19.1-SNAPSHOT
+ 2.19.1
diff --git a/proto-google-cloud-datastore-v1/pom.xml b/proto-google-cloud-datastore-v1/pom.xml
index 98e0748c6..ce31d7a39 100644
--- a/proto-google-cloud-datastore-v1/pom.xml
+++ b/proto-google-cloud-datastore-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-datastore-v1
- 0.110.1-SNAPSHOT
+ 0.110.1
proto-google-cloud-datastore-v1
PROTO library for proto-google-cloud-datastore-v1
com.google.cloud
google-cloud-datastore-parent
- 2.19.1-SNAPSHOT
+ 2.19.1
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index ad97c1260..422c2f24a 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-datastore
- 2.19.1-SNAPSHOT
+ 2.19.1
diff --git a/versions.txt b/versions.txt
index 6333574c9..63798b754 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,9 +1,9 @@
# Format:
# module:released-version:current-version
-google-cloud-datastore:2.19.0:2.19.1-SNAPSHOT
-google-cloud-datastore-bom:2.19.0:2.19.1-SNAPSHOT
-proto-google-cloud-datastore-v1:0.110.0:0.110.1-SNAPSHOT
-datastore-v1-proto-client:2.19.0:2.19.1-SNAPSHOT
-proto-google-cloud-datastore-admin-v1:2.19.0:2.19.1-SNAPSHOT
-grpc-google-cloud-datastore-admin-v1:2.19.0:2.19.1-SNAPSHOT
+google-cloud-datastore:2.19.1:2.19.1
+google-cloud-datastore-bom:2.19.1:2.19.1
+proto-google-cloud-datastore-v1:0.110.1:0.110.1
+datastore-v1-proto-client:2.19.1:2.19.1
+proto-google-cloud-datastore-admin-v1:2.19.1:2.19.1
+grpc-google-cloud-datastore-admin-v1:2.19.1:2.19.1