From a342e89fa7c4a7b21de03eb1b66df61ea2daa372 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 30 Sep 2022 16:08:29 +0200 Subject: [PATCH 1/6] chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage to v2.22.0 (#1810) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage to v2.22.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 | 6 +++--- samples/install-without-bom/pom.xml | 2 +- tutorials/JsonWriterDefaultStream/pom.xml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f38b12cc10..27a36c3d4b 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ If you are using Maven without BOM, add this to your dependencies: com.google.cloud google-cloud-bigquerystorage - 2.21.0 + 2.22.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigquerystorage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquerystorage:2.21.0' +implementation 'com.google.cloud:google-cloud-bigquerystorage:2.22.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerystorage" % "2.21.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerystorage" % "2.22.0" ``` ## Authentication diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 2bad273305..17ce7d48b0 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -30,7 +30,7 @@ com.google.cloud google-cloud-bigquerystorage - 2.21.0 + 2.22.0 diff --git a/tutorials/JsonWriterDefaultStream/pom.xml b/tutorials/JsonWriterDefaultStream/pom.xml index a0e0eb540d..b4a36383ea 100644 --- a/tutorials/JsonWriterDefaultStream/pom.xml +++ b/tutorials/JsonWriterDefaultStream/pom.xml @@ -19,7 +19,7 @@ com.google.cloud google-cloud-bigquerystorage - 2.21.0 + 2.22.0 com.google.cloud From 89bf8d76cd520fa3fff6b53c6b379c71785f69c8 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 30 Sep 2022 14:26:14 +0000 Subject: [PATCH 2/6] chore(main): release 2.22.1-SNAPSHOT (#1809) :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). --- google-cloud-bigquerystorage-bom/pom.xml | 16 ++++++++-------- google-cloud-bigquerystorage/pom.xml | 4 ++-- grpc-google-cloud-bigquerystorage-v1/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- pom.xml | 16 ++++++++-------- proto-google-cloud-bigquerystorage-v1/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- samples/snapshot/pom.xml | 2 +- versions.txt | 14 +++++++------- 11 files changed, 38 insertions(+), 38 deletions(-) diff --git a/google-cloud-bigquerystorage-bom/pom.xml b/google-cloud-bigquerystorage-bom/pom.xml index b28c0f68b8..c0acacd7ed 100644 --- a/google-cloud-bigquerystorage-bom/pom.xml +++ b/google-cloud-bigquerystorage-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-bigquerystorage-bom - 2.22.0 + 2.22.1-SNAPSHOT pom com.google.cloud @@ -52,37 +52,37 @@ com.google.cloud google-cloud-bigquerystorage - 2.22.0 + 2.22.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta1 - 0.146.0 + 0.146.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta2 - 0.146.0 + 0.146.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigquerystorage-v1 - 2.22.0 + 2.22.1-SNAPSHOT com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta1 - 0.146.0 + 0.146.1-SNAPSHOT com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta2 - 0.146.0 + 0.146.1-SNAPSHOT com.google.api.grpc proto-google-cloud-bigquerystorage-v1 - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/google-cloud-bigquerystorage/pom.xml b/google-cloud-bigquerystorage/pom.xml index ccdf114fc4..09b4337c7d 100644 --- a/google-cloud-bigquerystorage/pom.xml +++ b/google-cloud-bigquerystorage/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-bigquerystorage - 2.22.0 + 2.22.1-SNAPSHOT jar BigQuery Storage https://github.com/googleapis/java-bigquerystorage @@ -11,7 +11,7 @@ com.google.cloud google-cloud-bigquerystorage-parent - 2.22.0 + 2.22.1-SNAPSHOT google-cloud-bigquerystorage diff --git a/grpc-google-cloud-bigquerystorage-v1/pom.xml b/grpc-google-cloud-bigquerystorage-v1/pom.xml index de4837f1e3..87964eb796 100644 --- a/grpc-google-cloud-bigquerystorage-v1/pom.xml +++ b/grpc-google-cloud-bigquerystorage-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1 - 2.22.0 + 2.22.1-SNAPSHOT grpc-google-cloud-bigquerystorage-v1 GRPC library for grpc-google-cloud-bigquerystorage-v1 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/grpc-google-cloud-bigquerystorage-v1beta1/pom.xml b/grpc-google-cloud-bigquerystorage-v1beta1/pom.xml index ddbacad6fb..3c6eb2e58f 100644 --- a/grpc-google-cloud-bigquerystorage-v1beta1/pom.xml +++ b/grpc-google-cloud-bigquerystorage-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta1 - 0.146.0 + 0.146.1-SNAPSHOT grpc-google-cloud-bigquerystorage-v1beta1 GRPC library for grpc-google-cloud-bigquerystorage-v1beta1 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/grpc-google-cloud-bigquerystorage-v1beta2/pom.xml b/grpc-google-cloud-bigquerystorage-v1beta2/pom.xml index c834f4bc02..330754e147 100644 --- a/grpc-google-cloud-bigquerystorage-v1beta2/pom.xml +++ b/grpc-google-cloud-bigquerystorage-v1beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta2 - 0.146.0 + 0.146.1-SNAPSHOT grpc-google-cloud-bigquerystorage-v1beta2 GRPC library for grpc-google-cloud-bigquerystorage-v1beta2 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/pom.xml b/pom.xml index 4912e480fd..8fc82c4265 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-bigquerystorage-parent pom - 2.22.0 + 2.22.1-SNAPSHOT BigQuery Storage Parent https://github.com/googleapis/java-bigquerystorage @@ -83,37 +83,37 @@ com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta1 - 0.146.0 + 0.146.1-SNAPSHOT com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta2 - 0.146.0 + 0.146.1-SNAPSHOT com.google.api.grpc proto-google-cloud-bigquerystorage-v1 - 2.22.0 + 2.22.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta1 - 0.146.0 + 0.146.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta2 - 0.146.0 + 0.146.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigquerystorage-v1 - 2.22.0 + 2.22.1-SNAPSHOT com.google.cloud google-cloud-bigquerystorage - 2.22.0 + 2.22.1-SNAPSHOT org.json diff --git a/proto-google-cloud-bigquerystorage-v1/pom.xml b/proto-google-cloud-bigquerystorage-v1/pom.xml index 80225f1374..68d49f5985 100644 --- a/proto-google-cloud-bigquerystorage-v1/pom.xml +++ b/proto-google-cloud-bigquerystorage-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1 - 2.22.0 + 2.22.1-SNAPSHOT proto-google-cloud-bigquerystorage-v1 PROTO library for proto-google-cloud-bigquerystorage-v1 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/proto-google-cloud-bigquerystorage-v1beta1/pom.xml b/proto-google-cloud-bigquerystorage-v1beta1/pom.xml index 5a5166fa16..a8c5947f3f 100644 --- a/proto-google-cloud-bigquerystorage-v1beta1/pom.xml +++ b/proto-google-cloud-bigquerystorage-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta1 - 0.146.0 + 0.146.1-SNAPSHOT proto-google-cloud-bigquerystorage-v1beta1 PROTO library for proto-google-cloud-bigquerystorage-v1beta1 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/proto-google-cloud-bigquerystorage-v1beta2/pom.xml b/proto-google-cloud-bigquerystorage-v1beta2/pom.xml index f5f33e62e1..a18246800d 100644 --- a/proto-google-cloud-bigquerystorage-v1beta2/pom.xml +++ b/proto-google-cloud-bigquerystorage-v1beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta2 - 0.146.0 + 0.146.1-SNAPSHOT proto-google-cloud-bigquerystorage-v1beta2 PROTO library for proto-google-cloud-bigquerystorage-v1beta2 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 1a1e66b4e6..72f103915c 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -29,7 +29,7 @@ com.google.cloud google-cloud-bigquerystorage - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/versions.txt b/versions.txt index 9c84226325..e1d092f9a2 100644 --- a/versions.txt +++ b/versions.txt @@ -1,10 +1,10 @@ # Format: # module:released-version:current-version -google-cloud-bigquerystorage:2.22.0:2.22.0 -grpc-google-cloud-bigquerystorage-v1beta1:0.146.0:0.146.0 -grpc-google-cloud-bigquerystorage-v1beta2:0.146.0:0.146.0 -grpc-google-cloud-bigquerystorage-v1:2.22.0:2.22.0 -proto-google-cloud-bigquerystorage-v1beta1:0.146.0:0.146.0 -proto-google-cloud-bigquerystorage-v1beta2:0.146.0:0.146.0 -proto-google-cloud-bigquerystorage-v1:2.22.0:2.22.0 +google-cloud-bigquerystorage:2.22.0:2.22.1-SNAPSHOT +grpc-google-cloud-bigquerystorage-v1beta1:0.146.0:0.146.1-SNAPSHOT +grpc-google-cloud-bigquerystorage-v1beta2:0.146.0:0.146.1-SNAPSHOT +grpc-google-cloud-bigquerystorage-v1:2.22.0:2.22.1-SNAPSHOT +proto-google-cloud-bigquerystorage-v1beta1:0.146.0:0.146.1-SNAPSHOT +proto-google-cloud-bigquerystorage-v1beta2:0.146.0:0.146.1-SNAPSHOT +proto-google-cloud-bigquerystorage-v1:2.22.0:2.22.1-SNAPSHOT From 505f31801e3b5bdba505649d34c47f62b2da447e Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Mon, 3 Oct 2022 15:03:49 +0200 Subject: [PATCH 3/6] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 (#1814) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8fc82c4265..05221a1d0e 100644 --- a/pom.xml +++ b/pom.xml @@ -76,7 +76,7 @@ com.google.cloud google-cloud-shared-dependencies - 3.0.3 + 3.0.4 pom import From df7c6e9816d43eac196d77604bc99db6115de670 Mon Sep 17 00:00:00 2001 From: Siddharth Agrawal Date: Mon, 3 Oct 2022 10:12:36 -0700 Subject: [PATCH 4/6] chore: return row-level error information via an AppendSerializtionError (#1813) exception. --- .../bigquery/storage/v1/ConnectionWorker.java | 12 ++++ .../it/ITBigQueryWriteManualClientTest.java | 68 +++++++++++++++++++ 2 files changed, 80 insertions(+) diff --git a/google-cloud-bigquerystorage/src/main/java/com/google/cloud/bigquery/storage/v1/ConnectionWorker.java b/google-cloud-bigquerystorage/src/main/java/com/google/cloud/bigquery/storage/v1/ConnectionWorker.java index 730bee7e2a..42ddc9be6a 100644 --- a/google-cloud-bigquerystorage/src/main/java/com/google/cloud/bigquery/storage/v1/ConnectionWorker.java +++ b/google-cloud-bigquerystorage/src/main/java/com/google/cloud/bigquery/storage/v1/ConnectionWorker.java @@ -21,6 +21,7 @@ import com.google.auto.value.AutoValue; import com.google.cloud.bigquery.storage.util.Errors; import com.google.cloud.bigquery.storage.v1.AppendRowsRequest.ProtoData; +import com.google.cloud.bigquery.storage.v1.Exceptions.AppendSerializtionError; import com.google.cloud.bigquery.storage.v1.StreamConnection.DoneCallback; import com.google.cloud.bigquery.storage.v1.StreamConnection.RequestCallback; import com.google.common.annotations.VisibleForTesting; @@ -32,7 +33,9 @@ import java.io.IOException; import java.util.Comparator; import java.util.Deque; +import java.util.HashMap; import java.util.LinkedList; +import java.util.Map; import java.util.Set; import java.util.UUID; import java.util.concurrent.ConcurrentHashMap; @@ -633,6 +636,15 @@ private void requestCallback(AppendRowsResponse response) { Exceptions.toStorageException(response.getError(), null); if (storageException != null) { requestWrapper.appendResult.setException(storageException); + } else if (response.getRowErrorsCount() > 0) { + Map rowIndexToErrorMessage = new HashMap<>(); + for (int i = 0; i < response.getRowErrorsCount(); i++) { + RowError rowError = response.getRowErrors(i); + rowIndexToErrorMessage.put(Math.toIntExact(rowError.getIndex()), rowError.getMessage()); + } + AppendSerializtionError exception = + new AppendSerializtionError(streamName, rowIndexToErrorMessage); + requestWrapper.appendResult.setException(exception); } else { StatusRuntimeException exception = new StatusRuntimeException( diff --git a/google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1/it/ITBigQueryWriteManualClientTest.java b/google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1/it/ITBigQueryWriteManualClientTest.java index 115de5ea38..cdade16be7 100644 --- a/google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1/it/ITBigQueryWriteManualClientTest.java +++ b/google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1/it/ITBigQueryWriteManualClientTest.java @@ -28,6 +28,7 @@ import com.google.cloud.bigquery.Schema; import com.google.cloud.bigquery.storage.test.Test.*; import com.google.cloud.bigquery.storage.v1.*; +import com.google.cloud.bigquery.storage.v1.Exceptions.AppendSerializtionError; import com.google.cloud.bigquery.storage.v1.Exceptions.OffsetAlreadyExists; import com.google.cloud.bigquery.storage.v1.Exceptions.OffsetOutOfRange; import com.google.cloud.bigquery.storage.v1.Exceptions.SchemaMismatchedException; @@ -313,6 +314,73 @@ public void testJsonStreamWriterCommittedStream() } } + @Test + public void testRowErrors() + throws IOException, InterruptedException, ExecutionException, + Descriptors.DescriptorValidationException { + String tableName = "_default"; + TableInfo tableInfo = + TableInfo.newBuilder( + TableId.of(DATASET, tableName), + StandardTableDefinition.of( + Schema.of( + com.google.cloud.bigquery.Field.newBuilder( + "foo", StandardSQLTypeName.STRING) + .setMaxLength(10L) + .build()))) + .build(); + bigquery.create(tableInfo); + TableName parent = TableName.of(ServiceOptions.getDefaultProjectId(), DATASET, tableName); + WriteStream writeStream = + client.createWriteStream( + CreateWriteStreamRequest.newBuilder() + .setParent(parent.toString()) + .setWriteStream( + WriteStream.newBuilder().setType(WriteStream.Type.COMMITTED).build()) + .build()); + StreamWriter streamWriter = + StreamWriter.newBuilder(writeStream.getName()) + .setWriterSchema(ProtoSchemaConverter.convert(FooType.getDescriptor())) + .build(); + LOG.info("Sending three messages"); + ApiFuture futureResponse = + streamWriter.append( + CreateProtoRows(new String[] {"aaabbbcccddd", "bbb", "cccdddeeefffggg"}), -1); + AppendRowsResponse actualResponse = null; + try { + actualResponse = futureResponse.get(); + } catch (Throwable t) { + assertTrue(t instanceof ExecutionException); + t = t.getCause(); + assertTrue(t instanceof AppendSerializtionError); + AppendSerializtionError e = (AppendSerializtionError) t; + LOG.info("Found row errors on stream: " + e.getStreamName()); + assertEquals( + "Field foo: STRING(10) has maximum length 10 but got a value with length 12 on field foo.", + e.getRowIndexToErrorMessage().get(0)); + assertEquals( + "Field foo: STRING(10) has maximum length 10 but got a value with length 15 on field foo.", + e.getRowIndexToErrorMessage().get(2)); + for (Map.Entry entry : e.getRowIndexToErrorMessage().entrySet()) { + LOG.info("Bad row index: " + entry.getKey() + ", has problem: " + entry.getValue()); + } + } + assertEquals(null, actualResponse); + LOG.info("Resending with three good messages"); + ApiFuture futureResponse1 = + streamWriter.append(CreateProtoRows(new String[] {"aaa", "bbb", "ccc"}), -1); + assertEquals(3, futureResponse1.get().getAppendResult().getOffset().getValue()); + + TableResult result = + bigquery.listTableData(tableInfo.getTableId(), BigQuery.TableDataListOption.startIndex(0L)); + Iterator iter = result.getValues().iterator(); + FieldValueList currentRow = iter.next(); + assertEquals("aaa", currentRow.get(0).getStringValue()); + assertEquals("bbb", iter.next().get(0).getStringValue()); + assertEquals("ccc", iter.next().get(0).getStringValue()); + assertEquals(false, iter.hasNext()); + } + @Test public void testJsonStreamWriterWithDefaultSchema() throws IOException, InterruptedException, ExecutionException, From c23eac6c9c0fc442953f3f7057b00c1cd7718826 Mon Sep 17 00:00:00 2001 From: Neenu Shaji Date: Mon, 3 Oct 2022 13:36:45 -0400 Subject: [PATCH 5/6] Revert "deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 (#1814)" (#1816) This reverts commit 505f31801e3b5bdba505649d34c47f62b2da447e. --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 05221a1d0e..8fc82c4265 100644 --- a/pom.xml +++ b/pom.xml @@ -76,7 +76,7 @@ com.google.cloud google-cloud-shared-dependencies - 3.0.4 + 3.0.3 pom import From b35bd0ce4a872e33549b4577df96697f60aecc50 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 18:06:22 +0000 Subject: [PATCH 6/6] chore(main): release 2.23.0 (#1815) :robot: I have created a release *beep* *boop* --- ## [2.23.0](https://togithub.com/googleapis/java-bigquerystorage/compare/v2.22.0...v2.23.0) (2022-10-03) ### Features * return list of row errors from append ([df7c6e9](https://togithub.com/googleapis/java-bigquerystorage/commit/df7c6e9816d43eac196d77604bc99db6115de670)) ### Bug Fixes * return row-level error information via an AppendSerializtionError exception ([df7c6e9](https://togithub.com/googleapis/java-bigquerystorage/commit/df7c6e9816d43eac196d77604bc99db6115de670)) --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please). --- CHANGELOG.md | 12 ++++++++++++ google-cloud-bigquerystorage-bom/pom.xml | 16 ++++++++-------- google-cloud-bigquerystorage/pom.xml | 4 ++-- grpc-google-cloud-bigquerystorage-v1/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- pom.xml | 16 ++++++++-------- proto-google-cloud-bigquerystorage-v1/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- samples/snapshot/pom.xml | 2 +- versions.txt | 14 +++++++------- 12 files changed, 50 insertions(+), 38 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 18654d5625..4e0dbc6174 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [2.23.0](https://github.com/googleapis/java-bigquerystorage/compare/v2.22.0...v2.23.0) (2022-10-03) + + +### Features + +* return list of row errors from append ([df7c6e9](https://github.com/googleapis/java-bigquerystorage/commit/df7c6e9816d43eac196d77604bc99db6115de670)) + + +### Bug Fixes + +* return row-level error information via an AppendSerializtionError exception ([df7c6e9](https://github.com/googleapis/java-bigquerystorage/commit/df7c6e9816d43eac196d77604bc99db6115de670)) + ## [2.22.0](https://github.com/googleapis/java-bigquerystorage/compare/v2.21.0...v2.22.0) (2022-09-29) diff --git a/google-cloud-bigquerystorage-bom/pom.xml b/google-cloud-bigquerystorage-bom/pom.xml index c0acacd7ed..d368cbda07 100644 --- a/google-cloud-bigquerystorage-bom/pom.xml +++ b/google-cloud-bigquerystorage-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-bigquerystorage-bom - 2.22.1-SNAPSHOT + 2.23.0 pom com.google.cloud @@ -52,37 +52,37 @@ com.google.cloud google-cloud-bigquerystorage - 2.22.1-SNAPSHOT + 2.23.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta1 - 0.146.1-SNAPSHOT + 0.147.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta2 - 0.146.1-SNAPSHOT + 0.147.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1 - 2.22.1-SNAPSHOT + 2.23.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta1 - 0.146.1-SNAPSHOT + 0.147.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta2 - 0.146.1-SNAPSHOT + 0.147.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1 - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/google-cloud-bigquerystorage/pom.xml b/google-cloud-bigquerystorage/pom.xml index 09b4337c7d..29dc48dd9e 100644 --- a/google-cloud-bigquerystorage/pom.xml +++ b/google-cloud-bigquerystorage/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-bigquerystorage - 2.22.1-SNAPSHOT + 2.23.0 jar BigQuery Storage https://github.com/googleapis/java-bigquerystorage @@ -11,7 +11,7 @@ com.google.cloud google-cloud-bigquerystorage-parent - 2.22.1-SNAPSHOT + 2.23.0 google-cloud-bigquerystorage diff --git a/grpc-google-cloud-bigquerystorage-v1/pom.xml b/grpc-google-cloud-bigquerystorage-v1/pom.xml index 87964eb796..d66c84ebf3 100644 --- a/grpc-google-cloud-bigquerystorage-v1/pom.xml +++ b/grpc-google-cloud-bigquerystorage-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1 - 2.22.1-SNAPSHOT + 2.23.0 grpc-google-cloud-bigquerystorage-v1 GRPC library for grpc-google-cloud-bigquerystorage-v1 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/grpc-google-cloud-bigquerystorage-v1beta1/pom.xml b/grpc-google-cloud-bigquerystorage-v1beta1/pom.xml index 3c6eb2e58f..90f7140d90 100644 --- a/grpc-google-cloud-bigquerystorage-v1beta1/pom.xml +++ b/grpc-google-cloud-bigquerystorage-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta1 - 0.146.1-SNAPSHOT + 0.147.0 grpc-google-cloud-bigquerystorage-v1beta1 GRPC library for grpc-google-cloud-bigquerystorage-v1beta1 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/grpc-google-cloud-bigquerystorage-v1beta2/pom.xml b/grpc-google-cloud-bigquerystorage-v1beta2/pom.xml index 330754e147..d023a60718 100644 --- a/grpc-google-cloud-bigquerystorage-v1beta2/pom.xml +++ b/grpc-google-cloud-bigquerystorage-v1beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta2 - 0.146.1-SNAPSHOT + 0.147.0 grpc-google-cloud-bigquerystorage-v1beta2 GRPC library for grpc-google-cloud-bigquerystorage-v1beta2 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/pom.xml b/pom.xml index 8fc82c4265..963a1a42c1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-bigquerystorage-parent pom - 2.22.1-SNAPSHOT + 2.23.0 BigQuery Storage Parent https://github.com/googleapis/java-bigquerystorage @@ -83,37 +83,37 @@ com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta1 - 0.146.1-SNAPSHOT + 0.147.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta2 - 0.146.1-SNAPSHOT + 0.147.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1 - 2.22.1-SNAPSHOT + 2.23.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta1 - 0.146.1-SNAPSHOT + 0.147.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1beta2 - 0.146.1-SNAPSHOT + 0.147.0 com.google.api.grpc grpc-google-cloud-bigquerystorage-v1 - 2.22.1-SNAPSHOT + 2.23.0 com.google.cloud google-cloud-bigquerystorage - 2.22.1-SNAPSHOT + 2.23.0 org.json diff --git a/proto-google-cloud-bigquerystorage-v1/pom.xml b/proto-google-cloud-bigquerystorage-v1/pom.xml index 68d49f5985..27bfdd80d2 100644 --- a/proto-google-cloud-bigquerystorage-v1/pom.xml +++ b/proto-google-cloud-bigquerystorage-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1 - 2.22.1-SNAPSHOT + 2.23.0 proto-google-cloud-bigquerystorage-v1 PROTO library for proto-google-cloud-bigquerystorage-v1 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/proto-google-cloud-bigquerystorage-v1beta1/pom.xml b/proto-google-cloud-bigquerystorage-v1beta1/pom.xml index a8c5947f3f..c216047338 100644 --- a/proto-google-cloud-bigquerystorage-v1beta1/pom.xml +++ b/proto-google-cloud-bigquerystorage-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta1 - 0.146.1-SNAPSHOT + 0.147.0 proto-google-cloud-bigquerystorage-v1beta1 PROTO library for proto-google-cloud-bigquerystorage-v1beta1 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/proto-google-cloud-bigquerystorage-v1beta2/pom.xml b/proto-google-cloud-bigquerystorage-v1beta2/pom.xml index a18246800d..8798aacea7 100644 --- a/proto-google-cloud-bigquerystorage-v1beta2/pom.xml +++ b/proto-google-cloud-bigquerystorage-v1beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigquerystorage-v1beta2 - 0.146.1-SNAPSHOT + 0.147.0 proto-google-cloud-bigquerystorage-v1beta2 PROTO library for proto-google-cloud-bigquerystorage-v1beta2 com.google.cloud google-cloud-bigquerystorage-parent - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 72f103915c..6374aac07a 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -29,7 +29,7 @@ com.google.cloud google-cloud-bigquerystorage - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/versions.txt b/versions.txt index e1d092f9a2..6a1b4a6378 100644 --- a/versions.txt +++ b/versions.txt @@ -1,10 +1,10 @@ # Format: # module:released-version:current-version -google-cloud-bigquerystorage:2.22.0:2.22.1-SNAPSHOT -grpc-google-cloud-bigquerystorage-v1beta1:0.146.0:0.146.1-SNAPSHOT -grpc-google-cloud-bigquerystorage-v1beta2:0.146.0:0.146.1-SNAPSHOT -grpc-google-cloud-bigquerystorage-v1:2.22.0:2.22.1-SNAPSHOT -proto-google-cloud-bigquerystorage-v1beta1:0.146.0:0.146.1-SNAPSHOT -proto-google-cloud-bigquerystorage-v1beta2:0.146.0:0.146.1-SNAPSHOT -proto-google-cloud-bigquerystorage-v1:2.22.0:2.22.1-SNAPSHOT +google-cloud-bigquerystorage:2.23.0:2.23.0 +grpc-google-cloud-bigquerystorage-v1beta1:0.147.0:0.147.0 +grpc-google-cloud-bigquerystorage-v1beta2:0.147.0:0.147.0 +grpc-google-cloud-bigquerystorage-v1:2.23.0:2.23.0 +proto-google-cloud-bigquerystorage-v1beta1:0.147.0:0.147.0 +proto-google-cloud-bigquerystorage-v1beta2:0.147.0:0.147.0 +proto-google-cloud-bigquerystorage-v1:2.23.0:2.23.0