googleapis / gapic-generator

Tools for generating API client libraries from API Service Configuration descriptions.
Apache License 2.0
303 stars 129 forks source link

chore(deps): update dependency com.google.api:gax to v2 #3377

Closed renovate-bot closed 2 years ago

renovate-bot commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.api:gax 1.42.0 -> 2.4.0 age adoption passing confidence

Release Notes

googleapis/gax-java ### [`v2.4.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​240-httpswwwgithubcomgoogleapisgax-javacomparev230v240-2021-08-27) ##### Bug Fixes - Fix PATCH being unsupported ([#​1465](https://www.togithub.com/googleapis/gax-java/issues/1465)) ([2c6ac24](https://www.github.com/googleapis/gax-java/commit/2c6ac24b1fce1de356e69370bbe6a4348825e3f9)) ##### Dependencies - update google-common-prots and google-http-client ([#​1471](https://www.togithub.com/googleapis/gax-java/issues/1471)) ([80e17a3](https://www.github.com/googleapis/gax-java/commit/80e17a35feb00aff0af3a65876625c705eb6ca46)) ### [`v2.3.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​230-httpswwwgithubcomgoogleapisgax-javacomparev220v230-2021-08-16) ##### Features - add custom options to ApiCallContext ([#​1435](https://www.togithub.com/googleapis/gax-java/issues/1435)) ([0fe20f3](https://www.github.com/googleapis/gax-java/commit/0fe20f379feba1570e562e60e3f0bf7cc4e485bd)) - add UseJwtAccessWithScope to GoogleCredentialsProvider ([#​1420](https://www.togithub.com/googleapis/gax-java/issues/1420)) ([ed39c34](https://www.github.com/googleapis/gax-java/commit/ed39c34693783460fc03effb47e7027914cfb5bc)) ### [`v2.2.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​220-httpswwwgithubcomgoogleapisgax-javacomparev210v220-2021-08-13) ##### Features - Add AIP-151 LRO OperationsClient to gax-httpjson ([#​1458](https://www.togithub.com/googleapis/gax-java/issues/1458)) ([314acb6](https://www.github.com/googleapis/gax-java/commit/314acb6a5c335732e8406bec86f6c37296ebf3f3)) ### [`v2.1.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​210-httpswwwgithubcomgoogleapisgax-javacomparev200v210-2021-08-11) ##### Features - add allowNonDefaultServiceAccount option for DirectPath ([#​1433](https://www.togithub.com/googleapis/gax-java/issues/1433)) ([209b494](https://www.github.com/googleapis/gax-java/commit/209b4944feba1c62be2c9de4545e3b01a806b738)) ##### Bug Fixes - fix httpjson executor ([#​1448](https://www.togithub.com/googleapis/gax-java/issues/1448)) ([8f48b70](https://www.github.com/googleapis/gax-java/commit/8f48b7027b95e8e75872d1f9dac537ea697d0acc)) - make closeAsync don't interrupt running thread ([#​1446](https://www.togithub.com/googleapis/gax-java/issues/1446)) ([7c6c298](https://www.github.com/googleapis/gax-java/commit/7c6c29824487346d444730388ea6967408692696)) ##### Dependencies - update dependency com.google.api:api-common to v2.0.1 ([#​1452](https://www.togithub.com/googleapis/gax-java/issues/1452)) ([a52f16f](https://www.github.com/googleapis/gax-java/commit/a52f16f6cef8340357acb374ff31c8a6f248403c)) ### [`v2.0.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​200-httpswwwgithubcomgoogleapisgax-javacomparev1670v200-2021-07-30) ##### Features - promote to 2.0.0 ([#​1444](https://www.togithub.com/googleapis/gax-java/issues/1444)) ([776b1aa](https://www.github.com/googleapis/gax-java/commit/776b1aa73022bedec55e69732245b73cd04608f8)) ##### Bug Fixes - stop overriding default grpc executor ([#​1355](https://www.togithub.com/googleapis/gax-java/issues/1355)) ([b1f8c43](https://www.github.com/googleapis/gax-java/commit/b1f8c43cc90eb8e5ef78d142878841689356738c)) ##### Dependencies - update api-common, guava, google-auth-library-credentials ([#​1442](https://www.togithub.com/googleapis/gax-java/issues/1442)) ([2925ed7](https://www.github.com/googleapis/gax-java/commit/2925ed78cfb74db07a87da28839aeebc9027ac72)) ### [`v1.67.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1670-httpswwwgithubcomgoogleapisgax-javacomparev1660v1670-2021-07-19) ##### Features - introduce closeAsync to Batcher ([#​1423](https://www.togithub.com/googleapis/gax-java/issues/1423)) ([aab5288](https://www.github.com/googleapis/gax-java/commit/aab528803405c2b5f9fc89641f47abff948a876d)) - optimize unary callables to not wait for trailers ([#​1356](https://www.togithub.com/googleapis/gax-java/issues/1356)) ([dd5f955](https://www.github.com/googleapis/gax-java/commit/dd5f955a3ab740c677fbc6f1247094798eb814a3)) - update DirectPath environment variables ([#​1412](https://www.togithub.com/googleapis/gax-java/issues/1412)) ([4f63b61](https://www.github.com/googleapis/gax-java/commit/4f63b61f1259936aa4a1eaf9162218c787b92f2a)) ##### Bug Fixes - remove `extends ApiMessage` from `HttpJsonStubCallableFactory` definition ([#​1426](https://www.togithub.com/googleapis/gax-java/issues/1426)) ([87636a5](https://www.github.com/googleapis/gax-java/commit/87636a5812874a77e9004aab07607121efa43736)) ### [`v1.66.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1660-httpswwwgithubcomgoogleapisgax-javacomparev1651v1660-2021-06-24) ##### Features - make ApiTracer internal API ([#​1414](https://www.togithub.com/googleapis/gax-java/issues/1414)) ([e3e8462](https://www.github.com/googleapis/gax-java/commit/e3e8462a2f9e866480ec2106dc59555d41ea4bb5)) ##### [1.65.1](https://www.github.com/googleapis/gax-java/compare/v1.65.0...v1.65.1) (2021-06-08) ##### Bug Fixes - fix grammar in StubSetting comment ([#​1397](https://www.togithub.com/googleapis/gax-java/issues/1397)) ([b015910](https://www.github.com/googleapis/gax-java/commit/b0159102b52fd4b778a9bde15b1acd2e9fa6958e)) ### [`v1.65.1`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1651-httpswwwgithubcomgoogleapisgax-javacomparev1650v1651-2021-06-08) ### [`v1.65.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1650-httpswwwgithubcomgoogleapisgax-javacomparev1640v1650-2021-06-02) ##### Features - add mtls feature to http and grpc transport provider ([#​1249](https://www.togithub.com/googleapis/gax-java/issues/1249)) ([b863041](https://www.github.com/googleapis/gax-java/commit/b863041bc4c03c8766e0feca8cb10f531373dc44)) ### [`v1.62.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1620-httpswwwgithubcomgoogleapisgax-javacomparev1610v1620-2021-02-25) ##### ⚠ BREAKING CHANGES - deprecate RetrySettings.isJittered \[gax-java] ([#​1308](https://togithub.com/googleapis/gax-java/issues/1308)) ##### Features - deprecate RetrySettings.isJittered \[gax-java] ([#​1308](https://www.togithub.com/googleapis/gax-java/issues/1308)) ([68644a4](https://www.github.com/googleapis/gax-java/commit/68644a4e24f29223f8f533a3d353dff7457d9737)) - dynamic flow control part 1 - add FlowController to Batcher ([#​1289](https://www.togithub.com/googleapis/gax-java/issues/1289)) ([bae5eb6](https://www.github.com/googleapis/gax-java/commit/bae5eb6070e690c26b95e7b908d15300aa54ef1c)) ##### Bug Fixes - prevent unchecked warnings in gax-httpjson ([#​1306](https://www.togithub.com/googleapis/gax-java/issues/1306)) ([ee370f6](https://www.github.com/googleapis/gax-java/commit/ee370f62c5d411738a9b25cf4cfc095aa06d9e07)) - remove unused [@​InternalExtensionOnly](https://togithub.com/InternalExtensionOnly) from CallContext classes ([#​1304](https://www.togithub.com/googleapis/gax-java/issues/1304)) ([a8d3a2d](https://www.github.com/googleapis/gax-java/commit/a8d3a2dca96efdb1ce154a976c3e0844e3f501d6)) ##### Dependencies - update google-auth-library to 0.24.0 ([#​1315](https://www.togithub.com/googleapis/gax-java/issues/1315)) ([772331e](https://www.github.com/googleapis/gax-java/commit/772331eda5c47e9de376e505e7d8ee502b01ec72)) - update google-common-protos to 2.0.1 ([772331e](https://www.github.com/googleapis/gax-java/commit/772331eda5c47e9de376e505e7d8ee502b01ec72)) - update google-http-client to 1.39.0 ([772331e](https://www.github.com/googleapis/gax-java/commit/772331eda5c47e9de376e505e7d8ee502b01ec72)) - update google-iam ([#​1313](https://www.togithub.com/googleapis/gax-java/issues/1313)) ([327b53c](https://www.github.com/googleapis/gax-java/commit/327b53ca7739d9be6e24305b23af2c7a35cb6f4d)) - update gRPC to 1.36.0 ([772331e](https://www.github.com/googleapis/gax-java/commit/772331eda5c47e9de376e505e7d8ee502b01ec72)) - update opencensus to 0.28.0 ([772331e](https://www.github.com/googleapis/gax-java/commit/772331eda5c47e9de376e505e7d8ee502b01ec72)) - update protobuf to 3.15.2 ([772331e](https://www.github.com/googleapis/gax-java/commit/772331eda5c47e9de376e505e7d8ee502b01ec72)) ### [`v1.61.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1610-httpswwwgithubcomgoogleapisgax-javacomparev1601v1610-2021-02-17) ##### Features - **operations:** Add WaitOperation API surface \[gax-java] ([#​1284](https://www.togithub.com/googleapis/gax-java/issues/1284)) ([68761a7](https://www.github.com/googleapis/gax-java/commit/68761a7de17489c02362e079ca766ee06da5e247)) ##### Bug Fixes - InstantiatingGrpcChannelProvider.toBuilder() should carry over all config data ([#​1298](https://www.togithub.com/googleapis/gax-java/issues/1298)) ([0bc5dc5](https://www.github.com/googleapis/gax-java/commit/0bc5dc54c8eea00f2dc0e1d6a4a42e3417c64fc7)) - **lro:** Add Operation name to headers in {Get,List}Operation requests \[gax-java] ([#​1281](https://www.togithub.com/googleapis/gax-java/issues/1281)) ([721617b](https://www.github.com/googleapis/gax-java/commit/721617b0cb80ebcd40c3aa2f6c5b86f679dad811)) - **operations:** Make Operations a manual client \[gax-java] ([#​1282](https://www.togithub.com/googleapis/gax-java/issues/1282)) ([5be66cd](https://www.github.com/googleapis/gax-java/commit/5be66cd3ebf2ccf34f21db40463a2d9115a77798)) ##### Dependencies - update com.google.http-client:google-http-client to 1.38.1 ([#​1265](https://www.togithub.com/googleapis/gax-java/issues/1265)) ([5815a7c](https://www.github.com/googleapis/gax-java/commit/5815a7ce815cc2fc47b39b928010de0c2cea8716)) - update common protos ([#​1258](https://www.togithub.com/googleapis/gax-java/issues/1258)) ([7287e84](https://www.github.com/googleapis/gax-java/commit/7287e84979ba9076e4888ec3678995c08f1ea690)) - update gRPC ([#​1263](https://www.togithub.com/googleapis/gax-java/issues/1263)) ([95a7dab](https://www.github.com/googleapis/gax-java/commit/95a7dab77800dffaf551018c85e1d78596411e8f)) - update Guava ([#​1262](https://www.togithub.com/googleapis/gax-java/issues/1262)) ([cdc0366](https://www.github.com/googleapis/gax-java/commit/cdc0366d23317d6fddd3dc86592664449aaa8a6f)) - update iam protos to v1.0.7 ([#​1266](https://www.togithub.com/googleapis/gax-java/issues/1266)) ([69b6dc4](https://www.github.com/googleapis/gax-java/commit/69b6dc44f5e81d5919553b9de6248346d172adcd)) - update protobuf ([#​1256](https://www.togithub.com/googleapis/gax-java/issues/1256)) ([ef9b3aa](https://www.github.com/googleapis/gax-java/commit/ef9b3aaac30406b0b17a985ab959530c1254b145)) ##### [1.60.1](https://www.github.com/googleapis/gax-java/compare/v1.60.0...v1.60.1) (2020-11-19) ##### Bug Fixes - check Compute Engine environment for DirectPath ([#​1250](https://www.togithub.com/googleapis/gax-java/issues/1250)) ([656b613](https://www.github.com/googleapis/gax-java/commit/656b613d2fe73e5bd19d43d4a2d8d0c6bb9ad5f2)) ##### Dependencies - update api-common to 1.10.1 ([#​1240](https://www.togithub.com/googleapis/gax-java/issues/1240)) ([d8b2bf7](https://www.github.com/googleapis/gax-java/commit/d8b2bf7b59d83a11e2e0eba703ed758fd1adb0ce)) - update auth libaries ([#​1251](https://www.togithub.com/googleapis/gax-java/issues/1251)) ([d455da2](https://www.github.com/googleapis/gax-java/commit/d455da2cd73f1e015d7570e8d634864a38bdb042)) - update autovalue annotations ([#​1246](https://www.togithub.com/googleapis/gax-java/issues/1246)) ([60bb103](https://www.github.com/googleapis/gax-java/commit/60bb10326cd3a0092d69e8388eb5f7fed55a715c)) - update dependency com.google.auto.value:auto-value to v1.7.4 ([#​1031](https://www.togithub.com/googleapis/gax-java/issues/1031)) ([1e7e13c](https://www.github.com/googleapis/gax-java/commit/1e7e13c07bf4c79d0b3cbfd0f15a4908278c1ffa)) - update google-http-client to 1.38.0 ([#​1244](https://www.togithub.com/googleapis/gax-java/issues/1244)) ([6b53f0f](https://www.github.com/googleapis/gax-java/commit/6b53f0fe3a95346596c670f62d34267483a12c68)) - update Guava to 30.0-android ([#​1237](https://www.togithub.com/googleapis/gax-java/issues/1237)) ([64806c4](https://www.github.com/googleapis/gax-java/commit/64806c474f1aab87ed62f59e9746aa22c5982e96)) - update threetenbp to 1.5.0 ([#​1243](https://www.togithub.com/googleapis/gax-java/issues/1243)) ([6232599](https://www.github.com/googleapis/gax-java/commit/6232599506fda164e5675162e71809a78258efbd)) ### [`v1.60.1`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1601-httpswwwgithubcomgoogleapisgax-javacomparev1600v1601-2020-11-19) ### [`v1.60.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1600-httpswwwgithubcomgoogleapisgax-javacomparev1591v1600-2020-10-19) ##### Features - REST Gapic (REGAPIC) Support ([#​1177](https://www.togithub.com/googleapis/gax-java/issues/1177)) ([12b18ee](https://www.github.com/googleapis/gax-java/commit/12b18ee255d3fabe13bb3969df40753b29f830d5)) ##### Bug Fixes - prevent npe caused by missing parentheses ([#​1198](https://www.togithub.com/googleapis/gax-java/issues/1198)) ([b856351](https://www.github.com/googleapis/gax-java/commit/b85635123f987f9808086f14a58dd8c7418a3bd8)) ##### Dependencies - upgrade grpc to 1.32.2 ([#​1212](https://www.togithub.com/googleapis/gax-java/issues/1212)) ([03c4c0f](https://www.github.com/googleapis/gax-java/commit/03c4c0f621f439c30752122568d2a9a7703e5e16)) ##### [1.59.1](https://www.github.com/googleapis/gax-java/compare/v1.59.0...v1.59.1) (2020-10-05) ##### Bug Fixes - Fix race condition in BatcherImpl flush ([#​1200](https://www.togithub.com/googleapis/gax-java/issues/1200)) ([c6308c9](https://www.github.com/googleapis/gax-java/commit/c6308c906171ce05765ccacb716aa7162d95d9a2)) - update owners file with actools-java ([#​1194](https://www.togithub.com/googleapis/gax-java/issues/1194)) ([9977dd2](https://www.github.com/googleapis/gax-java/commit/9977dd2564ff6919fc6a6b658eb69b5ea8a66520)) ### [`v1.59.1`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1591-httpswwwgithubcomgoogleapisgax-javacomparev1590v1591-2020-10-05) ### [`v1.59.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1590-httpswwwgithubcomgoogleapisgax-javacomparev1583v1590-2020-09-28) ##### Features - Allow user-agents to be specified by both internal headers and user headers ([#​1190](https://www.togithub.com/googleapis/gax-java/issues/1190)) ([266329e](https://www.github.com/googleapis/gax-java/commit/266329e89642bfc6be579e600d3f995f4416ae4e)), closes [/github.com/googleapis/java-bigtable/pull/404#pullrequestreview-480972135](https://www.togithub.com/googleapis//github.com/googleapis/java-bigtable/pull/404/issues/pullrequestreview-480972135) ##### Bug Fixes - truncate RPC timeouts to time remaining in totalTimeout ([#​1191](https://www.togithub.com/googleapis/gax-java/issues/1191)) ([1d0c940](https://www.github.com/googleapis/gax-java/commit/1d0c94061bab124be81a649ac3fa1ce5d9a2df23)) ##### Dependencies - update guava to 29.0-android ([#​1174](https://www.togithub.com/googleapis/gax-java/issues/1174)) ([287cada](https://www.github.com/googleapis/gax-java/commit/287cadae528549545da9e7e9d63fd70c1268e3c1)), closes [#​1151](https://www.togithub.com/googleapis/gax-java/issues/1151) ##### [1.58.3](https://www.github.com/googleapis/gax-java/compare/v1.58.2...v1.58.3) (2020-09-15) ##### Bug Fixes - \[gax-java] Add speedy Bazel builds to Travis ([#​1181](https://www.togithub.com/googleapis/gax-java/issues/1181)) ([2fb85fe](https://www.github.com/googleapis/gax-java/commit/2fb85fed095c6043ee39b63a0f7dff3fd93cbd7b)) - \[gax-java] add Vim files to .gitignore ([#​1179](https://www.togithub.com/googleapis/gax-java/issues/1179)) ([2de22b6](https://www.github.com/googleapis/gax-java/commit/2de22b6645fbfd7ada7d0067e5cdd3c2039ec190)) - \[gax-java] Fix broken Bazel build ([#​1180](https://www.togithub.com/googleapis/gax-java/issues/1180)) ([834c05e](https://www.github.com/googleapis/gax-java/commit/834c05e1d35a17f90bf8cd1b2cdce40bea451c95)) ##### [1.58.2](https://www.github.com/googleapis/gax-java/compare/v1.58.1...v1.58.2) (2020-08-07) ##### Bug Fixes - Settings objects should not try to read quotaProjectId from credentials ([#​1162](https://www.togithub.com/googleapis/gax-java/issues/1162)) ([1b09bcf](https://www.github.com/googleapis/gax-java/commit/1b09bcff1ddfaed8cfa58b92c787f8fc9b08abef)) ##### [1.58.1](https://www.github.com/googleapis/gax-java/compare/v1.58.0...v1.58.1) (2020-08-06) ##### Bug Fixes - fix dependencies.properties resource file creation during deployment ([#​1163](https://www.togithub.com/googleapis/gax-java/issues/1163)) ([3e7e1f1](https://www.github.com/googleapis/gax-java/commit/3e7e1f1e64bdeb23a51b5155faea975beec0bc84)) - Watchdog.shutdownNow() does not shutdown executor ([#​1158](https://www.togithub.com/googleapis/gax-java/issues/1158)) ([6241a21](https://www.github.com/googleapis/gax-java/commit/6241a2118690d07dd28ffb9447423363f3f914e4)) ### [`v1.58.3`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1583-httpswwwgithubcomgoogleapisgax-javacomparev1582v1583-2020-09-15) ### [`v1.58.2`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1582-httpswwwgithubcomgoogleapisgax-javacomparev1581v1582-2020-08-07) ### [`v1.58.1`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1581-httpswwwgithubcomgoogleapisgax-javacomparev1580v1581-2020-08-06) ### [`v1.58.0`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1580-httpswwwgithubcomgoogleapisgax-javacomparev1572v1580-2020-07-31) ##### Features - add retry logging ([#​1160](https://www.togithub.com/googleapis/gax-java/issues/1160)) ([1575715](https://www.github.com/googleapis/gax-java/commit/15757151d4965276bd01e6772c10288959bb17ec)) - enable setting quota_project_id ([#​1128](https://www.togithub.com/googleapis/gax-java/issues/1128)) ([20bb200](https://www.github.com/googleapis/gax-java/commit/20bb200c8019ad1df8acbfe210cea7d5e9a9a57c)) - non-retryable RPCs use totalTimeout ([#​1149](https://www.togithub.com/googleapis/gax-java/issues/1149)) ([b7646a3](https://www.github.com/googleapis/gax-java/commit/b7646a3a959b7e5ef40158851f26ce6701da8ca4)) ##### Bug Fixes - retain context timeouts in ServerStreamingAttemptCallable ([#​1155](https://www.togithub.com/googleapis/gax-java/issues/1155)) ([461ff84](https://www.github.com/googleapis/gax-java/commit/461ff846ca551c2242bf6c60e61234997d0ba58e)) ##### [1.57.2](https://www.github.com/googleapis/gax-java/compare/v1.57.1...v1.57.2) (2020-07-21) ##### Bug Fixes - Fix javadoc generation on Java11 ([#​1145](https://www.togithub.com/googleapis/gax-java/issues/1145)) ([c7a039e](https://www.github.com/googleapis/gax-java/commit/c7a039e07be02298d9dd906b08e1e1bb995e85e2)) - Preconditions only supports %s format ([#​1153](https://www.togithub.com/googleapis/gax-java/issues/1153)) ([8145311](https://www.github.com/googleapis/gax-java/commit/8145311b38fdd3bf82a4958f8aef5313857b70c0)) ##### [1.57.1](https://www.github.com/googleapis/gax-java/compare/v1.57.0...v1.57.1) (2020-07-07) ##### Bug Fixes - add back javax.annotation dependency ([#​1129](https://www.togithub.com/googleapis/gax-java/issues/1129)) ([77a4cc3](https://www.github.com/googleapis/gax-java/commit/77a4cc373914396dd343891e38cf743166668c96)) ##### Dependencies - update google-auth-library to 0.21.0 ([#​1134](https://www.togithub.com/googleapis/gax-java/issues/1134)) ([6528e5c](https://www.github.com/googleapis/gax-java/commit/6528e5cb9cec50ef01c0d2601c6db518df825747)) ### [`v1.57.1`](https://togithub.com/googleapis/gax-java/blob/master/CHANGELOG.md#​1571-httpswwwgithubcomgoogleapisgax-javacomparev1570v1571-2020-07-07) ### [`v1.57.0`](https://togithub.com/googleapis/gax-java/releases/v1.57.0) 06-10-2020 15:01 PDT ##### Implementation Changes - logging: catch and log exceptions in Watchdog runnable to ensure it never stops running ([#​1036](https://togithub.com/googleapis/gax-java/pull/1036)) - android: make GaxProperties.version accessible in Android ([#​1117](https://togithub.com/googleapis/gax-java/pull/1117)) - Make watchdog `@BetaApi` and watchdog provider implementations `@InternalApi` ([#​1119](https://togithub.com/googleapis/gax-java/pull/1119)) ##### New Features - generalize ExecutorService for transport layers ([#​1098](https://togithub.com/googleapis/gax-java/pull/1098)) - add setAttemptDirectPath(boolean) for InstantiatingGrpcChannelProvider.Builder ([#​1015](https://togithub.com/googleapis/gax-java/pull/1015)) ##### Dependencies - update grpc to 1.30.0, protobuf to 3.12.2 ([#​1125](https://togithub.com/googleapis/gax-java/pull/1125)) - update api-common-java to 1.92 ([#​1126](https://togithub.com/googleapis/gax-java/pull/1126)) ##### Internal / Testing Changes - \[gax-java] chore: include only external-facing gax testing utils in testlibJar ([#​1120](https://togithub.com/googleapis/gax-java/pull/1120)) - ci: Linkage Checker to examine linkage error at artifact level ([#​1032](https://togithub.com/googleapis/gax-java/pull/1032)) - ci: Adopt GitHub Actions in gax-java: unit tests and linkage monitor ([#​1062](https://togithub.com/googleapis/gax-java/pull/1062)) - chore: display call settings configuration through toString ([#​1017](https://togithub.com/googleapis/gax-java/pull/1017)) - test: cleaning up deprecated usages ([#​858](https://togithub.com/googleapis/gax-java/pull/858)) ### [`v1.56.0`](https://togithub.com/googleapis/gax-java/releases/v1.56.0) 04-06-2020 10:29 PDT ##### New Features - Add ability to partially update retry settings ([#​993](https://togithub.com/googleapis/gax-java/pull/993)) ##### Dependencies - Update grpc to 1.28.1 ([#​1013](https://togithub.com/googleapis/gax-java/pull/1013)) - Update com.google.api:api-common to 1.9.0 ([#​992](https://togithub.com/googleapis/gax-java/pull/992)) - Add javax.annotations dependency in bazel build to gax-grpc ([#​1000](https://togithub.com/googleapis/gax-java/pull/1000)) ##### Internal / Testing Changes - test: make it easier to debug failures in SettingsTest ([#​994](https://togithub.com/googleapis/gax-java/pull/994)) - build: update dependency gradle.plugin.com.dorongold.plugins:task-tree to v1.5 ([#​995](https://togithub.com/googleapis/gax-java/pull/995)) - test: update dependency com.google.api.grpc:grpc-google-cloud-pubsub-v1 to v1.86.0 ([#​1008](https://togithub.com/googleapis/gax-java/pull/1008)) ### [`v1.55.0`](https://togithub.com/googleapis/gax-java/releases/v1.55.0) 03-27-2020 08:33 PDT ##### New Features - Allow client authors to create their own callable chains ([#​891](https://togithub.com/googleapis/gax-java/pull/891)) ##### Dependencies - Update org.threeten:threetenbp to v1.4.1 ([#​890](https://togithub.com/googleapis/gax-java/pull/890)) ##### Internal / Testing Changes - chore(deps): update dependency com.google.api.grpc:grpc-google-cloud-bigtable-v2 to v1 ([#​953](https://togithub.com/googleapis/gax-java/pull/953)) - chore(deps): update dependency com.google.api.grpc:grpc-google-cloud-pubsub-v1 to v1 ([#​970](https://togithub.com/googleapis/gax-java/pull/970)) - remove unused property ([#​887](https://togithub.com/googleapis/gax-java/pull/887)) ### [`v1.54.0`](https://togithub.com/googleapis/gax-java/releases/v1.54.0) 02-27-2020 09:07 PST ##### New Features - Scale number of threads to scale with number of cpus ([#​878](https://togithub.com/googleapis/gax-java/pull/878)) - Do not shut down executor when WatchDog is shut down ([#​871](https://togithub.com/googleapis/gax-java/pull/871)) ##### Dependencies - Update google-http-client to 1.34.2 ([#​886](https://togithub.com/googleapis/gax-java/pull/886)) - Update gRPC to 1.27.2 ([#​885](https://togithub.com/googleapis/gax-java/pull/885)) - Update protobuf to 3.11.4 and gRPC to 1.27.1 ([#​882](https://togithub.com/googleapis/gax-java/pull/882)) ##### Documentation - Add javadoc about being called within single thread ([#​856](https://togithub.com/googleapis/gax-java/pull/856)) ##### Internal / Testing Changes - Update jacoco to 0.8.5 ([#​883](https://togithub.com/googleapis/gax-java/pull/883)) - Update google format plugin ([#​868](https://togithub.com/googleapis/gax-java/pull/868)) - Set up linkage monitor Kokoro build config for gax-java ([#​864](https://togithub.com/googleapis/gax-java/pull/864)) ### [`v1.53.1`](https://togithub.com/googleapis/gax-java/releases/v1.53.1) 01-30-2020 12:27 PST ##### Dependencies - deps: update grpc to 1.27.0, google-auth-library to 0.20.0 ([#​861](https://togithub.com/googleapis/gax-java/pull/861)) - deps: Update to org.codehaus.mojo:animal-sniffer-annotations:1.18 ([#​855](https://togithub.com/googleapis/gax-java/pull/855)) - Update to javax.annotation:javax.annotation-api:1.3.2 ([#​854](https://togithub.com/googleapis/gax-java/pull/854)) - Update com.fasterxml.jackson.core:jackson-core ([#​853](https://togithub.com/googleapis/gax-java/pull/853)) - Update com.google.api.grpc:proto-google-common-protos to 1.17.0 ([#​852](https://togithub.com/googleapis/gax-java/pull/852)) - deps: update iam protos to 0.13.0 ([#​851](https://togithub.com/googleapis/gax-java/pull/851)) - deps: update google-http-client to 1.34.0 ([#​850](https://togithub.com/googleapis/gax-java/pull/850)) - Update threetenbp to 1.4.0 ([#​849](https://togithub.com/googleapis/gax-java/pull/849)) - chore(deps): update to JUnit 4.13 ([#​848](https://togithub.com/googleapis/gax-java/pull/848)) - deps: update gRPC and protobuf ([#​847](https://togithub.com/googleapis/gax-java/pull/847)) - chore(deps): update GSON and Guava ([#​843](https://togithub.com/googleapis/gax-java/pull/843)) ### [`v1.53.0`](https://togithub.com/googleapis/gax-java/releases/v1.53.0) 01-09-2020 10:51 PST ##### New Features - feat: enhancement for Batcher api to address bulk read ([#​833](https://togithub.com/googleapis/gax-java/pull/833)) - feat: implemented watchdog as BackgroundResource ([#​838](https://togithub.com/googleapis/gax-java/pull/838)) - Create a executorService with a separate pool of threads for channelpool ([#​836](https://togithub.com/googleapis/gax-java/pull/836)) ##### Bug Fixes - fix: allows retries when setting maxAttempts without setting TotalTimeout ([#​835](https://togithub.com/googleapis/gax-java/pull/835)) ##### Implementation Changes - bazel: Replace native `maven_jar` rule with `jvm_maven_import_external` ([#​837](https://togithub.com/googleapis/gax-java/pull/837)) - cleanup(batcher): removing the non-applicable TODOs comments ([#​834](https://togithub.com/googleapis/gax-java/pull/834)) ##### Dependencies - Update dependency org.easymock:easymock to v4.1 ([#​821](https://togithub.com/googleapis/gax-java/pull/821)) - Update dependency com.google.auto.value:auto-value to v1.7 ([#​806](https://togithub.com/googleapis/gax-java/pull/806)) ##### Internal / Testing Changes - Bump next snapshot ([#​840](https://togithub.com/googleapis/gax-java/pull/840)) ### [`v1.51.0`](https://togithub.com/googleapis/gax-java/releases/v1.51.0) 12-03-2019 10:59 PST ##### New Features - Allow channel pool to refresh its channels periodically ([#​805](https://togithub.com/googleapis/gax-java/pull/805)) ### [`v1.50.1`](https://togithub.com/googleapis/gax-java/releases/v1.50.1) 11-07-2019 10:59 PST ##### Dependencies - deps: upgrade grpc to 1.25.0 ([#​816](https://togithub.com/googleapis/gax-java/pull/816)) ##### Internal / Testing Changes - Bump next snapshot ([#​815](https://togithub.com/googleapis/gax-java/pull/815)) ### [`v1.50.0`](https://togithub.com/googleapis/gax-java/releases/v1.50.0) 11-06-2019 07:29 PST ##### New Features - Track number of failure in batching when Batcher#close is called ([#​800](https://togithub.com/googleapis/gax-java/pull/800)) ##### Dependencies - Update error_prone ([#​813](https://togithub.com/googleapis/gax-java/pull/813)) - deps: update protobuf to 3.10.0, grpc to 1.24.1 ([#​809](https://togithub.com/googleapis/gax-java/pull/809)) ##### Internal / Testing Changes - Bump next snapshot ([#​808](https://togithub.com/googleapis/gax-java/pull/808)) ### [`v1.49.1`](https://togithub.com/googleapis/gax-java/releases/v1.49.1) 10-21-2019 08:14 PDT ##### Implementation Changes - Fix InstantiatingGrpcChannelProvider's channel pool to play nicely with DirectPath ([#​798](https://togithub.com/googleapis/gax-java/pull/798)) ##### Dependencies - Update google-auth-library to 0.18.0 ([#​801](https://togithub.com/googleapis/gax-java/pull/801)) ##### Internal / Testing Changes - Fix Bazel 1.0.0 incompatibility issue. ([#​803](https://togithub.com/googleapis/gax-java/pull/803)) - update travis to trusty ([#​799](https://togithub.com/googleapis/gax-java/pull/799)) - Bump next snapshot ([#​797](https://togithub.com/googleapis/gax-java/pull/797)) ### [`v1.49.0`](https://togithub.com/googleapis/gax-java/releases/v1.49.0) 09-30-2019 09:47 PDT ##### Implementation Changes - Fix Race condition when shutting down executor/transport channel ([#​787](https://togithub.com/googleapis/gax-java/pull/787)) ##### New Features - Expose Batcher#sendOutstanding to provide async batch flushing ([#​786](https://togithub.com/googleapis/gax-java/pull/786)) ##### Dependencies - make opencensus consistent ([#​794](https://togithub.com/googleapis/gax-java/pull/794)) - update google-auth-library to 0.17.2 ([#​789](https://togithub.com/googleapis/gax-java/pull/789)) - Update opencensus, guava, and Truth ([#​788](https://togithub.com/googleapis/gax-java/pull/788)) - Update to Guava 28.1 ([#​791](https://togithub.com/googleapis/gax-java/pull/791)) ##### Internal / Testing Changes - Update repository_rules.bzl ([#​730](https://togithub.com/googleapis/gax-java/pull/730)) ### [`v1.48.1`](https://togithub.com/googleapis/gax-java/releases/v1.48.1) 09-04-2019 08:15 PDT ##### Dependencies - Update google-auth-library to 0.17.1 ([#​783](https://togithub.com/googleapis/gax-java/pull/783)) ##### Documentation - Update RELEASING.md with autorelease ([#​748](https://togithub.com/googleapis/gax-java/pull/748)) ##### Internal / Testing Changes - Fix Bazel build ([#​782](https://togithub.com/googleapis/gax-java/pull/782)) - Bump next snapshot ([#​781](https://togithub.com/googleapis/gax-java/pull/781)) ### [`v1.48.0`](https://togithub.com/googleapis/gax-java/releases/v1.48.0) 08-20-2019 09:11 PDT ##### Implementation Changes - Update InstantiatingGrpcChannelProvider to be tolerant of ipv6 addresses ([#​768](https://togithub.com/googleapis/gax-java/pull/768)) - Logs warning message when Batcher is not closed on GC ([#​746](https://togithub.com/googleapis/gax-java/pull/746)) - gax-grpc , gax-httpjson : remove deprecated warnings. ([#​760](https://togithub.com/googleapis/gax-java/pull/760)) - gax: remove deprecated warnings. ([#​759](https://togithub.com/googleapis/gax-java/pull/759)) ##### New Features - New V2 Batching API - Adding BatchingSettings getter to BatchingCallSettings.Builder ([#​779](https://togithub.com/googleapis/gax-java/pull/779)) - Adding v2.BatchingCallSettings to integrate with GCJ client ([#​766](https://togithub.com/googleapis/gax-java/pull/766)) - Moving new Batcher API to existing Batching package ([#​771](https://togithub.com/googleapis/gax-java/pull/771)) - Small refactoring for v2.Batcher API ([#​765](https://togithub.com/googleapis/gax-java/pull/765)) - Introducing auto flush in BatcherImpl ([#​744](https://togithub.com/googleapis/gax-java/pull/744)) ##### Dependencies - Update dependency com.google.auto.value:auto-value to v1.6.6 ([#​778](https://togithub.com/googleapis/gax-java/pull/778)) - Update deps: protobuf, grpc, opencensus, google-http-client, google-auth-library, jackson-core ([#​777](https://togithub.com/googleapis/gax-java/pull/777)) - Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.1.1 ([#​775](https://togithub.com/googleapis/gax-java/pull/775)) - Update annotations versions ([#​758](https://togithub.com/googleapis/gax-java/pull/758)) - sync api-common to latest version used by google-cloud-java ([#​754](https://togithub.com/googleapis/gax-java/pull/754)) ##### Documentation - Point javadocs links to googleapis.dev ([#​738](https://togithub.com/googleapis/gax-java/pull/738)) ### [`v1.47.1`](https://togithub.com/googleapis/gax-java/releases/v1.47.1) 07-02-2019 09:51 PDT ##### Dependencies - Update google-auth-library to 0.16.2 ([#​751](https://togithub.com/googleapis/gax-java/pull/751)) ### [`v1.47.0`](https://togithub.com/googleapis/gax-java/releases/v1.47.0) 06-27-2019 15:32 PDT ##### Implementation Changes - Fix default timeout for non-retryable operations ([#​745](https://togithub.com/googleapis/gax-java/pull/745)) ##### Dependencies - Update google-http-java-client ([#​742](https://togithub.com/googleapis/gax-java/pull/742)) - Upgrade dependency versions for common protos, gson, auth-library, guava, truth ([#​741](https://togithub.com/googleapis/gax-java/pull/741)) ### [`v1.46.1`](https://togithub.com/googleapis/gax-java/releases/v1.46.1) 06-20-2019 10:07 PDT ##### Implementation Changes - Revert "Minor performance improvement to Distribution ([#​733](https://togithub.com/googleapis/gax-java/pull/733))" ([#​739](https://togithub.com/googleapis/gax-java/pull/739)) ##### Internal / Testing Changes - Add kokoro release scripts and enable autorelease ([#​735](https://togithub.com/googleapis/gax-java/pull/735)) - Bump next snapshot ([#​737](https://togithub.com/googleapis/gax-java/pull/737)) ### [`v1.46.0`](https://togithub.com/googleapis/gax-java/releases/v1.46.0) 06-18-2019 14:20 PDT ##### Implementation Changes - Minor performance improvement to Distribution ([#​733](https://togithub.com/googleapis/gax-java/pull/733)) - Disable gRPC ServiceConfig look up ([#​731](https://togithub.com/googleapis/gax-java/pull/731)) ##### New Features - Enable Direct Path - Use ComputeEngineChannelBuilder when directpath is enabled and default service account is used ([#​707](https://togithub.com/googleapis/gax-java/pull/707)) - Set keepalive timeout for directpath ([#​729](https://togithub.com/googleapis/gax-java/pull/729)) ##### Dependencies - Update dependency org.codehaus.mojo:build-helper-maven-plugin to v3 ([#​727](https://togithub.com/googleapis/gax-java/pull/727)) - Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3 ([#​726](https://togithub.com/googleapis/gax-java/pull/726)) - Update dependency org.easymock:easymock to v4 ([#​728](https://togithub.com/googleapis/gax-java/pull/728)) - Update dependency com.google.auto.value:auto-value to v1.6.5 ([#​720](https://togithub.com/googleapis/gax-java/pull/720)) - Add renovate.json ([#​719](https://togithub.com/googleapis/gax-java/pull/719)) ##### Internal / Testing Changes - Add Kokoro CI config ([#​580](https://togithub.com/googleapis/gax-java/pull/580)) - Bump next snapshot ([#​718](https://togithub.com/googleapis/gax-java/pull/718)) ### [`v1.45.0`](https://togithub.com/googleapis/gax-java/releases/v1.45.0) ##### Implementation Changes - Set rpcTimeout to be totalTimeout for non-retried methods ([#​712](https://togithub.com/googleapis/gax-java/pull/712)) ##### Dependencies - Update protobuf dependency to v3.7.1 and grpc to 1.20.0 ([#​709](https://togithub.com/googleapis/gax-java/pull/709)) ##### Internal / Testing Changes - Fix Bazel build dependencies ([#​710](https://togithub.com/googleapis/gax-java/pull/710)) ### [`v1.44.0`](https://togithub.com/googleapis/gax-java/releases/v1.44.0) 04-15-2019 14:23 PDT ##### Dependencies - Upgrade auth library to 0.15.0. ([#​701](https://togithub.com/googleapis/gax-java/pull/701)) ### [`v1.43.0`](https://togithub.com/googleapis/gax-java/releases/v1.43.0) ##### Implementation Changes - Remove dependency on GeneratedMessageV3 from gax-grpc ([#​694](https://togithub.com/googleapis/gax-java/issues/694)) - This is a **breaking** change for anybody who uses `gax-grpc-X.Y.Z-testlib` (only `@BetaApi` featrues are affected) - Add Bazel build support (plus related refactoring) ([#​688](https://togithub.com/googleapis/gax-java/issues/688)) ##### Documentation Changes - Change org name to Google LLC in build script ([#​693](https://togithub.com/googleapis/gax-java/issues/693)) ##### Dependencies - Upgrade auth dependencies to 0.14.0 and google-http-client to 1.29.0. ([#​696](https://togithub.com/googleapis/gax-java/issues/696)) - Update grpc to 1.19.0 - Update opencensus to 0.19.2

Configuration

📅 Schedule: "after 9am and before 3pm" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

forking-renovate[bot] commented 2 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 2.x releases. However, if you upgrade to 2.x manually then Renovate will then reenable updates for minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.