From 39c47675c4c3b2a2b7eeb92a079a071629c67b02 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 2 May 2023 16:14:13 +0000 Subject: [PATCH 01/11] chore(main): release 2.22.1-SNAPSHOT (#1732) :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-bigtable-bom/pom.xml | 18 +++++++++--------- google-cloud-bigtable-deps-bom/pom.xml | 2 +- google-cloud-bigtable-emulator-core/pom.xml | 4 ++-- google-cloud-bigtable-emulator/pom.xml | 10 +++++----- google-cloud-bigtable-stats/pom.xml | 6 +++--- google-cloud-bigtable/pom.xml | 10 +++++----- .../com/google/cloud/bigtable/Version.java | 2 +- grpc-google-cloud-bigtable-admin-v2/pom.xml | 8 ++++---- grpc-google-cloud-bigtable-v2/pom.xml | 8 ++++---- pom.xml | 12 ++++++------ proto-google-cloud-bigtable-admin-v2/pom.xml | 8 ++++---- proto-google-cloud-bigtable-v2/pom.xml | 8 ++++---- samples/snapshot/pom.xml | 2 +- test-proxy/pom.xml | 4 ++-- versions.txt | 14 +++++++------- 15 files changed, 58 insertions(+), 58 deletions(-) diff --git a/google-cloud-bigtable-bom/pom.xml b/google-cloud-bigtable-bom/pom.xml index 13787160f86a..faf3f833296c 100644 --- a/google-cloud-bigtable-bom/pom.xml +++ b/google-cloud-bigtable-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-bigtable-bom - 2.22.0 + 2.22.1-SNAPSHOT pom com.google.cloud @@ -63,42 +63,42 @@ com.google.cloud google-cloud-bigtable - 2.22.0 + 2.22.1-SNAPSHOT com.google.cloud google-cloud-bigtable-emulator - 0.159.0 + 0.159.1-SNAPSHOT com.google.cloud google-cloud-bigtable-emulator-core - 0.159.0 + 0.159.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigtable-admin-v2 - 2.22.0 + 2.22.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigtable-v2 - 2.22.0 + 2.22.1-SNAPSHOT com.google.api.grpc proto-google-cloud-bigtable-admin-v2 - 2.22.0 + 2.22.1-SNAPSHOT com.google.api.grpc proto-google-cloud-bigtable-v2 - 2.22.0 + 2.22.1-SNAPSHOT com.google.cloud google-cloud-bigtable-stats - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/google-cloud-bigtable-deps-bom/pom.xml b/google-cloud-bigtable-deps-bom/pom.xml index 9627e9446830..92fce70a6c66 100644 --- a/google-cloud-bigtable-deps-bom/pom.xml +++ b/google-cloud-bigtable-deps-bom/pom.xml @@ -13,7 +13,7 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.0 + 2.22.1-SNAPSHOT pom diff --git a/google-cloud-bigtable-emulator-core/pom.xml b/google-cloud-bigtable-emulator-core/pom.xml index 3d6ae898e2c7..804bc6d16dfb 100644 --- a/google-cloud-bigtable-emulator-core/pom.xml +++ b/google-cloud-bigtable-emulator-core/pom.xml @@ -7,11 +7,11 @@ google-cloud-bigtable-parent com.google.cloud - 2.22.0 + 2.22.1-SNAPSHOT google-cloud-bigtable-emulator-core - 0.159.0 + 0.159.1-SNAPSHOT A Java wrapper for the Cloud Bigtable emulator. diff --git a/google-cloud-bigtable-emulator/pom.xml b/google-cloud-bigtable-emulator/pom.xml index 25a79df512c6..c85b283319f9 100644 --- a/google-cloud-bigtable-emulator/pom.xml +++ b/google-cloud-bigtable-emulator/pom.xml @@ -5,7 +5,7 @@ 4.0.0 google-cloud-bigtable-emulator - 0.159.0 + 0.159.1-SNAPSHOT Google Cloud Java - Bigtable Emulator https://github.com/googleapis/java-bigtable @@ -14,7 +14,7 @@ com.google.cloud google-cloud-bigtable-parent - 2.22.0 + 2.22.1-SNAPSHOT scm:git:git@github.com:googleapis/java-bigtable.git @@ -81,14 +81,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import com.google.cloud google-cloud-bigtable-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import @@ -99,7 +99,7 @@ com.google.cloud google-cloud-bigtable-emulator-core - 0.159.0 + 0.159.1-SNAPSHOT diff --git a/google-cloud-bigtable-stats/pom.xml b/google-cloud-bigtable-stats/pom.xml index 38016fe01f2c..cdbefb06431b 100644 --- a/google-cloud-bigtable-stats/pom.xml +++ b/google-cloud-bigtable-stats/pom.xml @@ -5,7 +5,7 @@ com.google.cloud google-cloud-bigtable-parent - 2.22.0 + 2.22.1-SNAPSHOT 4.0.0 @@ -13,7 +13,7 @@ through Stackdriver. Built-in metrics will be implemented with shaded OpenCensus so it won't interfere with customer's application metrics. --> google-cloud-bigtable-stats - 2.22.0 + 2.22.1-SNAPSHOT Experimental project to shade OpenCensus dependencies. @@ -21,7 +21,7 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import diff --git a/google-cloud-bigtable/pom.xml b/google-cloud-bigtable/pom.xml index 747b2497dd38..312ebe9659bb 100644 --- a/google-cloud-bigtable/pom.xml +++ b/google-cloud-bigtable/pom.xml @@ -2,7 +2,7 @@ 4.0.0 google-cloud-bigtable - 2.22.0 + 2.22.1-SNAPSHOT jar Google Cloud Bigtable https://github.com/googleapis/java-bigtable @@ -12,11 +12,11 @@ com.google.cloud google-cloud-bigtable-parent - 2.22.0 + 2.22.1-SNAPSHOT - 2.22.0 + 2.22.1-SNAPSHOT google-cloud-bigtable @@ -47,14 +47,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import com.google.cloud google-cloud-bigtable-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import diff --git a/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/Version.java b/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/Version.java index 3643c970e9dc..4898f6ecf548 100644 --- a/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/Version.java +++ b/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/Version.java @@ -20,6 +20,6 @@ @InternalApi("For internal use only") public final class Version { // {x-version-update-start:google-cloud-bigtable:current} - public static String VERSION = "2.22.0"; + public static String VERSION = "2.22.1-SNAPSHOT"; // {x-version-update-end} } diff --git a/grpc-google-cloud-bigtable-admin-v2/pom.xml b/grpc-google-cloud-bigtable-admin-v2/pom.xml index 5f7390b6dc57..db8d05280786 100644 --- a/grpc-google-cloud-bigtable-admin-v2/pom.xml +++ b/grpc-google-cloud-bigtable-admin-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigtable-admin-v2 - 2.22.0 + 2.22.1-SNAPSHOT grpc-google-cloud-bigtable-admin-v2 GRPC library for grpc-google-cloud-bigtable-admin-v2 com.google.cloud google-cloud-bigtable-parent - 2.22.0 + 2.22.1-SNAPSHOT @@ -18,14 +18,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import com.google.cloud google-cloud-bigtable-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import diff --git a/grpc-google-cloud-bigtable-v2/pom.xml b/grpc-google-cloud-bigtable-v2/pom.xml index 9ed11bbe5bc8..6abd7beebe5a 100644 --- a/grpc-google-cloud-bigtable-v2/pom.xml +++ b/grpc-google-cloud-bigtable-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigtable-v2 - 2.22.0 + 2.22.1-SNAPSHOT grpc-google-cloud-bigtable-v2 GRPC library for grpc-google-cloud-bigtable-v2 com.google.cloud google-cloud-bigtable-parent - 2.22.0 + 2.22.1-SNAPSHOT @@ -18,14 +18,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import com.google.cloud google-cloud-bigtable-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import diff --git a/pom.xml b/pom.xml index fb792f880522..50e75b7dba74 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ google-cloud-bigtable-parent pom - 2.22.0 + 2.22.1-SNAPSHOT Google Cloud Bigtable Parent https://github.com/googleapis/java-bigtable @@ -153,27 +153,27 @@ com.google.api.grpc proto-google-cloud-bigtable-v2 - 2.22.0 + 2.22.1-SNAPSHOT com.google.api.grpc proto-google-cloud-bigtable-admin-v2 - 2.22.0 + 2.22.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigtable-v2 - 2.22.0 + 2.22.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-bigtable-admin-v2 - 2.22.0 + 2.22.1-SNAPSHOT com.google.cloud google-cloud-bigtable - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/proto-google-cloud-bigtable-admin-v2/pom.xml b/proto-google-cloud-bigtable-admin-v2/pom.xml index d81281d5ab40..68b55d635d64 100644 --- a/proto-google-cloud-bigtable-admin-v2/pom.xml +++ b/proto-google-cloud-bigtable-admin-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigtable-admin-v2 - 2.22.0 + 2.22.1-SNAPSHOT proto-google-cloud-bigtable-admin-v2 PROTO library for proto-google-cloud-bigtable-admin-v2 com.google.cloud google-cloud-bigtable-parent - 2.22.0 + 2.22.1-SNAPSHOT @@ -18,14 +18,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import com.google.cloud google-cloud-bigtable-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import diff --git a/proto-google-cloud-bigtable-v2/pom.xml b/proto-google-cloud-bigtable-v2/pom.xml index 520d6f9bb43d..61caa5c7d3fc 100644 --- a/proto-google-cloud-bigtable-v2/pom.xml +++ b/proto-google-cloud-bigtable-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigtable-v2 - 2.22.0 + 2.22.1-SNAPSHOT proto-google-cloud-bigtable-v2 PROTO library for proto-google-cloud-bigtable-v2 com.google.cloud google-cloud-bigtable-parent - 2.22.0 + 2.22.1-SNAPSHOT @@ -18,14 +18,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import com.google.cloud google-cloud-bigtable-bom - 2.22.0 + 2.22.1-SNAPSHOT pom import diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 76bd45f094e8..913949a8e447 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.cloud google-cloud-bigtable - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/test-proxy/pom.xml b/test-proxy/pom.xml index 530e5b0a3f66..eaffa3aa0610 100644 --- a/test-proxy/pom.xml +++ b/test-proxy/pom.xml @@ -12,11 +12,11 @@ google-cloud-bigtable-parent com.google.cloud - 2.22.0 + 2.22.1-SNAPSHOT - 2.22.0 + 2.22.1-SNAPSHOT diff --git a/versions.txt b/versions.txt index 9ccdba9a7ee2..314324512c24 100644 --- a/versions.txt +++ b/versions.txt @@ -1,10 +1,10 @@ # Format: # module:released-version:current-version -google-cloud-bigtable:2.22.0:2.22.0 -grpc-google-cloud-bigtable-admin-v2:2.22.0:2.22.0 -grpc-google-cloud-bigtable-v2:2.22.0:2.22.0 -proto-google-cloud-bigtable-admin-v2:2.22.0:2.22.0 -proto-google-cloud-bigtable-v2:2.22.0:2.22.0 -google-cloud-bigtable-emulator:0.159.0:0.159.0 -google-cloud-bigtable-emulator-core:2.22.0:2.22.0 +google-cloud-bigtable:2.22.0:2.22.1-SNAPSHOT +grpc-google-cloud-bigtable-admin-v2:2.22.0:2.22.1-SNAPSHOT +grpc-google-cloud-bigtable-v2:2.22.0:2.22.1-SNAPSHOT +proto-google-cloud-bigtable-admin-v2:2.22.0:2.22.1-SNAPSHOT +proto-google-cloud-bigtable-v2:2.22.0:2.22.1-SNAPSHOT +google-cloud-bigtable-emulator:0.159.0:0.159.1-SNAPSHOT +google-cloud-bigtable-emulator-core:2.22.0:2.22.1-SNAPSHOT From c251b6fb5be471ac3f21e8b387a3e3ffd96208a8 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Tue, 2 May 2023 22:29:02 +0200 Subject: [PATCH 02/11] chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.22.0 (#1733) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore(deps): update dependency com.google.cloud:google-cloud-bigtable 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 | 8 ++++---- samples/install-without-bom/pom.xml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c2b4b1df519f..3085a47aad63 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-bigtable - 2.21.0 + 2.22.0 ``` @@ -57,13 +57,13 @@ implementation 'com.google.cloud:google-cloud-bigtable' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigtable:2.21.0' +implementation 'com.google.cloud:google-cloud-bigtable:2.22.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "2.21.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "2.22.0" ``` @@ -609,7 +609,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-bigtable/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-bigtable.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigtable/2.21.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigtable/2.22.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 3d7571294bfb..8599e186d779 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -29,7 +29,7 @@ com.google.cloud google-cloud-bigtable - 2.21.0 + 2.22.0 From fadeafb231ba06596bce2d2abb05647eb5d50cf3 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Wed, 3 May 2023 17:34:29 +0200 Subject: [PATCH 03/11] chore(deps): update dependency com.google.cloud:libraries-bom to v26.14.0 (#1734) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore(deps): update dependency com.google.cloud:libraries-bom to v26.14.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 | 4 ++-- samples/native-image-sample/pom.xml | 2 +- samples/snippets/pom.xml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3085a47aad63..082bd35c185a 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file: com.google.cloud libraries-bom - 26.13.0 + 26.14.0 pom import @@ -50,7 +50,7 @@ If you are using Maven without the BOM, add this to your dependencies: If you are using Gradle 5.x or later, add this to your dependencies: ```Groovy -implementation platform('com.google.cloud:libraries-bom:26.13.0') +implementation platform('com.google.cloud:libraries-bom:26.14.0') implementation 'com.google.cloud:google-cloud-bigtable' ``` diff --git a/samples/native-image-sample/pom.xml b/samples/native-image-sample/pom.xml index 6f248834a969..11fba91786b7 100644 --- a/samples/native-image-sample/pom.xml +++ b/samples/native-image-sample/pom.xml @@ -29,7 +29,7 @@ com.google.cloud libraries-bom - 26.13.0 + 26.14.0 pom import diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 0a40287c2a0e..dda8ddbaca6b 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 26.13.0 + 26.14.0 pom import From 7fb1a09224e1ea05cfec6eb35deaba670d1d82d2 Mon Sep 17 00:00:00 2001 From: Mattie Fu Date: Wed, 3 May 2023 17:46:38 -0400 Subject: [PATCH 04/11] feat: resizing channel pool size based on the work load (#1271) 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-bigtable/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). --- .../v2/stub/EnhancedBigtableStubSettings.java | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/stub/EnhancedBigtableStubSettings.java b/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/stub/EnhancedBigtableStubSettings.java index bee6eb1694b7..53f02102f013 100644 --- a/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/stub/EnhancedBigtableStubSettings.java +++ b/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/stub/EnhancedBigtableStubSettings.java @@ -23,6 +23,7 @@ import com.google.api.gax.batching.FlowController.LimitExceededBehavior; import com.google.api.gax.core.FixedCredentialsProvider; import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.grpc.ChannelPoolSettings; import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; import com.google.api.gax.retrying.RetrySettings; import com.google.api.gax.rpc.FixedHeaderProvider; @@ -315,7 +316,13 @@ public Map getJwtAudienceMapping() { /** Returns a builder for the default ChannelProvider for this service. */ public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { return BigtableStubSettings.defaultGrpcTransportProviderBuilder() - .setPoolSize(getDefaultChannelPoolSize()) + .setChannelPoolSettings( + ChannelPoolSettings.builder() + .setInitialChannelCount(10) + .setMinRpcsPerChannel(1) + .setMaxRpcsPerChannel(50) + .setPreemptiveRefreshEnabled(true) + .build()) .setMaxInboundMessageSize(MAX_MESSAGE_SIZE) .setKeepAliveTime(Duration.ofSeconds(30)) // sends ping in this interval .setKeepAliveTimeout( @@ -325,11 +332,6 @@ public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProvi .setAttemptDirectPath(true); } - static int getDefaultChannelPoolSize() { - // TODO: tune channels - return 2 * Runtime.getRuntime().availableProcessors(); - } - @SuppressWarnings("WeakerAccess") public static TransportChannelProvider defaultTransportChannelProvider() { return defaultGrpcTransportProviderBuilder().build(); @@ -658,9 +660,7 @@ private Builder() { copyRetrySettings(baseDefaults.mutateRowSettings(), mutateRowSettings); long maxBulkMutateElementPerBatch = 100L; - // Enables bulkMutate to support 10 outstanding batches upto per channel or up to 20K entries. - long maxBulkMutateOutstandingElementCount = - Math.min(20_000L, 10L * maxBulkMutateElementPerBatch * getDefaultChannelPoolSize()); + long maxBulkMutateOutstandingElementCount = 20_000L; bulkMutateRowsSettings = BigtableBatchingCallSettings.newBuilder(new MutateRowsBatchingDescriptor()) @@ -682,9 +682,7 @@ private Builder() { long maxBulkReadElementPerBatch = 100L; long maxBulkReadRequestSizePerBatch = 400L * 1024L; - // Enables bulkRead to support 10 outstanding batches per channel - long maxBulkReadOutstandingElementCount = - 10L * maxBulkReadElementPerBatch * getDefaultChannelPoolSize(); + long maxBulkReadOutstandingElementCount = 20_000L; bulkReadRowsSettings = BigtableBulkReadRowsCallSettings.newBuilder(new ReadRowsBatchingDescriptor()) From 4145d05c47d65fedc1352cad02cd79999e010367 Mon Sep 17 00:00:00 2001 From: "J. Liu" Date: Fri, 5 May 2023 13:15:34 -0400 Subject: [PATCH 05/11] test(fix): update the test proxy to sync with the recent test update (#1738) --- test-proxy/README.md | 2 +- .../com/google/cloud/bigtable/testproxy/CbtTestProxy.java | 6 +++--- test-proxy/src/main/proto/test_proxy.proto | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/test-proxy/README.md b/test-proxy/README.md index be9906138e9c..18778ba8c3d5 100644 --- a/test-proxy/README.md +++ b/test-proxy/README.md @@ -18,7 +18,7 @@ Build the proxy with the latest/head version of the client cd java-bigtable mvn clean install -DskipTests cd test-proxy -mvn clean install +mvn clean install -DskipTests ``` Start the proxy on default port 9999 diff --git a/test-proxy/src/main/java/com/google/cloud/bigtable/testproxy/CbtTestProxy.java b/test-proxy/src/main/java/com/google/cloud/bigtable/testproxy/CbtTestProxy.java index c14d4b41860a..d07d06b6477c 100644 --- a/test-proxy/src/main/java/com/google/cloud/bigtable/testproxy/CbtTestProxy.java +++ b/test-proxy/src/main/java/com/google/cloud/bigtable/testproxy/CbtTestProxy.java @@ -341,7 +341,7 @@ public void bulkMutateRows( MutateRowsResult.Builder resultBuilder = MutateRowsResult.newBuilder(); for (MutateRowsException.FailedMutation failed : e.getFailedMutations()) { resultBuilder - .addEntryBuilder() + .addEntriesBuilder() .setIndex(failed.getIndex()) .setStatus( com.google.rpc.Status.newBuilder() @@ -543,7 +543,7 @@ private static RowsResult.Builder convertRowsResult( for (com.google.cloud.bigtable.data.v2.models.Row row : rows) { rowCounter++; RowResult.Builder rowResultBuilder = convertRowResult(row); - resultBuilder.addRow(rowResultBuilder.getRow()); + resultBuilder.addRows(rowResultBuilder.getRow()); if (cancelAfterRows > 0 && rowCounter >= cancelAfterRows) { logger.info( @@ -593,7 +593,7 @@ public void sampleRowKeys( SampleRowKeysResult.Builder resultBuilder = SampleRowKeysResult.newBuilder(); for (KeyOffset keyOffset : keyOffsets) { resultBuilder - .addSampleBuilder() + .addSamplesBuilder() .setRowKey(keyOffset.getKey()) .setOffsetBytes(keyOffset.getOffsetBytes()); } diff --git a/test-proxy/src/main/proto/test_proxy.proto b/test-proxy/src/main/proto/test_proxy.proto index 432e49a1e573..551dd4d8b209 100644 --- a/test-proxy/src/main/proto/test_proxy.proto +++ b/test-proxy/src/main/proto/test_proxy.proto @@ -1,4 +1,4 @@ -// Copyright 2022 Google LLC +// Copyright 2023 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -121,7 +121,7 @@ message RowsResult { google.rpc.Status status = 1; // The contents of rows. - repeated google.bigtable.v2.Row row = 2; + repeated google.bigtable.v2.Row rows = 2; } // Request to test proxy service to mutate a row. @@ -155,7 +155,7 @@ message MutateRowsResult { google.rpc.Status status = 1; // The results corresponding to the failed rows. - repeated google.bigtable.v2.MutateRowsResponse.Entry entry = 2; + repeated google.bigtable.v2.MutateRowsResponse.Entry entries = 2; } // Request to test proxy service to check and mutate a row. @@ -191,7 +191,7 @@ message SampleRowKeysResult { google.rpc.Status status = 1; // The raw responses from the Bigtable server. - repeated google.bigtable.v2.SampleRowKeysResponse sample = 2; + repeated google.bigtable.v2.SampleRowKeysResponse samples = 2; } // Request to test proxy service to read modify write a row. From ef3e01e294cdea1cf5fe5eae44dcfe59f887c820 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Mon, 8 May 2023 16:13:57 +0200 Subject: [PATCH 06/11] build(deps): update dependency org.codehaus.mojo:license-maven-plugin to v2.0.1 (#1737) --- google-cloud-bigtable-stats/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/google-cloud-bigtable-stats/pom.xml b/google-cloud-bigtable-stats/pom.xml index cdbefb06431b..11e332212546 100644 --- a/google-cloud-bigtable-stats/pom.xml +++ b/google-cloud-bigtable-stats/pom.xml @@ -235,7 +235,7 @@ org.codehaus.mojo license-maven-plugin - 2.0.0 + 2.0.1 default-cli From 722c6c58e42c51ac414a7e189c711e844447b9ce Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Mon, 8 May 2023 17:04:16 +0200 Subject: [PATCH 07/11] test(deps): update dependency com.google.protobuf:protoc to v3.22.4 (#1736) --- google-cloud-bigtable/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/google-cloud-bigtable/pom.xml b/google-cloud-bigtable/pom.xml index 312ebe9659bb..9861668fd2bd 100644 --- a/google-cloud-bigtable/pom.xml +++ b/google-cloud-bigtable/pom.xml @@ -39,7 +39,7 @@ 1.54.1 - 3.22.3 + 3.22.4 From 28720b63e4d8e272496045a97745fb8421f4ff11 Mon Sep 17 00:00:00 2001 From: Mridula <66699525+mpeddada1@users.noreply.github.com> Date: Tue, 9 May 2023 10:05:11 -0400 Subject: [PATCH 08/11] chore(deps): update ghcr.io/graalvm/graalvm-ce docker tag to v22.3.2 (#1740) --- .kokoro/presubmit/graalvm-native-17.cfg | 2 +- .kokoro/presubmit/graalvm-native.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.kokoro/presubmit/graalvm-native-17.cfg b/.kokoro/presubmit/graalvm-native-17.cfg index d33de23da9f8..352dcdd7fb31 100644 --- a/.kokoro/presubmit/graalvm-native-17.cfg +++ b/.kokoro/presubmit/graalvm-native-17.cfg @@ -3,7 +3,7 @@ # Configure the docker image for kokoro-trampoline. env_vars: { key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/graalvm17:22.3.0" + value: "gcr.io/cloud-devrel-kokoro-resources/graalvm17:22.3.2" } env_vars: { diff --git a/.kokoro/presubmit/graalvm-native.cfg b/.kokoro/presubmit/graalvm-native.cfg index 7b8e7f0fb051..f06cb34f045a 100644 --- a/.kokoro/presubmit/graalvm-native.cfg +++ b/.kokoro/presubmit/graalvm-native.cfg @@ -3,7 +3,7 @@ # Configure the docker image for kokoro-trampoline. env_vars: { key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/graalvm:22.3.0" + value: "gcr.io/cloud-devrel-kokoro-resources/graalvm:22.3.2" } env_vars: { From 83bcdd023b1e574548a8dd08552d201aeb07d3fc Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Tue, 9 May 2023 16:30:34 +0200 Subject: [PATCH 09/11] test(deps): update shared dependencies (#1739) --- google-cloud-bigtable/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/google-cloud-bigtable/pom.xml b/google-cloud-bigtable/pom.xml index 9861668fd2bd..5c7efd9b18f8 100644 --- a/google-cloud-bigtable/pom.xml +++ b/google-cloud-bigtable/pom.xml @@ -38,8 +38,8 @@ batch-bigtable.googleapis.com:443 - 1.54.1 - 3.22.4 + 1.55.1 + 3.23.0 From c2fbd04eb64ddcfe7ea0f234f22d0691094646a4 Mon Sep 17 00:00:00 2001 From: Mattie Fu Date: Tue, 9 May 2023 11:42:14 -0400 Subject: [PATCH 10/11] docs: clean up BetaApi annotations from built in metrics API (#1741) 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-bigtable/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). --- .../cloud/bigtable/data/v2/BigtableDataSettings.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/BigtableDataSettings.java b/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/BigtableDataSettings.java index a887097485f3..701a5e8e49ae 100644 --- a/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/BigtableDataSettings.java +++ b/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/BigtableDataSettings.java @@ -197,13 +197,7 @@ public static void enableGfeOpenCensusStats() { com.google.cloud.bigtable.data.v2.stub.metrics.RpcViews.registerBigtableClientGfeViews(); } - /** - * Register built in metrics. - * - *

This is an experimental feature. Please fill up this form to have your project allow listed - * for the private preview: https://forms.gle/xuhu6vCunn2MjV2m9 - */ - @BetaApi("Built in metric is not currently stable and may change in the future") + /** Register built in metrics. */ public static void enableBuiltinMetrics() throws IOException { if (BUILTIN_METRICS_REGISTERED.compareAndSet(false, true)) { BuiltinViews.registerBigtableBuiltinViews(); @@ -214,11 +208,7 @@ public static void enableBuiltinMetrics() throws IOException { /** * Register built in metrics with credentials. The credentials need to have metric write access * for all the projects you're publishing to. - * - *

This is an experimental feature. Please fill up this form to have your project allow listed - * for the private preview: https://forms.gle/xuhu6vCunn2MjV2m9 */ - @BetaApi("Built in metric is not currently stable and may change in the future") public static void enableBuiltinMetrics(Credentials credentials) throws IOException { if (BUILTIN_METRICS_REGISTERED.compareAndSet(false, true)) { BuiltinViews.registerBigtableBuiltinViews(); From 3fcbc16f2bbedfc5d8647ae2a723efc0317abd25 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 9 May 2023 13:18:46 -0400 Subject: [PATCH 11/11] chore(main): release 2.23.0 (#1735) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> --- CHANGELOG.md | 12 ++++++++++++ google-cloud-bigtable-bom/pom.xml | 18 +++++++++--------- google-cloud-bigtable-deps-bom/pom.xml | 2 +- google-cloud-bigtable-emulator-core/pom.xml | 4 ++-- google-cloud-bigtable-emulator/pom.xml | 10 +++++----- google-cloud-bigtable-stats/pom.xml | 6 +++--- google-cloud-bigtable/pom.xml | 10 +++++----- .../com/google/cloud/bigtable/Version.java | 2 +- grpc-google-cloud-bigtable-admin-v2/pom.xml | 8 ++++---- grpc-google-cloud-bigtable-v2/pom.xml | 8 ++++---- pom.xml | 12 ++++++------ proto-google-cloud-bigtable-admin-v2/pom.xml | 8 ++++---- proto-google-cloud-bigtable-v2/pom.xml | 8 ++++---- samples/snapshot/pom.xml | 2 +- test-proxy/pom.xml | 4 ++-- versions.txt | 14 +++++++------- 16 files changed, 70 insertions(+), 58 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fa650c85d511..ff73045d7f47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [2.23.0](https://github.com/googleapis/java-bigtable/compare/v2.22.0...v2.23.0) (2023-05-09) + + +### Features + +* Resizing channel pool size based on the work load ([#1271](https://github.com/googleapis/java-bigtable/issues/1271)) ([7fb1a09](https://github.com/googleapis/java-bigtable/commit/7fb1a09224e1ea05cfec6eb35deaba670d1d82d2)) + + +### Documentation + +* Clean up BetaApi annotations from built in metrics API ([#1741](https://github.com/googleapis/java-bigtable/issues/1741)) ([c2fbd04](https://github.com/googleapis/java-bigtable/commit/c2fbd04eb64ddcfe7ea0f234f22d0691094646a4)) + ## [2.22.0](https://github.com/googleapis/java-bigtable/compare/v2.21.0...v2.22.0) (2023-05-02) diff --git a/google-cloud-bigtable-bom/pom.xml b/google-cloud-bigtable-bom/pom.xml index faf3f833296c..30f751d682f2 100644 --- a/google-cloud-bigtable-bom/pom.xml +++ b/google-cloud-bigtable-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-bigtable-bom - 2.22.1-SNAPSHOT + 2.23.0 pom com.google.cloud @@ -63,42 +63,42 @@ com.google.cloud google-cloud-bigtable - 2.22.1-SNAPSHOT + 2.23.0 com.google.cloud google-cloud-bigtable-emulator - 0.159.1-SNAPSHOT + 0.160.0 com.google.cloud google-cloud-bigtable-emulator-core - 0.159.1-SNAPSHOT + 0.160.0 com.google.api.grpc grpc-google-cloud-bigtable-admin-v2 - 2.22.1-SNAPSHOT + 2.23.0 com.google.api.grpc grpc-google-cloud-bigtable-v2 - 2.22.1-SNAPSHOT + 2.23.0 com.google.api.grpc proto-google-cloud-bigtable-admin-v2 - 2.22.1-SNAPSHOT + 2.23.0 com.google.api.grpc proto-google-cloud-bigtable-v2 - 2.22.1-SNAPSHOT + 2.23.0 com.google.cloud google-cloud-bigtable-stats - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/google-cloud-bigtable-deps-bom/pom.xml b/google-cloud-bigtable-deps-bom/pom.xml index 92fce70a6c66..8aa19b742125 100644 --- a/google-cloud-bigtable-deps-bom/pom.xml +++ b/google-cloud-bigtable-deps-bom/pom.xml @@ -13,7 +13,7 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.1-SNAPSHOT + 2.23.0 pom diff --git a/google-cloud-bigtable-emulator-core/pom.xml b/google-cloud-bigtable-emulator-core/pom.xml index 804bc6d16dfb..1a1e030bad55 100644 --- a/google-cloud-bigtable-emulator-core/pom.xml +++ b/google-cloud-bigtable-emulator-core/pom.xml @@ -7,11 +7,11 @@ google-cloud-bigtable-parent com.google.cloud - 2.22.1-SNAPSHOT + 2.23.0 google-cloud-bigtable-emulator-core - 0.159.1-SNAPSHOT + 0.160.0 A Java wrapper for the Cloud Bigtable emulator. diff --git a/google-cloud-bigtable-emulator/pom.xml b/google-cloud-bigtable-emulator/pom.xml index c85b283319f9..3b88b3b23849 100644 --- a/google-cloud-bigtable-emulator/pom.xml +++ b/google-cloud-bigtable-emulator/pom.xml @@ -5,7 +5,7 @@ 4.0.0 google-cloud-bigtable-emulator - 0.159.1-SNAPSHOT + 0.160.0 Google Cloud Java - Bigtable Emulator https://github.com/googleapis/java-bigtable @@ -14,7 +14,7 @@ com.google.cloud google-cloud-bigtable-parent - 2.22.1-SNAPSHOT + 2.23.0 scm:git:git@github.com:googleapis/java-bigtable.git @@ -81,14 +81,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import com.google.cloud google-cloud-bigtable-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import @@ -99,7 +99,7 @@ com.google.cloud google-cloud-bigtable-emulator-core - 0.159.1-SNAPSHOT + 0.160.0 diff --git a/google-cloud-bigtable-stats/pom.xml b/google-cloud-bigtable-stats/pom.xml index 11e332212546..0d5a60c51176 100644 --- a/google-cloud-bigtable-stats/pom.xml +++ b/google-cloud-bigtable-stats/pom.xml @@ -5,7 +5,7 @@ com.google.cloud google-cloud-bigtable-parent - 2.22.1-SNAPSHOT + 2.23.0 4.0.0 @@ -13,7 +13,7 @@ through Stackdriver. Built-in metrics will be implemented with shaded OpenCensus so it won't interfere with customer's application metrics. --> google-cloud-bigtable-stats - 2.22.1-SNAPSHOT + 2.23.0 Experimental project to shade OpenCensus dependencies. @@ -21,7 +21,7 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import diff --git a/google-cloud-bigtable/pom.xml b/google-cloud-bigtable/pom.xml index 5c7efd9b18f8..a6d4e0b247fa 100644 --- a/google-cloud-bigtable/pom.xml +++ b/google-cloud-bigtable/pom.xml @@ -2,7 +2,7 @@ 4.0.0 google-cloud-bigtable - 2.22.1-SNAPSHOT + 2.23.0 jar Google Cloud Bigtable https://github.com/googleapis/java-bigtable @@ -12,11 +12,11 @@ com.google.cloud google-cloud-bigtable-parent - 2.22.1-SNAPSHOT + 2.23.0 - 2.22.1-SNAPSHOT + 2.23.0 google-cloud-bigtable @@ -47,14 +47,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import com.google.cloud google-cloud-bigtable-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import diff --git a/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/Version.java b/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/Version.java index 4898f6ecf548..66008ca239d0 100644 --- a/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/Version.java +++ b/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/Version.java @@ -20,6 +20,6 @@ @InternalApi("For internal use only") public final class Version { // {x-version-update-start:google-cloud-bigtable:current} - public static String VERSION = "2.22.1-SNAPSHOT"; + public static String VERSION = "2.23.0"; // {x-version-update-end} } diff --git a/grpc-google-cloud-bigtable-admin-v2/pom.xml b/grpc-google-cloud-bigtable-admin-v2/pom.xml index db8d05280786..c06ca546583c 100644 --- a/grpc-google-cloud-bigtable-admin-v2/pom.xml +++ b/grpc-google-cloud-bigtable-admin-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigtable-admin-v2 - 2.22.1-SNAPSHOT + 2.23.0 grpc-google-cloud-bigtable-admin-v2 GRPC library for grpc-google-cloud-bigtable-admin-v2 com.google.cloud google-cloud-bigtable-parent - 2.22.1-SNAPSHOT + 2.23.0 @@ -18,14 +18,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import com.google.cloud google-cloud-bigtable-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import diff --git a/grpc-google-cloud-bigtable-v2/pom.xml b/grpc-google-cloud-bigtable-v2/pom.xml index 6abd7beebe5a..f1b3e3a60f87 100644 --- a/grpc-google-cloud-bigtable-v2/pom.xml +++ b/grpc-google-cloud-bigtable-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-bigtable-v2 - 2.22.1-SNAPSHOT + 2.23.0 grpc-google-cloud-bigtable-v2 GRPC library for grpc-google-cloud-bigtable-v2 com.google.cloud google-cloud-bigtable-parent - 2.22.1-SNAPSHOT + 2.23.0 @@ -18,14 +18,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import com.google.cloud google-cloud-bigtable-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import diff --git a/pom.xml b/pom.xml index 50e75b7dba74..b75a21afed29 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ google-cloud-bigtable-parent pom - 2.22.1-SNAPSHOT + 2.23.0 Google Cloud Bigtable Parent https://github.com/googleapis/java-bigtable @@ -153,27 +153,27 @@ com.google.api.grpc proto-google-cloud-bigtable-v2 - 2.22.1-SNAPSHOT + 2.23.0 com.google.api.grpc proto-google-cloud-bigtable-admin-v2 - 2.22.1-SNAPSHOT + 2.23.0 com.google.api.grpc grpc-google-cloud-bigtable-v2 - 2.22.1-SNAPSHOT + 2.23.0 com.google.api.grpc grpc-google-cloud-bigtable-admin-v2 - 2.22.1-SNAPSHOT + 2.23.0 com.google.cloud google-cloud-bigtable - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/proto-google-cloud-bigtable-admin-v2/pom.xml b/proto-google-cloud-bigtable-admin-v2/pom.xml index 68b55d635d64..e999ac93c488 100644 --- a/proto-google-cloud-bigtable-admin-v2/pom.xml +++ b/proto-google-cloud-bigtable-admin-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigtable-admin-v2 - 2.22.1-SNAPSHOT + 2.23.0 proto-google-cloud-bigtable-admin-v2 PROTO library for proto-google-cloud-bigtable-admin-v2 com.google.cloud google-cloud-bigtable-parent - 2.22.1-SNAPSHOT + 2.23.0 @@ -18,14 +18,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import com.google.cloud google-cloud-bigtable-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import diff --git a/proto-google-cloud-bigtable-v2/pom.xml b/proto-google-cloud-bigtable-v2/pom.xml index 61caa5c7d3fc..66a4d4972079 100644 --- a/proto-google-cloud-bigtable-v2/pom.xml +++ b/proto-google-cloud-bigtable-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-bigtable-v2 - 2.22.1-SNAPSHOT + 2.23.0 proto-google-cloud-bigtable-v2 PROTO library for proto-google-cloud-bigtable-v2 com.google.cloud google-cloud-bigtable-parent - 2.22.1-SNAPSHOT + 2.23.0 @@ -18,14 +18,14 @@ com.google.cloud google-cloud-bigtable-deps-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import com.google.cloud google-cloud-bigtable-bom - 2.22.1-SNAPSHOT + 2.23.0 pom import diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 913949a8e447..dbb1304db069 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.cloud google-cloud-bigtable - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/test-proxy/pom.xml b/test-proxy/pom.xml index eaffa3aa0610..aefe6f551d6d 100644 --- a/test-proxy/pom.xml +++ b/test-proxy/pom.xml @@ -12,11 +12,11 @@ google-cloud-bigtable-parent com.google.cloud - 2.22.1-SNAPSHOT + 2.23.0 - 2.22.1-SNAPSHOT + 2.23.0 diff --git a/versions.txt b/versions.txt index 314324512c24..fed45f41cd31 100644 --- a/versions.txt +++ b/versions.txt @@ -1,10 +1,10 @@ # Format: # module:released-version:current-version -google-cloud-bigtable:2.22.0:2.22.1-SNAPSHOT -grpc-google-cloud-bigtable-admin-v2:2.22.0:2.22.1-SNAPSHOT -grpc-google-cloud-bigtable-v2:2.22.0:2.22.1-SNAPSHOT -proto-google-cloud-bigtable-admin-v2:2.22.0:2.22.1-SNAPSHOT -proto-google-cloud-bigtable-v2:2.22.0:2.22.1-SNAPSHOT -google-cloud-bigtable-emulator:0.159.0:0.159.1-SNAPSHOT -google-cloud-bigtable-emulator-core:2.22.0:2.22.1-SNAPSHOT +google-cloud-bigtable:2.23.0:2.23.0 +grpc-google-cloud-bigtable-admin-v2:2.23.0:2.23.0 +grpc-google-cloud-bigtable-v2:2.23.0:2.23.0 +proto-google-cloud-bigtable-admin-v2:2.23.0:2.23.0 +proto-google-cloud-bigtable-v2:2.23.0:2.23.0 +google-cloud-bigtable-emulator:0.160.0:0.160.0 +google-cloud-bigtable-emulator-core:2.23.0:2.23.0