Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: update dependency com.google.guava:guava-bom to v31 #498

Merged
merged 10 commits into from Oct 18, 2021

Conversation

suztomo
Copy link
Member

@suztomo suztomo commented Oct 13, 2021

deps: update gax.version to v2.6.1
deps: update dependency com.google.api-client:google-api-client-bom to v1.32.2
deps: update dependency com.google.http-client:google-http-client-bom to v1.40.1
deps: update dependency com.google.api:api-common to v2.0.5
deps: update dependency com.google.auth:google-auth-library-bom to v1.2.1
deps: update dependency com.fasterxml.jackson:jackson-bom to v2.13.0

@suztomo suztomo requested a review from as a code owner Oct 13, 2021
@google-cla google-cla bot added the cla: yes label Oct 13, 2021
@suztomo
Copy link
Member Author

@suztomo suztomo commented Oct 13, 2021

Checker-qual is causing a problem:

Failed while enforcing RequireUpperBoundDeps. The error(s) are [
Require upper bound dependencies error for org.checkerframework:checker-qual:3.8.0 paths to dependency are:
+-com.google.cloud:google-cloud-bigquery:2.2.2-SNAPSHOT
  +-com.google.cloud:google-cloud-datacatalog:1.5.8
    +-org.checkerframework:checker-qual:3.8.0
and
+-com.google.cloud:google-cloud-bigquery:2.2.2-SNAPSHOT
  +-com.google.api.grpc:proto-google-cloud-datacatalog-v1:1.5.8
    +-org.checkerframework:checker-qual:3.8.0
and
+-com.google.cloud:google-cloud-bigquery:2.2.2-SNAPSHOT
  +-com.google.cloud:google-cloud-storage:2.1.7
    +-org.checkerframework:checker-qual:3.8.0
and
+-com.google.cloud:google-cloud-bigquery:2.2.2-SNAPSHOT
  +-com.google.guava:guava:31.0.1-jre
    +-org.checkerframework:checker-qual:3.12.0
and
+-com.google.cloud:google-cloud-bigquery:2.2.2-SNAPSHOT
  +-com.google.cloud:google-cloud-datacatalog:1.5.8
    +-com.google.api.grpc:proto-google-cloud-datacatalog-v1beta1:0.42.8
      +-org.checkerframework:checker-qual:3.8.0
]

The message says Guava uses org.checkerframework:checker-qual:3.12.0. Other libraries use checker-qual 3.8.0.

Does google-cloud-datacatalog or google-cloud-storage use checker-qual? No.

It turned out that these libraries' checker-qual come from Guava's checker-qual dependency. Here are the dependency tree of google-cloud-datacatalog and its dependency proto-google-cloud-datacatalog-v1. https://gist.github.com/suztomo/4fb5595a1e357cc2958b1994884d27db#file-proto-google-cloud-datacatalog-v1-txt-L13 .
Because these artifacts (such as com.google.cloud:google-cloud-datacatalog) don't declare checker-qual dependency, it seems that the flatten-maven-plugin plays the role that brings the older version of checker-qual.

Is it safe to ignore this checker-qual requireUpperBoundDeps failure? Yes

I think it's safe to ignore these failures because once the Google Cloud Java client libraries start using the new Guava version, which brings newer checker-qual dependency, their checker-qual declaration by the flatten-maven-plugin will get upgraded to the newer version.

@suztomo suztomo marked this pull request as draft Oct 13, 2021
@@ -58,13 +58,13 @@
<grpc.version>1.41.0</grpc.version>
<gax.version>2.5.0</gax.version>
Copy link
Member Author

@suztomo suztomo Oct 15, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Waiting for GAX and Google Cloud Core.

@suztomo suztomo changed the title deps: setting the latest versions in first-party deps feat: setting the latest versions in first-party deps Oct 15, 2021
@suztomo
Copy link
Member Author

@suztomo suztomo commented Oct 15, 2021

"downstream / dependencies (11, java-pubsub)" and "downstream / dependencies (11, java-bigqueryconnection)" are complaining about javax.annotation.Generated:

[INFO] -------------------------------------------------------------
Error:  COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ProjectName.java:[27,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ProjectName.java:[30,2] cannot find symbol
  symbol: class Generated
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaName.java:[27,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaName.java:[30,2] cannot find symbol
  symbol: class Generated
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ProjectSnapshotName.java:[28,18] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ProjectSubscriptionName.java:[28,18] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicName.java:[29,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicName.java:[32,2] cannot find symbol
  symbol: class Generated
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/UntypedTopicName.java:[29,18] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SnapshotName.java:[27,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SnapshotName.java:[30,2] cannot find symbol
  symbol: class Generated
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicNames.java:[24,18] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/ProjectTopicName.java:[25,18] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeletedTopic.java:[23,18] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SubscriptionName.java:[27,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SubscriptionName.java:[30,2] cannot find symbol
  symbol: class Generated
[INFO] 16 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Google Cloud Pub/Sub Parent 1.114.7-SNAPSHOT ....... SUCCESS [  2.435 s]
[INFO] proto-google-cloud-pubsub-v1 1.96.7-SNAPSHOT ....... FAILURE [  4.280 s]
[INFO] grpc-google-cloud-pubsub-v1 1.96.7-SNAPSHOT ........ SKIPPED
[INFO] Google Cloud Pub/Sub 1.114.7-SNAPSHOT .............. SKIPPED
[INFO] Google Cloud pubsub BOM 1.114.7-SNAPSHOT ........... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] -------------------------------------------------------------
Error:  COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-bigqueryconnection/proto-google-cloud-bigqueryconnection-v1/src/main/java/com/google/cloud/bigquery/connection/v1/LocationName.java:[27,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-bigqueryconnection/proto-google-cloud-bigqueryconnection-v1/src/main/java/com/google/cloud/bigquery/connection/v1/LocationName.java:[30,2] cannot find symbol
  symbol: class Generated
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-bigqueryconnection/proto-google-cloud-bigqueryconnection-v1/src/main/java/com/google/cloud/bigquery/connection/v1/ConnectionName.java:[27,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-bigqueryconnection/proto-google-cloud-bigqueryconnection-v1/src/main/java/com/google/cloud/bigquery/connection/v1/ConnectionName.java:[30,2] cannot find symbol
  symbol: class Generated
[INFO] 4 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Google Cloud BigQuery Connections Parent 2.1.5-SNAPSHOT SUCCESS [  2.082 s]
[INFO] proto-google-cloud-bigqueryconnection-v1 2.1.5-SNAPSHOT FAILURE [  2.162 s]
[INFO] proto-google-cloud-bigqueryconnection-v1beta1 0.9.5-SNAPSHOT SKIPPED
[INFO] grpc-google-cloud-bigqueryconnection-v1 2.1.5-SNAPSHOT SKIPPED
[INFO] grpc-google-cloud-bigqueryconnection-v1beta1 0.9.5-SNAPSHOT SKIPPED
[INFO] Google Cloud BigQuery Connections 2.1.5-SNAPSHOT ... SKIPPED
[INFO] Google Cloud BigQuery Connections BOM 2.1.5-SNAPSHOT SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------

What was change?

Before the new dependencies, javax.annotation:javax.annotation-api:jar:1.3.2 was a compile scope dependency of com.google.api:api-common.

[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ proto-google-cloud-pubsub-v1 ---
[INFO] com.google.api.grpc:proto-google-cloud-pubsub-v1:jar:1.96.7-SNAPSHOT
[INFO] +- com.google.protobuf:protobuf-java:jar:3.17.3:compile
[INFO] +- com.google.api.grpc:proto-google-common-protos:jar:2.5.0:compile
[INFO] +- com.google.api:api-common:jar:2.0.2:compile
[INFO] |  +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] |  +- javax.annotation:javax.annotation-api:jar:1.3.2:compile
...

With new com.google.api:api-common:jar:2.0.5, it has runtime scope:

[INFO] 
[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ proto-google-cloud-pubsub-v1 ---
[INFO] com.google.api.grpc:proto-google-cloud-pubsub-v1:jar:1.96.7-SNAPSHOT
[INFO] +- com.google.protobuf:protobuf-java:jar:3.18.1:compile
[INFO] +- com.google.api.grpc:proto-google-common-protos:jar:2.6.0:compile
[INFO] +- com.google.api:api-common:jar:2.0.5:compile
[INFO] |  +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] |  +- javax.annotation:javax.annotation-api:jar:1.3.2:runtime
...

It seems that the scope change happened in 2.0.4 https://search.maven.org/artifact/com.google.api/api-common/2.0.4/jar.

I think the module that uses javax.annotation.Generated should declare javax.annotation:javax.annotation-api directly.

Why the scope matters?

As per https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope,

runtime
This scope indicates that the dependency is not required for compilation, but is for execution. Maven includes a dependency with this scope in the runtime and test classpaths, but not the compile classpath.

And it also shows that a runtime-scope dependency of a compile-scope dependency has runtime scope in the project. Therefore, for proto-google-cloud-pubsub-v1 module, javax.annotation:javax.annotation-api:jar:1.3.2 was "runtime" scope, which is marked as not required for compilation.

https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope

@@ -98,6 +98,7 @@
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>${javax.annotations.version}</version>
<scope>compile</scope>
Copy link
Member Author

@suztomo suztomo Oct 15, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It resolved the problem. Interesting.

Screen Shot 2021-10-15 at 5 30 12 PM

<codec.version>1.15</codec.version>
<httpcomponents.httpcore.version>4.4.14</httpcomponents.httpcore.version>
<httpcomponents.httpclient.version>4.5.13</httpcomponents.httpclient.version>
<!-- ensure checker-qual version matches what Guava uses -->
<checker-qual.version>3.12.0</checker-qual.version>
Copy link
Member Author

@suztomo suztomo Oct 15, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Neenu1995 Declaring checker-qual seems to resolve the release-dependency problem between java-storage, java-datacatalog, and java-bigquery.

@@ -98,7 +98,6 @@
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>${javax.annotations.version}</version>
<scope>compile</scope>
Copy link
Member Author

@suztomo suztomo Oct 15, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Without this explicit scope, it fails:

[INFO] -------------------------------------------------------------
Warning:  COMPILATION WARNING : 
[INFO] -------------------------------------------------------------
Warning:  bootstrap class path not set in conjunction with -source 8
[INFO] 1 warning
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
Error:  COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-spanner/proto-google-cloud-spanner-admin-instance-v1/src/main/java/com/google/spanner/admin/instance/v1/InstanceConfigName.java:[27,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-spanner/proto-google-cloud-spanner-admin-instance-v1/src/main/java/com/google/spanner/admin/instance/v1/InstanceConfigName.java:[30,2] cannot find symbol
  symbol: class Generated
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-spanner/proto-google-cloud-spanner-admin-instance-v1/src/main/java/com/google/spanner/admin/instance/v1/ProjectName.java:[27,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-spanner/proto-google-cloud-spanner-admin-instance-v1/src/main/java/com/google/spanner/admin/instance/v1/ProjectName.java:[30,2] cannot find symbol
  symbol: class Generated
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-spanner/proto-google-cloud-spanner-admin-instance-v1/src/main/java/com/google/spanner/admin/instance/v1/InstanceName.java:[27,24] cannot find symbol
  symbol:   class Generated
  location: package javax.annotation
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-spanner/proto-google-cloud-spanner-admin-instance-v1/src/main/java/com/google/spanner/admin/instance/v1/InstanceName.java:[30,2] cannot find symbol
  symbol: class Generated
[INFO] 6 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Google Cloud Spanner Parent 6.13.0:
[INFO] 
[INFO] Google Cloud Spanner Parent ........................ SUCCESS [  2.481 s]
[INFO] proto-google-cloud-spanner-admin-instance-v1 ....... FAILURE [  2.380 s]
[INFO] proto-google-cloud-spanner-v1 ...................... SKIPPED
[INFO] proto-google-cloud-spanner-admin-database-v1 ....... SKIPPED
[INFO] grpc-google-cloud-spanner-v1 ....................... SKIPPED
[INFO] grpc-google-cloud-spanner-admin-instance-v1 ........ SKIPPED
[INFO] grpc-google-cloud-spanner-admin-database-v1 ........ SKIPPED
[INFO] Google Cloud Spanner ............................... SKIPPED
[INFO] Google Cloud Spanner BOM ........................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  5.566 s
[INFO] Finished at: 2021-10-15T21:21:53Z
[INFO] ------------------------------------------------------------------------

@@ -56,7 +56,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<site.installationModule>${project.artifactId}</site.installationModule>
<grpc.version>1.41.0</grpc.version>
<gax.version>2.5.0</gax.version>
<gax.version>2.6.0</gax.version>
Copy link
Member Author

@suztomo suztomo Oct 15, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now this version fails with missing com.google.auth.oauth2 package.

[INFO] -------------------------------------------------------------
Error:  COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/Publisher.java:[43,30] package com.google.auth.oauth2 does not exist
Error:  /home/runner/work/java-shared-dependencies/java-shared-dependencies/java-pubsub/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/Subscriber.java:[37,30] package com.google.auth.oauth2 does not exist
[INFO] 2 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Google Cloud Pub/Sub Parent 1.114.7-SNAPSHOT ....... SUCCESS [  2.460 s]
[INFO] proto-google-cloud-pubsub-v1 1.96.7-SNAPSHOT ....... SUCCESS [  1.522 s]
[INFO] grpc-google-cloud-pubsub-v1 1.96.7-SNAPSHOT ........ SUCCESS [  0.905 s]
[INFO] Google Cloud Pub/Sub 1.114.7-SNAPSHOT .............. FAILURE [  1.644 s]
[INFO] Google Cloud pubsub BOM 1.114.7-SNAPSHOT ........... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------

@@ -66,7 +66,7 @@
<google.auth.version>1.2.1</google.auth.version>
<google.http-client.version>1.40.1</google.http-client.version>
<google.oauth-client.version>1.32.1</google.oauth-client.version>
<google.api-client.version>1.32.1</google.api-client.version>
<google.api-client.version>1.32.2</google.api-client.version>
Copy link
Member Author

@suztomo suztomo Oct 18, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you.

@Neenu1995 Neenu1995 changed the title feat: setting the latest versions in first-party deps deps: update dependency com.google.guava:guava-bom to v31 Oct 18, 2021
@Neenu1995 Neenu1995 marked this pull request as ready for review Oct 18, 2021
@Neenu1995 Neenu1995 added the automerge label Oct 18, 2021
@gcf-merge-on-green gcf-merge-on-green bot merged commit dba11b5 into googleapis:main Oct 18, 2021
24 of 26 checks passed
@gcf-merge-on-green gcf-merge-on-green bot removed the automerge label Oct 18, 2021
gcf-merge-on-green bot pushed a commit that referenced this issue Oct 18, 2021
🤖 I have created a release \*beep\* \*boop\*
---
## [2.4.0](https://www.github.com/googleapis/java-shared-dependencies/compare/2.3.0...v2.4.0) (2021-10-18)


### Dependencies

* update dependency com.fasterxml.jackson:jackson-bom to v2.13.0 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.api-client:google-api-client-bom to v1.32.2 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.api:api-common to v2.0.5 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.auth:google-auth-library-bom to v1.2.1 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.guava:guava-bom to v31 ([#498](https://www.github.com/googleapis/java-shared-dependencies/issues/498)) ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.http-client:google-http-client-bom to v1.40.1 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.protobuf:protobuf-bom to v3.18.1 ([#494](https://www.github.com/googleapis/java-shared-dependencies/issues/494)) ([a30e376](https://www.github.com/googleapis/java-shared-dependencies/commit/a30e3762b5fb0e2d31304d211c12eb2c1320f0c1))
* update dependency io.grpc:grpc-bom to v1.41.0 ([#482](https://www.github.com/googleapis/java-shared-dependencies/issues/482)) ([8a7d227](https://www.github.com/googleapis/java-shared-dependencies/commit/8a7d227f2a1dab9ff23d247a4e6131c817804c36))
* update gax.version to v2.6.1 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update iam.version to v1.1.6 ([#485](https://www.github.com/googleapis/java-shared-dependencies/issues/485)) ([cef7e09](https://www.github.com/googleapis/java-shared-dependencies/commit/cef7e090bbc2e3ae775fa83505f98df286ba7d42))
---


This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
suztomo added a commit to suztomo/java-shared-dependencies that referenced this issue Mar 17, 2022
…#498)

deps: update gax.version to v2.6.1
deps: update dependency com.google.api-client:google-api-client-bom to v1.32.2
deps: update dependency com.google.http-client:google-http-client-bom to v1.40.1 
deps: update dependency com.google.api:api-common to v2.0.5
deps: update dependency com.google.auth:google-auth-library-bom to v1.2.1
deps: update dependency com.fasterxml.jackson:jackson-bom to v2.13.0
suztomo pushed a commit to suztomo/java-shared-dependencies that referenced this issue Mar 17, 2022
🤖 I have created a release \*beep\* \*boop\*
---
## [2.4.0](https://www.github.com/googleapis/java-shared-dependencies/compare/2.3.0...v2.4.0) (2021-10-18)


### Dependencies

* update dependency com.fasterxml.jackson:jackson-bom to v2.13.0 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.api-client:google-api-client-bom to v1.32.2 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.api:api-common to v2.0.5 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.auth:google-auth-library-bom to v1.2.1 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.guava:guava-bom to v31 ([googleapis#498](https://www.github.com/googleapis/java-shared-dependencies/issues/498)) ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.http-client:google-http-client-bom to v1.40.1 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update dependency com.google.protobuf:protobuf-bom to v3.18.1 ([googleapis#494](https://www.github.com/googleapis/java-shared-dependencies/issues/494)) ([a30e376](https://www.github.com/googleapis/java-shared-dependencies/commit/a30e3762b5fb0e2d31304d211c12eb2c1320f0c1))
* update dependency io.grpc:grpc-bom to v1.41.0 ([googleapis#482](https://www.github.com/googleapis/java-shared-dependencies/issues/482)) ([8a7d227](https://www.github.com/googleapis/java-shared-dependencies/commit/8a7d227f2a1dab9ff23d247a4e6131c817804c36))
* update gax.version to v2.6.1 ([dba11b5](https://www.github.com/googleapis/java-shared-dependencies/commit/dba11b5fe14d39cdd62357e7bb1b82831c481150))
* update iam.version to v1.1.6 ([googleapis#485](https://www.github.com/googleapis/java-shared-dependencies/issues/485)) ([cef7e09](https://www.github.com/googleapis/java-shared-dependencies/commit/cef7e090bbc2e3ae775fa83505f98df286ba7d42))
---


This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants