Add option in NIO for re-opening the channel to retry for some errors#1715
Conversation
It also retries a few times on exceptions that are not normally considered retriable (500, 503). Also add corresponding test code.
|
Changes Unknown when pulling 52606c2 on jean-philippe-martin:jp_retries into ** on GoogleCloudPlatform:master**. |
| /** | ||
| * Returns the number of times we try re-opening a channel if it's closed unexpectedly | ||
| * while reading. | ||
| */ |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
| private long size; | ||
|
|
||
| /** | ||
| * @param maxReopen max. number of times to try re-opening the channel if it closes on us unexpectedly. |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
| @CheckReturnValue | ||
| @SuppressWarnings("resource") | ||
| static CloudStorageReadChannel create(Storage gcsStorage, BlobId file, long position) | ||
| static CloudStorageReadChannel create(Storage gcsStorage, BlobId file, long position, int maxReopen) |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
| innerOpen(); | ||
| continue; | ||
| } else if (exs.getCode() == 500 && retries < maxRetries) { | ||
| // server error. Not retryable yet retrying works in my experience. |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
| int maxRetries = 3; | ||
| dst.mark(); | ||
| while (true) { | ||
| try { |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
| } | ||
| } | ||
|
|
||
| private void retryDelay(int attempt) { |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
| return new AutoValue_OptionChannelReopen(retryCount); | ||
| } | ||
|
|
||
| abstract int retry(); |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
e10e72a to
d67872a
Compare
|
Changes Unknown when pulling d67872a on jean-philippe-martin:jp_retries into ** on GoogleCloudPlatform:master**. |
|
Changes Unknown when pulling d67872a on jean-philippe-martin:jp_retries into ** on GoogleCloudPlatform:master**. |
| import com.google.auto.value.AutoValue; | ||
|
|
||
| @AutoValue | ||
| abstract class OptionMaxChannelReopen implements CloudStorageOption.OpenCopy { |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
| private SeekableByteChannel newReadChannel(Path path, Set<? extends OpenOption> options) | ||
| throws IOException { | ||
| initStorage(); | ||
| int maxChannelReopens = ((CloudStorageFileSystem)path.getFileSystem()).config().maxChannelReopens(); |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
| throw new UnsupportedOperationException(option.toString()); | ||
| } | ||
| } else if (option instanceof OptionMaxChannelReopen) { | ||
| maxChannelReopens = ((OptionMaxChannelReopen)option).maxChannelReopen(); |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
| innerOpen(); | ||
| continue; | ||
| } else if ((exs.getCode() == 500 || exs.getCode() == 503) && retries < maxRetries) { | ||
| // Retrying works in practice. |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
|
Changes Unknown when pulling bcabfbc on jean-philippe-martin:jp_retries into ** on GoogleCloudPlatform:master**. |
|
Thank you! |
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
…o v2.17.2 (googleapis#1715) [](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.fasterxml.jackson.core:jackson-databind](https://togithub.com/FasterXML/jackson) ([source](https://togithub.com/FasterXML/jackson-databind)) | `2.13.4.2` -> `2.17.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-spanner-jdbc). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
…#1715) * Add retry code in NIO that re-opens the channel if necessary It also retries a few times on exceptions that are not normally considered retriable (500, 503). Also add corresponding test code.
…#1715) * Add retry code in NIO that re-opens the channel if necessary It also retries a few times on exceptions that are not normally considered retriable (500, 503). Also add corresponding test code.
🤖 I have created a release *beep* *boop* --- ## [1.133.0](https://togithub.com/googleapis/java-pubsub/compare/v1.132.4...v1.133.0) (2024-10-01) ### Features * [java] allow passing libraries_bom_version from env ([#1967](https://togithub.com/googleapis/java-pubsub/issues/1967)) ([#2033](https://togithub.com/googleapis/java-pubsub/issues/2033)) ([825c5f8](https://togithub.com/googleapis/java-pubsub/commit/825c5f83e0fd2fd6b1f4856b9c555d71110a03e1)) * Add `libraries_bom_version` in metadata ([#1956](https://togithub.com/googleapis/java-pubsub/issues/1956)) ([#1990](https://togithub.com/googleapis/java-pubsub/issues/1990)) ([18cfa73](https://togithub.com/googleapis/java-pubsub/commit/18cfa73208bdf9b6a1a597bac740056abfcb03ef)) * Add `use_table_schema` field to BigQueryConfig ([#1838](https://togithub.com/googleapis/java-pubsub/issues/1838)) ([8653f4f](https://togithub.com/googleapis/java-pubsub/commit/8653f4f3dbd61466b8ea05b342c5f66c9e536cf1)) * Add an API method for reordering firewall policies ([#1868](https://togithub.com/googleapis/java-pubsub/issues/1868)) ([2039f7e](https://togithub.com/googleapis/java-pubsub/commit/2039f7e9bee9db1991fae1118e4a6b8ad88ea30c)) * Add custom datetime format for Cloud Storage subscriptions ([#1970](https://togithub.com/googleapis/java-pubsub/issues/1970)) ([7113f06](https://togithub.com/googleapis/java-pubsub/commit/7113f065973bb8b56ab811e0589ffb7975873679)) * Add OpenTelemetry tracing to the Publisher and Subscriber ([#2086](https://togithub.com/googleapis/java-pubsub/issues/2086)) ([db522b6](https://togithub.com/googleapis/java-pubsub/commit/db522b60f1bbec9cc1bfa0c37477044fd2f807c7)) * Add service_account_email for export subscriptions ([#2054](https://togithub.com/googleapis/java-pubsub/issues/2054)) ([670db3e](https://togithub.com/googleapis/java-pubsub/commit/670db3e1b665e6f5aec3cd7bf3639e9242f20151)) * Add universe domain support for Java ([#1904](https://togithub.com/googleapis/java-pubsub/issues/1904)) ([1e316d3](https://togithub.com/googleapis/java-pubsub/commit/1e316d33d2b7c87f6b76580cd9f905fe90a664c7)) * Add use_topic_schema for Cloud Storage Subscriptions ([#2082](https://togithub.com/googleapis/java-pubsub/issues/2082)) ([11d67d4](https://togithub.com/googleapis/java-pubsub/commit/11d67d44152ccca008dda071683d9932c59af41d)) * Enable hermetic library generation ([#2048](https://togithub.com/googleapis/java-pubsub/issues/2048)) ([283a5e8](https://togithub.com/googleapis/java-pubsub/commit/283a5e89837071678f8dd94b8b8adfad91a6766c)) * Receipt modack ([#1540](https://togithub.com/googleapis/java-pubsub/issues/1540)) ([74d8da9](https://togithub.com/googleapis/java-pubsub/commit/74d8da97c42b672e3f9f26b9a535d6bac948a402)) * Setup 1.123.x lts branch ([#1676](https://togithub.com/googleapis/java-pubsub/issues/1676)) ([a60b887](https://togithub.com/googleapis/java-pubsub/commit/a60b88772d69d367f90bbe61bc4e157338193b0f)) ### Bug Fixes * Concurrent modification of processing receievd messages ([#1807](https://togithub.com/googleapis/java-pubsub/issues/1807)) ([d162126](https://togithub.com/googleapis/java-pubsub/commit/d16212627b0d9b6616e0a9b20af2c430e2f6b36f)) * **deps:** Update the Java code generator (gapic-generator-java) to 2.31.0 ([#1855](https://togithub.com/googleapis/java-pubsub/issues/1855)) ([7e733d2](https://togithub.com/googleapis/java-pubsub/commit/7e733d20093e0cd492758dd1ff3efc3a72eb1e0c)) * **deps:** Update the Java code generator (gapic-generator-java) to 2.32.0 ([#1875](https://togithub.com/googleapis/java-pubsub/issues/1875)) ([0aac3e4](https://togithub.com/googleapis/java-pubsub/commit/0aac3e4c9c5671ce8f3b98056cc3710cd5ca9d07)) * **deps:** Update the Java code generator (gapic-generator-java) to 2.37.0 ([#1938](https://togithub.com/googleapis/java-pubsub/issues/1938)) ([1435c4e](https://togithub.com/googleapis/java-pubsub/commit/1435c4e4d25d789fadbfc2c54c2f90b138693b40)) * **deps:** Update the Java code generator (gapic-generator-java) to 2.39.0 ([#2000](https://togithub.com/googleapis/java-pubsub/issues/2000)) ([09ee49a](https://togithub.com/googleapis/java-pubsub/commit/09ee49a8304089f4388cfbde58127d46fe07a5a1)) * Make retry policy back off more aggressively for RPCs that retry RESOURCE_EXHAUSTD ([#1704](https://togithub.com/googleapis/java-pubsub/issues/1704)) ([f61e7e0](https://togithub.com/googleapis/java-pubsub/commit/f61e7e0e2895a90e30ecf4dcbfa8c70022947d9e)) * Message ordering fix for [#1889](https://togithub.com/googleapis/java-pubsub/issues/1889) ([#1903](https://togithub.com/googleapis/java-pubsub/issues/1903)) ([22a87c6](https://togithub.com/googleapis/java-pubsub/commit/22a87c67f07b55266e277f83f5ceb17d9f32f67e)) * Swap writer and reader schema to correct places in sample ([#1849](https://togithub.com/googleapis/java-pubsub/issues/1849)) ([1c79ad7](https://togithub.com/googleapis/java-pubsub/commit/1c79ad7336f51ffd4e177be5c2f2a7de902b47b8)) * Temporarily remove publisher tests causing timeouts ([#1860](https://togithub.com/googleapis/java-pubsub/issues/1860)) ([a8fa24d](https://togithub.com/googleapis/java-pubsub/commit/a8fa24d7185d5345e746f8e2563afffe08f3bd6e)) * Update Publish retry backoff settings ([#1686](https://togithub.com/googleapis/java-pubsub/issues/1686)) ([63a74d9](https://togithub.com/googleapis/java-pubsub/commit/63a74d98fdee56a98819d135a676a67fcc24961a)) * Use message ordering enabled property that comes with streaming pull responses ([#1851](https://togithub.com/googleapis/java-pubsub/issues/1851)) ([d816138](https://togithub.com/googleapis/java-pubsub/commit/d8161380e232fd4be408e6298827423907a027fb)) ### Dependencies * Change scope of grpc-inprocess dependency from runtime to test ([#2038](https://togithub.com/googleapis/java-pubsub/issues/2038)) ([1ab45c9](https://togithub.com/googleapis/java-pubsub/commit/1ab45c9eaee35d4bfeb332244c74f1253b77c166)) * Update actions/checkout action to v4 - abandoned ([#1719](https://togithub.com/googleapis/java-pubsub/issues/1719)) ([b82f15a](https://togithub.com/googleapis/java-pubsub/commit/b82f15a099f3366620f5e22764b043911ebd88d1)) * Update actions/checkout action to v4 ([#1712](https://togithub.com/googleapis/java-pubsub/issues/1712)) ([404c492](https://togithub.com/googleapis/java-pubsub/commit/404c492823306c1448c62383b9ea88cf9e43b970)) * Update actions/checkout action to v4 ([#1975](https://togithub.com/googleapis/java-pubsub/issues/1975)) ([618abdd](https://togithub.com/googleapis/java-pubsub/commit/618abdd44dd9670a5d6a1ca3c923e3d0621c6248)) * Update actions/github-script action to v7 ([#1976](https://togithub.com/googleapis/java-pubsub/issues/1976)) ([c836172](https://togithub.com/googleapis/java-pubsub/commit/c8361722544ec4170b94651e77b02634938c7883)) * Update actions/setup-java action to v4 ([#1978](https://togithub.com/googleapis/java-pubsub/issues/1978)) ([64a0df3](https://togithub.com/googleapis/java-pubsub/commit/64a0df337c91f965e4d8960801e10f90f78c46cd)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.29.0 ([#1633](https://togithub.com/googleapis/java-pubsub/issues/1633)) ([20096e7](https://togithub.com/googleapis/java-pubsub/commit/20096e7b64f9b62051f51ad28aa49b95f78b3e6b)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.30.1 ([#1656](https://togithub.com/googleapis/java-pubsub/issues/1656)) ([4fe4bc4](https://togithub.com/googleapis/java-pubsub/commit/4fe4bc49d82753e3e185f0a2c4694d80e48808f7)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.31.0 ([#1671](https://togithub.com/googleapis/java-pubsub/issues/1671)) ([c51d396](https://togithub.com/googleapis/java-pubsub/commit/c51d39688464c51ffdb046368b4f8e926360d72e)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.31.1 ([#1697](https://togithub.com/googleapis/java-pubsub/issues/1697)) ([9e90790](https://togithub.com/googleapis/java-pubsub/commit/9e907901e0f5f78adfffb3e61974e9f8fd756f96)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.31.2 ([#1713](https://togithub.com/googleapis/java-pubsub/issues/1713)) ([32cb43c](https://togithub.com/googleapis/java-pubsub/commit/32cb43cce40f7a39602eb7d9b39a88eb229fc4ef)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.32.0 ([#1725](https://togithub.com/googleapis/java-pubsub/issues/1725)) ([f40f09a](https://togithub.com/googleapis/java-pubsub/commit/f40f09a185c035cc03b6be6ec62f880da9f7b377)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.33.0 ([#1750](https://togithub.com/googleapis/java-pubsub/issues/1750)) ([bcbfcd0](https://togithub.com/googleapis/java-pubsub/commit/bcbfcd0dd65c2ca0f20d3579109728737f1292bc)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.33.1 ([#1756](https://togithub.com/googleapis/java-pubsub/issues/1756)) ([239f474](https://togithub.com/googleapis/java-pubsub/commit/239f474fefd2313a6842c63c4202d835008647e3)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.33.2 ([#1770](https://togithub.com/googleapis/java-pubsub/issues/1770)) ([db73af7](https://togithub.com/googleapis/java-pubsub/commit/db73af7bca53faae2e135ec9a1899e36ac19025c)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.34.0 ([#1795](https://togithub.com/googleapis/java-pubsub/issues/1795)) ([670daf1](https://togithub.com/googleapis/java-pubsub/commit/670daf1c74242dfa54e9747924d094cbcaac4d37)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.34.2 ([#1821](https://togithub.com/googleapis/java-pubsub/issues/1821)) ([c21ba1a](https://togithub.com/googleapis/java-pubsub/commit/c21ba1a51acf3411e7f9793f579a103ee1d36f38)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.36.0 ([#1840](https://togithub.com/googleapis/java-pubsub/issues/1840)) ([8c5117d](https://togithub.com/googleapis/java-pubsub/commit/8c5117d02511acd5469d863ea483f6e765e29292)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.37.0 ([#1878](https://togithub.com/googleapis/java-pubsub/issues/1878)) ([16dee8b](https://togithub.com/googleapis/java-pubsub/commit/16dee8bce115f59d8518ca1ae0e39dd87d81f802)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.37.1 ([#1898](https://togithub.com/googleapis/java-pubsub/issues/1898)) ([fc0dc96](https://togithub.com/googleapis/java-pubsub/commit/fc0dc962bcb7467fe4008263a80d1ed1e29167a0)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.37.2 ([#1918](https://togithub.com/googleapis/java-pubsub/issues/1918)) ([b8846f9](https://togithub.com/googleapis/java-pubsub/commit/b8846f9dbf71854af1379c40669e017dd4e005d1)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.38.0 ([#1931](https://togithub.com/googleapis/java-pubsub/issues/1931)) ([357c901](https://togithub.com/googleapis/java-pubsub/commit/357c901029a8bc5fb9800a7fae6f3d93080c0a0d)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.38.1 ([#1944](https://togithub.com/googleapis/java-pubsub/issues/1944)) ([76317e1](https://togithub.com/googleapis/java-pubsub/commit/76317e1fe60467b4bbe9b4867d0a29e983ce687f)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.38.2 ([#1965](https://togithub.com/googleapis/java-pubsub/issues/1965)) ([ec3b386](https://togithub.com/googleapis/java-pubsub/commit/ec3b38665ddc6336f975d597d27c4aa25732c474)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.39.0 ([#2002](https://togithub.com/googleapis/java-pubsub/issues/2002)) ([88517fe](https://togithub.com/googleapis/java-pubsub/commit/88517fe69a7a9577aa79b693957bf56a56d0980c)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.39.1 ([#2006](https://togithub.com/googleapis/java-pubsub/issues/2006)) ([a7f4afb](https://togithub.com/googleapis/java-pubsub/commit/a7f4afbc870536a7964594bc1d5b9a2eb5076cce)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.40.0 ([#2016](https://togithub.com/googleapis/java-pubsub/issues/2016)) ([beee523](https://togithub.com/googleapis/java-pubsub/commit/beee523ffc501a33b99a4ee82ccdb04b83391403)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.40.1 ([#2021](https://togithub.com/googleapis/java-pubsub/issues/2021)) ([0873594](https://togithub.com/googleapis/java-pubsub/commit/0873594c000f470c6193ebe8b4d091701670ef06)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.40.2 ([#2046](https://togithub.com/googleapis/java-pubsub/issues/2046)) ([f81c5e1](https://togithub.com/googleapis/java-pubsub/commit/f81c5e1b977e6da19aac6a40c1389ddcc4643e3c)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.40.3 ([#2071](https://togithub.com/googleapis/java-pubsub/issues/2071)) ([0844bfb](https://togithub.com/googleapis/java-pubsub/commit/0844bfb0a500ae0b4a0f63fcb45ffffeaf609e3d)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.41.0 ([#2093](https://togithub.com/googleapis/java-pubsub/issues/2093)) ([217b8a3](https://togithub.com/googleapis/java-pubsub/commit/217b8a3f5419f80402d349b8873d7302eeb35e3f)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.42.0 ([#2124](https://togithub.com/googleapis/java-pubsub/issues/2124)) ([24ebe24](https://togithub.com/googleapis/java-pubsub/commit/24ebe2402fe6278348d87b5a4259c365a819877f)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.42.1 ([#2152](https://togithub.com/googleapis/java-pubsub/issues/2152)) ([1457489](https://togithub.com/googleapis/java-pubsub/commit/1457489cb51c12bc7ad8ab8ddcf2252a2f513a79)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.42.2 ([#2157](https://togithub.com/googleapis/java-pubsub/issues/2157)) ([d671347](https://togithub.com/googleapis/java-pubsub/commit/d671347004a68c53cdf3fdfb9d1a7ed992ee162f)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.42.3 ([#2173](https://togithub.com/googleapis/java-pubsub/issues/2173)) ([294d039](https://togithub.com/googleapis/java-pubsub/commit/294d03974ab236c2ee5d0e420e8913eb6fc65fc9)) * Update dependency com.google.cloud:google-cloud-core to v2.20.0 ([#1629](https://togithub.com/googleapis/java-pubsub/issues/1629)) ([5f88f4f](https://togithub.com/googleapis/java-pubsub/commit/5f88f4f5f6fd1c8f2c0e7523b6919a6a477d785c)) * Update dependency com.google.cloud:google-cloud-core to v2.21.0 ([#1650](https://togithub.com/googleapis/java-pubsub/issues/1650)) ([69879d4](https://togithub.com/googleapis/java-pubsub/commit/69879d4c9d7a220f9c5a38b144d49e71ad3b94d0)) * Update dependency com.google.cloud:google-cloud-core to v2.21.1 ([#1662](https://togithub.com/googleapis/java-pubsub/issues/1662)) ([e10292c](https://togithub.com/googleapis/java-pubsub/commit/e10292c16f24870a91584f716545ff210302a7bc)) * Update dependency com.google.cloud:google-cloud-core to v2.22.0 ([#1687](https://togithub.com/googleapis/java-pubsub/issues/1687)) ([220f318](https://togithub.com/googleapis/java-pubsub/commit/220f3181562a848cd786cc0126e8e3ad382787c7)) * Update dependency com.google.cloud:google-cloud-core to v2.23.0 ([#1717](https://togithub.com/googleapis/java-pubsub/issues/1717)) ([929f778](https://togithub.com/googleapis/java-pubsub/commit/929f778e341aefe61206e55de828bf5a86e4efd3)) * Update dependency com.google.cloud:google-cloud-core to v2.24.1 ([#1737](https://togithub.com/googleapis/java-pubsub/issues/1737)) ([48a4432](https://togithub.com/googleapis/java-pubsub/commit/48a44321ad34edd8c297ccc57445ec36916171cb)) * Update dependency com.google.cloud:google-cloud-core to v2.25.0 ([#1764](https://togithub.com/googleapis/java-pubsub/issues/1764)) ([72404ea](https://togithub.com/googleapis/java-pubsub/commit/72404eabcc3695b8072091587515562d852a6108)) * Update dependency com.google.cloud:google-cloud-core to v2.26.0 ([#1780](https://togithub.com/googleapis/java-pubsub/issues/1780)) ([2d38175](https://togithub.com/googleapis/java-pubsub/commit/2d381751b51cb69b6ab248ee56fe9ce5bf7f5cd5)) * Update dependency com.google.cloud:google-cloud-core to v2.27.0 ([#1810](https://togithub.com/googleapis/java-pubsub/issues/1810)) ([edd89f3](https://togithub.com/googleapis/java-pubsub/commit/edd89f36061cd1518f81eb7b33e42cf5c35c659d)) * Update dependency com.google.cloud:google-cloud-core to v2.28.0 ([#1830](https://togithub.com/googleapis/java-pubsub/issues/1830)) ([8990b7c](https://togithub.com/googleapis/java-pubsub/commit/8990b7ca7cfbb08cd117f59bbf18c67dd1e7fb18)) * Update dependency com.google.cloud:google-cloud-core to v2.30.0 ([#1853](https://togithub.com/googleapis/java-pubsub/issues/1853)) ([db36def](https://togithub.com/googleapis/java-pubsub/commit/db36deff6a4187cb98ddd68259efd6034762060e)) * Update dependency com.google.cloud:google-cloud-core to v2.31.0 ([#1872](https://togithub.com/googleapis/java-pubsub/issues/1872)) ([06db9a0](https://togithub.com/googleapis/java-pubsub/commit/06db9a05a80b2d7f38aefff2d5e0b33e3fa1a2c9)) * Update dependency com.google.cloud:google-cloud-core to v2.32.0 ([#1885](https://togithub.com/googleapis/java-pubsub/issues/1885)) ([a2063cf](https://togithub.com/googleapis/java-pubsub/commit/a2063cf8f1f792f5ad1994bff00f367b399c0ff2)) * Update dependency com.google.cloud:google-cloud-core to v2.33.0 ([#1912](https://togithub.com/googleapis/java-pubsub/issues/1912)) ([9691c6f](https://togithub.com/googleapis/java-pubsub/commit/9691c6fabd82eb07fcb5135019be8d6fb260ce6f)) * Update dependency com.google.cloud:google-cloud-core to v2.35.0 ([#1936](https://togithub.com/googleapis/java-pubsub/issues/1936)) ([785e6d1](https://togithub.com/googleapis/java-pubsub/commit/785e6d1e4f2234d2c49183fc06d3f73de537171b)) * Update dependency com.google.cloud:google-cloud-core to v2.36.0 ([#1955](https://togithub.com/googleapis/java-pubsub/issues/1955)) ([d25d14a](https://togithub.com/googleapis/java-pubsub/commit/d25d14ad4694c5a914f9d07018cb0f6b9af4f9aa)) * Update dependency com.google.cloud:google-cloud-core to v2.36.1 ([#1962](https://togithub.com/googleapis/java-pubsub/issues/1962)) ([96c1c97](https://togithub.com/googleapis/java-pubsub/commit/96c1c971fa4dced85cb2ed4e9db3e3fb47eb82c6)) * Update dependency com.google.cloud:google-cloud-core to v2.37.0 ([#1997](https://togithub.com/googleapis/java-pubsub/issues/1997)) ([b4573ae](https://togithub.com/googleapis/java-pubsub/commit/b4573ae6c93ca47bc802616ae3715fc10163bf2e)) * Update dependency com.google.cloud:google-cloud-core to v2.38.0 ([#2011](https://togithub.com/googleapis/java-pubsub/issues/2011)) ([4a547d0](https://togithub.com/googleapis/java-pubsub/commit/4a547d08d02f3abaf23bfb8e5ed65e40c131bb94)) * Update dependency com.google.cloud:google-cloud-core to v2.38.1 ([#2027](https://togithub.com/googleapis/java-pubsub/issues/2027)) ([535edf6](https://togithub.com/googleapis/java-pubsub/commit/535edf6496700bc5c5fb0b5cfa1cac6be5d62875)) * Update dependency com.google.cloud:google-cloud-core to v2.39.0 ([#2057](https://togithub.com/googleapis/java-pubsub/issues/2057)) ([43446d2](https://togithub.com/googleapis/java-pubsub/commit/43446d22ad2140f1b18fd1dde5dab03a901580bc)) * Update dependency com.google.cloud:google-cloud-core to v2.40.0 ([#2087](https://togithub.com/googleapis/java-pubsub/issues/2087)) ([26b01c9](https://togithub.com/googleapis/java-pubsub/commit/26b01c921f2700947a1653702be0234cf84cccef)) * Update dependency com.google.cloud:google-cloud-core to v2.41.0 ([#2120](https://togithub.com/googleapis/java-pubsub/issues/2120)) ([1f6428a](https://togithub.com/googleapis/java-pubsub/commit/1f6428a8b79369a239664b9ea7cd38e024db9724)) * Update dependency com.google.cloud:google-cloud-core to v2.42.0 ([#2140](https://togithub.com/googleapis/java-pubsub/issues/2140)) ([80dca35](https://togithub.com/googleapis/java-pubsub/commit/80dca35cebb1061f3d2a852ff9929519e69283cc)) * Update dependency com.google.cloud:google-cloud-core to v2.43.0 ([#2161](https://togithub.com/googleapis/java-pubsub/issues/2161)) ([05a37b7](https://togithub.com/googleapis/java-pubsub/commit/05a37b786686c24f87eec5e9919c16b2b67465be)) * Update dependency com.google.cloud:google-cloud-core to v2.44.0 ([#2184](https://togithub.com/googleapis/java-pubsub/issues/2184)) ([faecb3b](https://togithub.com/googleapis/java-pubsub/commit/faecb3b90cb259ae376b8481ec30511ce19279bf)) * Update dependency com.google.cloud:google-cloud-core to v2.44.1 ([#2190](https://togithub.com/googleapis/java-pubsub/issues/2190)) ([9ea45dc](https://togithub.com/googleapis/java-pubsub/commit/9ea45dc13f11076890cfff35e7acf2eafc2af70a)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.12.0 ([#1630](https://togithub.com/googleapis/java-pubsub/issues/1630)) ([b444a9d](https://togithub.com/googleapis/java-pubsub/commit/b444a9d825300519681a205a833ae9d816e89cf2)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.0 ([#1651](https://togithub.com/googleapis/java-pubsub/issues/1651)) ([83fdbe2](https://togithub.com/googleapis/java-pubsub/commit/83fdbe2435d8fa03b5648272a794874ff910fcb6)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.1 ([#1663](https://togithub.com/googleapis/java-pubsub/issues/1663)) ([50f4ff1](https://togithub.com/googleapis/java-pubsub/commit/50f4ff10140699a02d1ec550b05ff6d1aa39c762)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.14.0 ([#1688](https://togithub.com/googleapis/java-pubsub/issues/1688)) ([0ded9f1](https://togithub.com/googleapis/java-pubsub/commit/0ded9f172af637db5d4302b146a24ecdd5b1bde2)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0 ([#1718](https://togithub.com/googleapis/java-pubsub/issues/1718)) ([0eeaa19](https://togithub.com/googleapis/java-pubsub/commit/0eeaa19a640513e80d595ca7c4016e26fc30871b)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.16.1 ([#1738](https://togithub.com/googleapis/java-pubsub/issues/1738)) ([e2cf7c1](https://togithub.com/googleapis/java-pubsub/commit/e2cf7c110b72dff695a46a972687a595216934e6)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.17.0 ([#1765](https://togithub.com/googleapis/java-pubsub/issues/1765)) ([a447292](https://togithub.com/googleapis/java-pubsub/commit/a447292d07ae1d9b03866dbdd9549c1b10564b28)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.18.0 ([#1781](https://togithub.com/googleapis/java-pubsub/issues/1781)) ([5b6cb15](https://togithub.com/googleapis/java-pubsub/commit/5b6cb15ce9f459061875329ba1fc6d4b84909666)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.19.0 ([#1811](https://togithub.com/googleapis/java-pubsub/issues/1811)) ([d671bcb](https://togithub.com/googleapis/java-pubsub/commit/d671bcb9b0e6c425eb33bdafea9c20b543020363)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.20.0 ([#1831](https://togithub.com/googleapis/java-pubsub/issues/1831)) ([d188af8](https://togithub.com/googleapis/java-pubsub/commit/d188af8815927b409f72c968cbd6a8685976d08b)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 ([#1854](https://togithub.com/googleapis/java-pubsub/issues/1854)) ([b36825b](https://togithub.com/googleapis/java-pubsub/commit/b36825bf476f8bf83a7ca594932e03d06bc05f07)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.22.0 ([#1865](https://togithub.com/googleapis/java-pubsub/issues/1865)) ([f4c6f51](https://togithub.com/googleapis/java-pubsub/commit/f4c6f5112e8285264a497b3a141c31f77fea6ee2)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 ([#1873](https://togithub.com/googleapis/java-pubsub/issues/1873)) ([0d445f1](https://togithub.com/googleapis/java-pubsub/commit/0d445f173574433aed2770d9cc949672221b839e)) * Update dependency com.google.cloud:google-cloud-storage to v2.29.0 ([#1800](https://togithub.com/googleapis/java-pubsub/issues/1800)) ([8c43cc2](https://togithub.com/googleapis/java-pubsub/commit/8c43cc2443f333c646c27cee4ee70434167213ba)) * Update dependency com.google.cloud:google-cloud-storage to v2.29.1 ([#1817](https://togithub.com/googleapis/java-pubsub/issues/1817)) ([e179b94](https://togithub.com/googleapis/java-pubsub/commit/e179b94b7034fbb6c10775b0fe469ab129c0d6c8)) * Update dependency com.google.cloud:google-cloud-storage to v2.30.1 ([#1841](https://togithub.com/googleapis/java-pubsub/issues/1841)) ([d6f1352](https://togithub.com/googleapis/java-pubsub/commit/d6f1352ec3debe106ba238343c0c05b9278dc964)) * Update dependency com.google.cloud:google-cloud-storage to v2.32.0 ([#1857](https://togithub.com/googleapis/java-pubsub/issues/1857)) ([d673e55](https://togithub.com/googleapis/java-pubsub/commit/d673e55e69f60f5a6f6bae10e2f62d7fd0dfa89f)) * Update dependency com.google.cloud:google-cloud-storage to v2.32.1 ([#1874](https://togithub.com/googleapis/java-pubsub/issues/1874)) ([adae8a4](https://togithub.com/googleapis/java-pubsub/commit/adae8a4aadb08532076fd02710d0e41336ec096c)) * Update dependency com.google.cloud:google-cloud-storage to v2.33.0 ([#1900](https://togithub.com/googleapis/java-pubsub/issues/1900)) ([0efceb4](https://togithub.com/googleapis/java-pubsub/commit/0efceb4f4068c70565676dc2ddcf629ec4f0489f)) * Update dependency com.google.cloud:google-cloud-storage to v2.34.0 ([#1917](https://togithub.com/googleapis/java-pubsub/issues/1917)) ([4a7d6b9](https://togithub.com/googleapis/java-pubsub/commit/4a7d6b971f0d16d867c56679d1e7bfbba4e4a67a)) * Update dependency com.google.cloud:google-cloud-storage to v2.35.0 ([#1942](https://togithub.com/googleapis/java-pubsub/issues/1942)) ([989f7ba](https://togithub.com/googleapis/java-pubsub/commit/989f7bac5bada7ac5d6e68c742af0290cb757e4b)) * Update dependency com.google.cloud:google-cloud-storage to v2.35.0 ([#1946](https://togithub.com/googleapis/java-pubsub/issues/1946)) ([b94989d](https://togithub.com/googleapis/java-pubsub/commit/b94989df6c5ae6f62e648016cef2e008a3b9ed05)) * Update dependency com.google.cloud:google-cloud-storage to v2.36.0 ([#1957](https://togithub.com/googleapis/java-pubsub/issues/1957)) ([0d8c182](https://togithub.com/googleapis/java-pubsub/commit/0d8c182653ea1ffd429465e91075760c1501eb34)) * Update dependency com.google.cloud:google-cloud-storage to v2.36.1 ([#1968](https://togithub.com/googleapis/java-pubsub/issues/1968)) ([524109c](https://togithub.com/googleapis/java-pubsub/commit/524109c1afc5118c79fd97769e194a1325322107)) * Update dependency com.google.cloud:google-cloud-storage to v2.37.0 ([#1999](https://togithub.com/googleapis/java-pubsub/issues/1999)) ([cff6d6a](https://togithub.com/googleapis/java-pubsub/commit/cff6d6a5fc297eb5254a409d495bda458dfebcd6)) * Update dependency com.google.cloud:google-cloud-storage to v2.38.0 ([#2019](https://togithub.com/googleapis/java-pubsub/issues/2019)) ([ba3dffc](https://togithub.com/googleapis/java-pubsub/commit/ba3dffc3ac8cf173362307c24bc46e815c64db40)) * Update dependency com.google.cloud:google-cloud-storage to v2.39.0 ([#2040](https://togithub.com/googleapis/java-pubsub/issues/2040)) ([eb6bd9c](https://togithub.com/googleapis/java-pubsub/commit/eb6bd9c559073429d8338b9d8fa83e0e3f61b8e9)) * Update dependency com.google.cloud:google-cloud-storage to v2.40.0 ([#2066](https://togithub.com/googleapis/java-pubsub/issues/2066)) ([dfcaeb5](https://togithub.com/googleapis/java-pubsub/commit/dfcaeb5b59466d86ac5b5bf74655ce359e7d5713)) * Update dependency com.google.cloud:google-cloud-storage to v2.40.1 ([#2095](https://togithub.com/googleapis/java-pubsub/issues/2095)) ([0d64d6c](https://togithub.com/googleapis/java-pubsub/commit/0d64d6cf7799a176297ceaa1475b7cb29a64bebc)) * Update dependency com.google.cloud:google-cloud-storage to v2.41.0 ([#2129](https://togithub.com/googleapis/java-pubsub/issues/2129)) ([2348d20](https://togithub.com/googleapis/java-pubsub/commit/2348d2022bc400b7f187d3db7f43aff94d8884a8)) * Update dependency com.google.cloud:google-cloud-storage to v2.42.0 ([#2145](https://togithub.com/googleapis/java-pubsub/issues/2145)) ([77c3e78](https://togithub.com/googleapis/java-pubsub/commit/77c3e78d34e894c05653371027cd2b1d12cea9d0)) * Update dependency com.google.cloud:google-cloud-storage to v2.43.0 ([#2174](https://togithub.com/googleapis/java-pubsub/issues/2174)) ([ae800d7](https://togithub.com/googleapis/java-pubsub/commit/ae800d7b3ffd19302b416f03fad8b20e93afce8f)) * Update dependency com.google.cloud:google-cloud-storage to v2.43.1 ([#2194](https://togithub.com/googleapis/java-pubsub/issues/2194)) ([979e420](https://togithub.com/googleapis/java-pubsub/commit/979e420377327cf3843ac23151d8b44a7e5188c5)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.25.0 ([#1913](https://togithub.com/googleapis/java-pubsub/issues/1913)) ([9636c55](https://togithub.com/googleapis/java-pubsub/commit/9636c5526e5cf4507bed69349321b686ddf7ab27)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.27.0 ([#1937](https://togithub.com/googleapis/java-pubsub/issues/1937)) ([75e7e5e](https://togithub.com/googleapis/java-pubsub/commit/75e7e5e9eede53e87a6bc8ccda957990ea9b0673)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.28.0 ([#1956](https://togithub.com/googleapis/java-pubsub/issues/1956)) ([183df2c](https://togithub.com/googleapis/java-pubsub/commit/183df2caeed8e0df53ef9668232e4949ec4719a9)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.28.1 ([#1960](https://togithub.com/googleapis/java-pubsub/issues/1960)) ([faa45a4](https://togithub.com/googleapis/java-pubsub/commit/faa45a4efeaee5b45f9a4cc89dc2917f56a66797)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.29.0 ([#1998](https://togithub.com/googleapis/java-pubsub/issues/1998)) ([bb80924](https://togithub.com/googleapis/java-pubsub/commit/bb80924e55bc97db82650d4ae2bdebf406c68f98)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.30.0 ([#2012](https://togithub.com/googleapis/java-pubsub/issues/2012)) ([811d0e6](https://togithub.com/googleapis/java-pubsub/commit/811d0e609b5eb6eaf9c921828255407d9db68293)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.30.1 ([#2028](https://togithub.com/googleapis/java-pubsub/issues/2028)) ([aedcffd](https://togithub.com/googleapis/java-pubsub/commit/aedcffdaedbaa30627c96f96bfa5430bd4666cf0)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.31.0 ([#2058](https://togithub.com/googleapis/java-pubsub/issues/2058)) ([a998ef5](https://togithub.com/googleapis/java-pubsub/commit/a998ef5359942486ea47bfd50f154314ae37be33)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.32.0 ([#2088](https://togithub.com/googleapis/java-pubsub/issues/2088)) ([aebc3ed](https://togithub.com/googleapis/java-pubsub/commit/aebc3ed779e0847077742dedc7c2c0a9d8a1ab10)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.33.0 ([#2121](https://togithub.com/googleapis/java-pubsub/issues/2121)) ([7fbea6d](https://togithub.com/googleapis/java-pubsub/commit/7fbea6d0c922dd3485f19eafccc42869efd0e5ed)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 ([#2141](https://togithub.com/googleapis/java-pubsub/issues/2141)) ([273fbf3](https://togithub.com/googleapis/java-pubsub/commit/273fbf3f752444a397b0e743c5c6de1a539291ea)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.35.0 ([#2162](https://togithub.com/googleapis/java-pubsub/issues/2162)) ([27eaffd](https://togithub.com/googleapis/java-pubsub/commit/27eaffd5fa55789b456eaeba98f6800343f3685e)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.36.0 ([#2185](https://togithub.com/googleapis/java-pubsub/issues/2185)) ([5ca2c7c](https://togithub.com/googleapis/java-pubsub/commit/5ca2c7c52497514af30e4522f0ae245d0f8d73ce)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 ([#2191](https://togithub.com/googleapis/java-pubsub/issues/2191)) ([555216e](https://togithub.com/googleapis/java-pubsub/commit/555216ee5bf9cfbba6664f133fc7cde1101f5f0b)) * Update dependency com.google.cloud.opentelemetry:exporter-trace to v0.32.0 ([#2205](https://togithub.com/googleapis/java-pubsub/issues/2205)) ([76f17e4](https://togithub.com/googleapis/java-pubsub/commit/76f17e4149bf369f2be12fe9d316a23a7f49f137)) * Update dependency com.google.protobuf:protobuf-java-util to v3.23.3 ([#1634](https://togithub.com/googleapis/java-pubsub/issues/1634)) ([2481c4b](https://togithub.com/googleapis/java-pubsub/commit/2481c4b8799bbe78542b4a8dd6c2484be08f30a1)) * Update dependency com.google.protobuf:protobuf-java-util to v3.23.4 ([#1649](https://togithub.com/googleapis/java-pubsub/issues/1649)) ([9f9c5ca](https://togithub.com/googleapis/java-pubsub/commit/9f9c5ca2abddde274c79cf36bf2aea91b7b8b455)) * Update dependency com.google.protobuf:protobuf-java-util to v3.24.3 ([#1698](https://togithub.com/googleapis/java-pubsub/issues/1698)) ([1157fbf](https://togithub.com/googleapis/java-pubsub/commit/1157fbff92204eae55bb24ad803f0b8e1336ac10)) * Update dependency com.google.protobuf:protobuf-java-util to v3.24.4 ([#1760](https://togithub.com/googleapis/java-pubsub/issues/1760)) ([10a64c6](https://togithub.com/googleapis/java-pubsub/commit/10a64c6b872a14decf3a799ebd985395358dc32c)) * Update dependency com.google.protobuf:protobuf-java-util to v3.25.1 ([#1816](https://togithub.com/googleapis/java-pubsub/issues/1816)) ([e4f2b26](https://togithub.com/googleapis/java-pubsub/commit/e4f2b2605b17024f983a8ccf50ed19d169c15d90)) * Update dependency com.google.protobuf:protobuf-java-util to v3.25.2 ([#1858](https://togithub.com/googleapis/java-pubsub/issues/1858)) ([8fa6354](https://togithub.com/googleapis/java-pubsub/commit/8fa635427927e1859332896b8373abccd5881949)) * Update dependency com.google.protobuf:protobuf-java-util to v3.25.3 ([#1919](https://togithub.com/googleapis/java-pubsub/issues/1919)) ([4bf13bb](https://togithub.com/googleapis/java-pubsub/commit/4bf13bb5f346a53ecf8e1e73e5f3b6d1c99ddf93)) * Update dependency com.google.protobuf:protobuf-java-util to v4 ([#1951](https://togithub.com/googleapis/java-pubsub/issues/1951)) ([243ec9a](https://togithub.com/googleapis/java-pubsub/commit/243ec9ab47212bbe701b16882c92a9b3d5d4aeaa)) * Update dependency com.google.protobuf:protobuf-java-util to v4.26.1 ([#1972](https://togithub.com/googleapis/java-pubsub/issues/1972)) ([53c1120](https://togithub.com/googleapis/java-pubsub/commit/53c112033dc721cf91aceddfc1eeb3c6daddb45e)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.0 ([#2044](https://togithub.com/googleapis/java-pubsub/issues/2044)) ([37e94ce](https://togithub.com/googleapis/java-pubsub/commit/37e94ce13a2998b5e3f69e9ad3d4ab68af108d64)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.1 ([#2065](https://togithub.com/googleapis/java-pubsub/issues/2065)) ([6baf69a](https://togithub.com/googleapis/java-pubsub/commit/6baf69a99adb75fba49c2289bca3ffd08720f8f4)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.2 ([#2091](https://togithub.com/googleapis/java-pubsub/issues/2091)) ([9859f11](https://togithub.com/googleapis/java-pubsub/commit/9859f1181a12bc683eaf4a6345bf2528a5463c59)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.3 ([#2127](https://togithub.com/googleapis/java-pubsub/issues/2127)) ([8523b4f](https://togithub.com/googleapis/java-pubsub/commit/8523b4f67f45ac219671c0d588bac7e9dc450dcb)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.4 ([#2153](https://togithub.com/googleapis/java-pubsub/issues/2153)) ([32c78b3](https://togithub.com/googleapis/java-pubsub/commit/32c78b31e7a904fb6b6a2b55f81e7e3ab7525add)) * Update dependency com.google.protobuf:protobuf-java-util to v4.28.0 ([#2155](https://togithub.com/googleapis/java-pubsub/issues/2155)) ([5f61fe1](https://togithub.com/googleapis/java-pubsub/commit/5f61fe13f6fea1d30ab0e85be0221e70056369f6)) * Update dependency com.google.protobuf:protobuf-java-util to v4.28.1 ([#2167](https://togithub.com/googleapis/java-pubsub/issues/2167)) ([bb8ea71](https://togithub.com/googleapis/java-pubsub/commit/bb8ea717ed0234fdbb582f2915a016fd37657448)) * Update dependency com.google.protobuf:protobuf-java-util to v4.28.2 ([#2179](https://togithub.com/googleapis/java-pubsub/issues/2179)) ([c9bbd2c](https://togithub.com/googleapis/java-pubsub/commit/c9bbd2cf3525e3ebdf9ce3af7fe50a16a87c9837)) * Update dependency org.apache.avro:avro to v1.11.2 ([#1646](https://togithub.com/googleapis/java-pubsub/issues/1646)) ([5859fe4](https://togithub.com/googleapis/java-pubsub/commit/5859fe4c6540fa577942f38e117798d3c3cdc498)) * Update dependency org.apache.avro:avro to v1.11.3 ([#1740](https://togithub.com/googleapis/java-pubsub/issues/1740)) ([971b35f](https://togithub.com/googleapis/java-pubsub/commit/971b35f5d26263ef3c1d83b6282680ac1608c032)) * Update dependency org.assertj:assertj-core to v3.26.3 ([#2204](https://togithub.com/googleapis/java-pubsub/issues/2204)) ([71c2e76](https://togithub.com/googleapis/java-pubsub/commit/71c2e762e94895c465c4e737ed8bf7bc583a9c14)) * Update dependency org.easymock:easymock to v5.2.0 ([#1711](https://togithub.com/googleapis/java-pubsub/issues/1711)) ([313f6dd](https://togithub.com/googleapis/java-pubsub/commit/313f6dd8b82fbc57df066615e285325969b6d2e4)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.0 ([#1887](https://togithub.com/googleapis/java-pubsub/issues/1887)) ([2bfa5cc](https://togithub.com/googleapis/java-pubsub/commit/2bfa5cc894e5a14b1d890bdcad348eeb14520f95)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.24 ([#1695](https://togithub.com/googleapis/java-pubsub/issues/1695)) ([ec64036](https://togithub.com/googleapis/java-pubsub/commit/ec640361a471111001f22667fa7e38123b731025)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.25 ([#1709](https://togithub.com/googleapis/java-pubsub/issues/1709)) ([1cc8a53](https://togithub.com/googleapis/java-pubsub/commit/1cc8a53a416acdd5f9cd4fc598f2f5f182a2ad44)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.26 ([#1715](https://togithub.com/googleapis/java-pubsub/issues/1715)) ([f2cc75f](https://togithub.com/googleapis/java-pubsub/commit/f2cc75f960521e8be50cf354e00024d66fb8f7fb)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.27 ([#1730](https://togithub.com/googleapis/java-pubsub/issues/1730)) ([687a855](https://togithub.com/googleapis/java-pubsub/commit/687a855580a9c8fe7f0d4a8952cb3ca46ff6f736)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.28 ([#1782](https://togithub.com/googleapis/java-pubsub/issues/1782)) ([c9be478](https://togithub.com/googleapis/java-pubsub/commit/c9be478c3558928fc603c81fc07c4d8ba6d853b4)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.0 ([#1888](https://togithub.com/googleapis/java-pubsub/issues/1888)) ([5017789](https://togithub.com/googleapis/java-pubsub/commit/5017789c996246ece0c5428c68c9c6681b760bca)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 ([#1923](https://togithub.com/googleapis/java-pubsub/issues/1923)) ([cd704bd](https://togithub.com/googleapis/java-pubsub/commit/cd704bd57b2596d82f2f791476a109a771995b4d)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.2 ([#2035](https://togithub.com/googleapis/java-pubsub/issues/2035)) ([40fdd7a](https://togithub.com/googleapis/java-pubsub/commit/40fdd7a71aa07d6c64ac6f96d7c6642af3563280)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.23 ([#1624](https://togithub.com/googleapis/java-pubsub/issues/1624)) ([68ada24](https://togithub.com/googleapis/java-pubsub/commit/68ada243897a763e04d4858ad052050e09326371)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.24 ([#1696](https://togithub.com/googleapis/java-pubsub/issues/1696)) ([cc9ae19](https://togithub.com/googleapis/java-pubsub/commit/cc9ae19865c0ece3789a8c2fa22afb5fbd306dc9)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.25 ([#1710](https://togithub.com/googleapis/java-pubsub/issues/1710)) ([9764c3f](https://togithub.com/googleapis/java-pubsub/commit/9764c3f740cd726ad09cef82039561bd145fbe0c)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.26 ([#1716](https://togithub.com/googleapis/java-pubsub/issues/1716)) ([6c9e949](https://togithub.com/googleapis/java-pubsub/commit/6c9e9493ec7aeaa0711ad2155fa6a549937284df)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.27 ([#1731](https://togithub.com/googleapis/java-pubsub/issues/1731)) ([403b7e7](https://togithub.com/googleapis/java-pubsub/commit/403b7e72c275464a67f6998bb975d95026a8480d)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.28 ([#1783](https://togithub.com/googleapis/java-pubsub/issues/1783)) ([5e39b79](https://togithub.com/googleapis/java-pubsub/commit/5e39b799d5d7b41325f9564a6044c0f0b4b05fdc)) * Update dependency org.junit.vintage:junit-vintage-engine to v5.10.0 ([#1666](https://togithub.com/googleapis/java-pubsub/issues/1666)) ([d8712a3](https://togithub.com/googleapis/java-pubsub/commit/d8712a31459b8f9497dff7a866c8a8795ca60af9)) * Update dependency org.junit.vintage:junit-vintage-engine to v5.10.1 ([#1819](https://togithub.com/googleapis/java-pubsub/issues/1819)) ([af84aa3](https://togithub.com/googleapis/java-pubsub/commit/af84aa3f5434d3e8ff2122b72cae0fc1c7323742)) * Update dependency org.junit.vintage:junit-vintage-engine to v5.10.2 ([#1891](https://togithub.com/googleapis/java-pubsub/issues/1891)) ([231ba51](https://togithub.com/googleapis/java-pubsub/commit/231ba51c8bd2e6a8f3e0171626d35761bd07ae19)) * Update dependency org.junit.vintage:junit-vintage-engine to v5.10.3 ([#2096](https://togithub.com/googleapis/java-pubsub/issues/2096)) ([42f12ed](https://togithub.com/googleapis/java-pubsub/commit/42f12ed3270e66beae316deb729b445c94dcb1a8)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.1 - abandoned ([#1616](https://togithub.com/googleapis/java-pubsub/issues/1616)) ([48ec282](https://togithub.com/googleapis/java-pubsub/commit/48ec282753f8068df135cee55febe5dba97be1b5)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.2 ([#1654](https://togithub.com/googleapis/java-pubsub/issues/1654)) ([05445f0](https://togithub.com/googleapis/java-pubsub/commit/05445f0ccf1cd78a604ec267d7a146cdd1770c59)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.3 ([#1665](https://togithub.com/googleapis/java-pubsub/issues/1665)) ([ad1c515](https://togithub.com/googleapis/java-pubsub/commit/ad1c5157eadc4bf2d43b7dc332ac4150d732912d)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.4 [security] ([#1742](https://togithub.com/googleapis/java-pubsub/issues/1742)) ([70ba500](https://togithub.com/googleapis/java-pubsub/commit/70ba500cc014cb9d0e1799997aa0682239b97cde)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.5 ([#1746](https://togithub.com/googleapis/java-pubsub/issues/1746)) ([a4b1994](https://togithub.com/googleapis/java-pubsub/commit/a4b199414cad5cb061330832b2bf2a8bbe76bcbd)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.6 ([#2135](https://togithub.com/googleapis/java-pubsub/issues/2135)) ([102ff84](https://togithub.com/googleapis/java-pubsub/commit/102ff844594687b3bbaca1ff92e650fe9e8d3f1e)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.7 ([#2165](https://togithub.com/googleapis/java-pubsub/issues/2165)) ([e7fb60e](https://togithub.com/googleapis/java-pubsub/commit/e7fb60ecccb8bb9fbc6147210491a52ee0f5a817)) * Update dependency ubuntu to v24 ([#2193](https://togithub.com/googleapis/java-pubsub/issues/2193)) ([f295b01](https://togithub.com/googleapis/java-pubsub/commit/f295b01cb93fe26612c79c3d2ba0bb68f0404d7e)) * Update gapic-generator-java to 2.26.0 ([935849c](https://togithub.com/googleapis/java-pubsub/commit/935849cedbb70a0821be56828dd0abeccbccc21c)) ### Documentation * Add Kinesis ingestion samples ([#1947](https://togithub.com/googleapis/java-pubsub/issues/1947)) ([5b5c14b](https://togithub.com/googleapis/java-pubsub/commit/5b5c14ba31636c037c2b8d6a166bd48670e23688)) * Adding a GCS subscription example ([#1762](https://togithub.com/googleapis/java-pubsub/issues/1762)) ([3ce824c](https://togithub.com/googleapis/java-pubsub/commit/3ce824c78c7eaf37fc3bc0ed2a4b3b1d952ed9bc)) * Clarified where ordering_key will be written if write_metadata is set ([#1675](https://togithub.com/googleapis/java-pubsub/issues/1675)) ([462746c](https://togithub.com/googleapis/java-pubsub/commit/462746cfbf9b712118b67349f2f4f4cebf45932a)) * Modified some descriptions ([#1773](https://togithub.com/googleapis/java-pubsub/issues/1773)) ([17bd055](https://togithub.com/googleapis/java-pubsub/commit/17bd05512ba71083eb898a3ff8c5dc53c9bbb08d)) * Renaming the CreateUnwrappedPushSubscription File ([#1794](https://togithub.com/googleapis/java-pubsub/issues/1794)) ([3264290](https://togithub.com/googleapis/java-pubsub/commit/326429092ac73d184b5e887ce5107220f96199b7)) * **samples:** Optimistic subscribe sample ([#2063](https://togithub.com/googleapis/java-pubsub/issues/2063)) ([53a4844](https://togithub.com/googleapis/java-pubsub/commit/53a4844f09eace777142b8cdcd06bc07cef0b432)) * Tightened requirements on cloud storage subscription filename suffixes ([#1639](https://togithub.com/googleapis/java-pubsub/issues/1639)) ([34a182a](https://togithub.com/googleapis/java-pubsub/commit/34a182a1655c843cd728850b278ba2e9ce9a5680)) --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [1.133.0](https://togithub.com/googleapis/java-pubsub/compare/v1.132.4...v1.133.0) (2024-10-01) ### Features * [java] allow passing libraries_bom_version from env ([#1967](https://togithub.com/googleapis/java-pubsub/issues/1967)) ([#2033](https://togithub.com/googleapis/java-pubsub/issues/2033)) ([393cc29](https://togithub.com/googleapis/java-pubsub/commit/393cc29aa301cf3ac96b20edd9c3ea69c0bc5e00)) * Add `libraries_bom_version` in metadata ([#1956](https://togithub.com/googleapis/java-pubsub/issues/1956)) ([#1990](https://togithub.com/googleapis/java-pubsub/issues/1990)) ([a8da14d](https://togithub.com/googleapis/java-pubsub/commit/a8da14d32c84cc17fcb64b296bf6b865864c9015)) * Add `use_table_schema` field to BigQueryConfig ([#1838](https://togithub.com/googleapis/java-pubsub/issues/1838)) ([26d3a52](https://togithub.com/googleapis/java-pubsub/commit/26d3a52613bc67622b2a78490ad1f5e94614e3b0)) * Add an API method for reordering firewall policies ([#1868](https://togithub.com/googleapis/java-pubsub/issues/1868)) ([ca6643f](https://togithub.com/googleapis/java-pubsub/commit/ca6643fb19b3d754481b90c61792c2c8a58d68eb)) * Add custom datetime format for Cloud Storage subscriptions ([#1970](https://togithub.com/googleapis/java-pubsub/issues/1970)) ([ceef290](https://togithub.com/googleapis/java-pubsub/commit/ceef290926dfc2579611882076ddfe6ff9715737)) * Add OpenTelemetry tracing to the Publisher and Subscriber ([#2086](https://togithub.com/googleapis/java-pubsub/issues/2086)) ([5ba3234](https://togithub.com/googleapis/java-pubsub/commit/5ba3234a4567b4089cc8c26c0eee49ba6f87a5a9)) * Add service_account_email for export subscriptions ([#2054](https://togithub.com/googleapis/java-pubsub/issues/2054)) ([025f7ad](https://togithub.com/googleapis/java-pubsub/commit/025f7add384c996801e00f8eb0a2e13efbebfd9b)) * Add universe domain support for Java ([#1904](https://togithub.com/googleapis/java-pubsub/issues/1904)) ([a31f145](https://togithub.com/googleapis/java-pubsub/commit/a31f145ae9e6ca3badca0e30e0f405627580e0a1)) * Add use_topic_schema for Cloud Storage Subscriptions ([#2082](https://togithub.com/googleapis/java-pubsub/issues/2082)) ([6ce2766](https://togithub.com/googleapis/java-pubsub/commit/6ce27666bc3e4c57bd0aa9d87141504c0da798a1)) * Enable hermetic library generation ([#2048](https://togithub.com/googleapis/java-pubsub/issues/2048)) ([70a3f9f](https://togithub.com/googleapis/java-pubsub/commit/70a3f9f1a432566113a385a016d2094447168dd8)) * Receipt modack ([#1540](https://togithub.com/googleapis/java-pubsub/issues/1540)) ([bcf385c](https://togithub.com/googleapis/java-pubsub/commit/bcf385ce14eef7add8d02168ef5cc634710d378b)) * Setup 1.123.x lts branch ([#1676](https://togithub.com/googleapis/java-pubsub/issues/1676)) ([8e91028](https://togithub.com/googleapis/java-pubsub/commit/8e910289b99b9bb8edf2dca6769a3593f2333d71)) ### Bug Fixes * Concurrent modification of processing receievd messages ([#1807](https://togithub.com/googleapis/java-pubsub/issues/1807)) ([0bba0f3](https://togithub.com/googleapis/java-pubsub/commit/0bba0f34bee2b0807504fcb6bb310f4c02a3a901)) * **deps:** Update the Java code generator (gapic-generator-java) to 2.31.0 ([#1855](https://togithub.com/googleapis/java-pubsub/issues/1855)) ([73e5029](https://togithub.com/googleapis/java-pubsub/commit/73e5029d0360e7257e2a36f5bd6f9fee9620057c)) * **deps:** Update the Java code generator (gapic-generator-java) to 2.32.0 ([#1875](https://togithub.com/googleapis/java-pubsub/issues/1875)) ([6dace93](https://togithub.com/googleapis/java-pubsub/commit/6dace930c83521bc154d168d900c12e87df0f762)) * **deps:** Update the Java code generator (gapic-generator-java) to 2.37.0 ([#1938](https://togithub.com/googleapis/java-pubsub/issues/1938)) ([48800fa](https://togithub.com/googleapis/java-pubsub/commit/48800fa81a4c34415d8df2e6cab191d1e2603f1d)) * **deps:** Update the Java code generator (gapic-generator-java) to 2.39.0 ([#2000](https://togithub.com/googleapis/java-pubsub/issues/2000)) ([766901c](https://togithub.com/googleapis/java-pubsub/commit/766901c346cf4cf11eb476dc6633401753bd3a76)) * Make retry policy back off more aggressively for RPCs that retry RESOURCE_EXHAUSTD ([#1704](https://togithub.com/googleapis/java-pubsub/issues/1704)) ([44a5be5](https://togithub.com/googleapis/java-pubsub/commit/44a5be53899820d82c59c3f87dbf8fabeb77616c)) * Message ordering fix for [#1889](https://togithub.com/googleapis/java-pubsub/issues/1889) ([#1903](https://togithub.com/googleapis/java-pubsub/issues/1903)) ([fcd31ea](https://togithub.com/googleapis/java-pubsub/commit/fcd31eaf8d965bbe4c62e426e556b03be5c83467)) * Swap writer and reader schema to correct places in sample ([#1849](https://togithub.com/googleapis/java-pubsub/issues/1849)) ([3d53252](https://togithub.com/googleapis/java-pubsub/commit/3d53252b696b763c0181ce2d44f86a55434d43e1)) * Temporarily remove publisher tests causing timeouts ([#1860](https://togithub.com/googleapis/java-pubsub/issues/1860)) ([7159ad0](https://togithub.com/googleapis/java-pubsub/commit/7159ad0cabd39a04a8de76c0d1983bd771683abe)) * Update Publish retry backoff settings ([#1686](https://togithub.com/googleapis/java-pubsub/issues/1686)) ([b29ca82](https://togithub.com/googleapis/java-pubsub/commit/b29ca828a73c895cec4031ade2c5a32254d03f60)) * Use message ordering enabled property that comes with streaming pull responses ([#1851](https://togithub.com/googleapis/java-pubsub/issues/1851)) ([04d45bc](https://togithub.com/googleapis/java-pubsub/commit/04d45bcbd8c4ead872c9bf6b4c63b41e231f943d)) ### Dependencies * Change scope of grpc-inprocess dependency from runtime to test ([#2038](https://togithub.com/googleapis/java-pubsub/issues/2038)) ([30382ef](https://togithub.com/googleapis/java-pubsub/commit/30382eff3fbf37caf3d849823b4ab00c803cb4a6)) * Update actions/checkout action to v4 - abandoned ([#1719](https://togithub.com/googleapis/java-pubsub/issues/1719)) ([141d823](https://togithub.com/googleapis/java-pubsub/commit/141d823f0c3a1b614e83a37e8b1dfaaf294e7c7e)) * Update actions/checkout action to v4 ([#1712](https://togithub.com/googleapis/java-pubsub/issues/1712)) ([616eeac](https://togithub.com/googleapis/java-pubsub/commit/616eeac69dfaf9c960ebc0f59d8f1b0e7ce3590d)) * Update actions/checkout action to v4 ([#1975](https://togithub.com/googleapis/java-pubsub/issues/1975)) ([6fc17f2](https://togithub.com/googleapis/java-pubsub/commit/6fc17f288e40d12110ce8daeddb48daf1389115d)) * Update actions/github-script action to v7 ([#1976](https://togithub.com/googleapis/java-pubsub/issues/1976)) ([e6b8d63](https://togithub.com/googleapis/java-pubsub/commit/e6b8d63a68f39e939aad12db762746aeb0f66c77)) * Update actions/setup-java action to v4 ([#1978](https://togithub.com/googleapis/java-pubsub/issues/1978)) ([d263f88](https://togithub.com/googleapis/java-pubsub/commit/d263f88e79d6c43cf8a0de85b8c74ba68b84a577)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.29.0 ([#1633](https://togithub.com/googleapis/java-pubsub/issues/1633)) ([e25be5a](https://togithub.com/googleapis/java-pubsub/commit/e25be5a6ccc286003f51a65c9e67fe89b32d4c0b)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.30.1 ([#1656](https://togithub.com/googleapis/java-pubsub/issues/1656)) ([15d7ffe](https://togithub.com/googleapis/java-pubsub/commit/15d7ffe46df78ec400839e601864bc955c5ea20e)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.31.0 ([#1671](https://togithub.com/googleapis/java-pubsub/issues/1671)) ([cd4c8b5](https://togithub.com/googleapis/java-pubsub/commit/cd4c8b51b3f1a328fedcd98cc562cbe04f275ab5)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.31.1 ([#1697](https://togithub.com/googleapis/java-pubsub/issues/1697)) ([68f20fd](https://togithub.com/googleapis/java-pubsub/commit/68f20fd014e316eeea91975fe45973b6b40bc187)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.31.2 ([#1713](https://togithub.com/googleapis/java-pubsub/issues/1713)) ([7ae8831](https://togithub.com/googleapis/java-pubsub/commit/7ae88314517ccc74285a09c901587cb4094be26c)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.32.0 ([#1725](https://togithub.com/googleapis/java-pubsub/issues/1725)) ([f035c18](https://togithub.com/googleapis/java-pubsub/commit/f035c18a87c0ac78d3d708b904e7faa02707ff83)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.33.0 ([#1750](https://togithub.com/googleapis/java-pubsub/issues/1750)) ([6cb1f0a](https://togithub.com/googleapis/java-pubsub/commit/6cb1f0a2149cee327ec25466117389be0f0828fe)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.33.1 ([#1756](https://togithub.com/googleapis/java-pubsub/issues/1756)) ([5f0ca06](https://togithub.com/googleapis/java-pubsub/commit/5f0ca06acc5e966ef9c0a55c72b6d6a68f46d1d6)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.33.2 ([#1770](https://togithub.com/googleapis/java-pubsub/issues/1770)) ([064492d](https://togithub.com/googleapis/java-pubsub/commit/064492ddac12e94403e9cbdfec2eca6529db27e4)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.34.0 ([#1795](https://togithub.com/googleapis/java-pubsub/issues/1795)) ([dbfbc4f](https://togithub.com/googleapis/java-pubsub/commit/dbfbc4fd1ca872409119476bfd1feff8af25bc4b)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.34.2 ([#1821](https://togithub.com/googleapis/java-pubsub/issues/1821)) ([8d53682](https://togithub.com/googleapis/java-pubsub/commit/8d536828aa31029c80662205bdb8cad7ca409be6)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.36.0 ([#1840](https://togithub.com/googleapis/java-pubsub/issues/1840)) ([384bd69](https://togithub.com/googleapis/java-pubsub/commit/384bd698e5e2788851035030aa546c355e3b1a49)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.37.0 ([#1878](https://togithub.com/googleapis/java-pubsub/issues/1878)) ([820be6f](https://togithub.com/googleapis/java-pubsub/commit/820be6f386d9b837880d2b26cecbacfd32b7b1a2)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.37.1 ([#1898](https://togithub.com/googleapis/java-pubsub/issues/1898)) ([5602698](https://togithub.com/googleapis/java-pubsub/commit/56026980404470c4ac109d3c67d1d73ec84b9008)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.37.2 ([#1918](https://togithub.com/googleapis/java-pubsub/issues/1918)) ([e89dfea](https://togithub.com/googleapis/java-pubsub/commit/e89dfea408f5f142bec6a74f4966952f8594af65)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.38.0 ([#1931](https://togithub.com/googleapis/java-pubsub/issues/1931)) ([5ef3e22](https://togithub.com/googleapis/java-pubsub/commit/5ef3e22531c75fc39a55f6d3d3e54094d265d7e0)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.38.1 ([#1944](https://togithub.com/googleapis/java-pubsub/issues/1944)) ([3beeb70](https://togithub.com/googleapis/java-pubsub/commit/3beeb70cef4c90c086d27bc988d7add092196e7f)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.38.2 ([#1965](https://togithub.com/googleapis/java-pubsub/issues/1965)) ([0e4cb48](https://togithub.com/googleapis/java-pubsub/commit/0e4cb489d7671293b6ff4b1d0c893cb0e92d6953)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.39.0 ([#2002](https://togithub.com/googleapis/java-pubsub/issues/2002)) ([ba56bf1](https://togithub.com/googleapis/java-pubsub/commit/ba56bf1b90bd560142adc7c842d021c8a92994c3)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.39.1 ([#2006](https://togithub.com/googleapis/java-pubsub/issues/2006)) ([dbdb804](https://togithub.com/googleapis/java-pubsub/commit/dbdb8042805c49efd622623cdd7b26020d355c8a)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.40.0 ([#2016](https://togithub.com/googleapis/java-pubsub/issues/2016)) ([e35b5d0](https://togithub.com/googleapis/java-pubsub/commit/e35b5d05f94aebf0972b481430258695e1c74332)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.40.1 ([#2021](https://togithub.com/googleapis/java-pubsub/issues/2021)) ([446845d](https://togithub.com/googleapis/java-pubsub/commit/446845d416a8d99c1ce3bb0516ff8988803973fa)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.40.2 ([#2046](https://togithub.com/googleapis/java-pubsub/issues/2046)) ([54d809c](https://togithub.com/googleapis/java-pubsub/commit/54d809ca76d3a4e60e75f53caad18c900032f06f)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.40.3 ([#2071](https://togithub.com/googleapis/java-pubsub/issues/2071)) ([dae3ce5](https://togithub.com/googleapis/java-pubsub/commit/dae3ce5ecb8137ae79e87514a5de64e9ca865cfa)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.41.0 ([#2093](https://togithub.com/googleapis/java-pubsub/issues/2093)) ([5696644](https://togithub.com/googleapis/java-pubsub/commit/56966440e34db707c23f5fae3b89495d35f22a20)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.42.0 ([#2124](https://togithub.com/googleapis/java-pubsub/issues/2124)) ([1ce8432](https://togithub.com/googleapis/java-pubsub/commit/1ce8432ba242bac2035206ed36e99499be81292d)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.42.1 ([#2152](https://togithub.com/googleapis/java-pubsub/issues/2152)) ([6f5ab57](https://togithub.com/googleapis/java-pubsub/commit/6f5ab5779fddb45d168c711fe9643912e02a214c)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.42.2 ([#2157](https://togithub.com/googleapis/java-pubsub/issues/2157)) ([f33becb](https://togithub.com/googleapis/java-pubsub/commit/f33becb56b24597698f092bdfaf959171d273877)) * Update dependency com.google.cloud:google-cloud-bigquery to v2.42.3 ([#2173](https://togithub.com/googleapis/java-pubsub/issues/2173)) ([7621f47](https://togithub.com/googleapis/java-pubsub/commit/7621f47cfe3df81b7691c7798a6b8143fd6d522f)) * Update dependency com.google.cloud:google-cloud-core to v2.20.0 ([#1629](https://togithub.com/googleapis/java-pubsub/issues/1629)) ([1e45e4a](https://togithub.com/googleapis/java-pubsub/commit/1e45e4aba2a7e57eb9aac36ba5b614bd3b2a2ad1)) * Update dependency com.google.cloud:google-cloud-core to v2.21.0 ([#1650](https://togithub.com/googleapis/java-pubsub/issues/1650)) ([3c0ef15](https://togithub.com/googleapis/java-pubsub/commit/3c0ef155e6a94de554a4ac3162992493591db13a)) * Update dependency com.google.cloud:google-cloud-core to v2.21.1 ([#1662](https://togithub.com/googleapis/java-pubsub/issues/1662)) ([5d06218](https://togithub.com/googleapis/java-pubsub/commit/5d062187ed1fd463d122491a4b4747383c67faca)) * Update dependency com.google.cloud:google-cloud-core to v2.22.0 ([#1687](https://togithub.com/googleapis/java-pubsub/issues/1687)) ([b7d6cf2](https://togithub.com/googleapis/java-pubsub/commit/b7d6cf251603e4de56929c632f6ce6f4cfd516f1)) * Update dependency com.google.cloud:google-cloud-core to v2.23.0 ([#1717](https://togithub.com/googleapis/java-pubsub/issues/1717)) ([ace61cc](https://togithub.com/googleapis/java-pubsub/commit/ace61cc39c0cab8a2f67e9362d7659ecb73ed765)) * Update dependency com.google.cloud:google-cloud-core to v2.24.1 ([#1737](https://togithub.com/googleapis/java-pubsub/issues/1737)) ([f715d43](https://togithub.com/googleapis/java-pubsub/commit/f715d4370b6d0cf216c495c8f16a969da9331deb)) * Update dependency com.google.cloud:google-cloud-core to v2.25.0 ([#1764](https://togithub.com/googleapis/java-pubsub/issues/1764)) ([c754094](https://togithub.com/googleapis/java-pubsub/commit/c7540943da1c4bfda2bdfe3f6bffebc8ad217c70)) * Update dependency com.google.cloud:google-cloud-core to v2.26.0 ([#1780](https://togithub.com/googleapis/java-pubsub/issues/1780)) ([b8b91dc](https://togithub.com/googleapis/java-pubsub/commit/b8b91dc9d122c56a18e4d2bec448e639afbbbd80)) * Update dependency com.google.cloud:google-cloud-core to v2.27.0 ([#1810](https://togithub.com/googleapis/java-pubsub/issues/1810)) ([3c90c24](https://togithub.com/googleapis/java-pubsub/commit/3c90c24554c06ced61d0324cf7fe8254b1c2db87)) * Update dependency com.google.cloud:google-cloud-core to v2.28.0 ([#1830](https://togithub.com/googleapis/java-pubsub/issues/1830)) ([3b92f0a](https://togithub.com/googleapis/java-pubsub/commit/3b92f0ad197abf563323623f6a1d1c169370d5a2)) * Update dependency com.google.cloud:google-cloud-core to v2.30.0 ([#1853](https://togithub.com/googleapis/java-pubsub/issues/1853)) ([04e240f](https://togithub.com/googleapis/java-pubsub/commit/04e240fa07eacb9bec4fea395974f27ece1d66b3)) * Update dependency com.google.cloud:google-cloud-core to v2.31.0 ([#1872](https://togithub.com/googleapis/java-pubsub/issues/1872)) ([5b43841](https://togithub.com/googleapis/java-pubsub/commit/5b43841f6562031a83583ce3f1ca2fa59604e9da)) * Update dependency com.google.cloud:google-cloud-core to v2.32.0 ([#1885](https://togithub.com/googleapis/java-pubsub/issues/1885)) ([3adecdc](https://togithub.com/googleapis/java-pubsub/commit/3adecdc069388b46bb4c54e1fd91d4e0f342be2c)) * Update dependency com.google.cloud:google-cloud-core to v2.33.0 ([#1912](https://togithub.com/googleapis/java-pubsub/issues/1912)) ([b96c32d](https://togithub.com/googleapis/java-pubsub/commit/b96c32d2ea813eb911f58efe95fae00b42eedff7)) * Update dependency com.google.cloud:google-cloud-core to v2.35.0 ([#1936](https://togithub.com/googleapis/java-pubsub/issues/1936)) ([f5a1df8](https://togithub.com/googleapis/java-pubsub/commit/f5a1df89b574ef8a0841ef42bb186dbd1f5abf33)) * Update dependency com.google.cloud:google-cloud-core to v2.36.0 ([#1955](https://togithub.com/googleapis/java-pubsub/issues/1955)) ([9b83651](https://togithub.com/googleapis/java-pubsub/commit/9b83651e6ce8a75af764e6c59f6db502f614aab1)) * Update dependency com.google.cloud:google-cloud-core to v2.36.1 ([#1962](https://togithub.com/googleapis/java-pubsub/issues/1962)) ([eb9a7d6](https://togithub.com/googleapis/java-pubsub/commit/eb9a7d69f45ebe634ed09883b6dc6a8266a249cb)) * Update dependency com.google.cloud:google-cloud-core to v2.37.0 ([#1997](https://togithub.com/googleapis/java-pubsub/issues/1997)) ([c0ab5eb](https://togithub.com/googleapis/java-pubsub/commit/c0ab5eb0f70a2494030d974ff23deb1dad7f9898)) * Update dependency com.google.cloud:google-cloud-core to v2.38.0 ([#2011](https://togithub.com/googleapis/java-pubsub/issues/2011)) ([ed2b28f](https://togithub.com/googleapis/java-pubsub/commit/ed2b28f989ce04d8d47bb1ddcd69dc80d7953d67)) * Update dependency com.google.cloud:google-cloud-core to v2.38.1 ([#2027](https://togithub.com/googleapis/java-pubsub/issues/2027)) ([f7127b5](https://togithub.com/googleapis/java-pubsub/commit/f7127b57320dff05c096f4ca0bc4ecb0516b6eff)) * Update dependency com.google.cloud:google-cloud-core to v2.39.0 ([#2057](https://togithub.com/googleapis/java-pubsub/issues/2057)) ([42c6629](https://togithub.com/googleapis/java-pubsub/commit/42c6629fa6588bc6ec58714d94e9ba5d9220bcb9)) * Update dependency com.google.cloud:google-cloud-core to v2.40.0 ([#2087](https://togithub.com/googleapis/java-pubsub/issues/2087)) ([e81e2d8](https://togithub.com/googleapis/java-pubsub/commit/e81e2d8575ee277f1aa34c1e2ba8dc7d2caaf811)) * Update dependency com.google.cloud:google-cloud-core to v2.41.0 ([#2120](https://togithub.com/googleapis/java-pubsub/issues/2120)) ([d805a23](https://togithub.com/googleapis/java-pubsub/commit/d805a23c1d9775ca55ea65b590adaee2e2eb1f89)) * Update dependency com.google.cloud:google-cloud-core to v2.42.0 ([#2140](https://togithub.com/googleapis/java-pubsub/issues/2140)) ([5754bb4](https://togithub.com/googleapis/java-pubsub/commit/5754bb4454bbcb9c362d70d7a6acc3849cf0097c)) * Update dependency com.google.cloud:google-cloud-core to v2.43.0 ([#2161](https://togithub.com/googleapis/java-pubsub/issues/2161)) ([c6cbcb4](https://togithub.com/googleapis/java-pubsub/commit/c6cbcb45459ab43015a1fa9df6614667aee12a2d)) * Update dependency com.google.cloud:google-cloud-core to v2.44.0 ([#2184](https://togithub.com/googleapis/java-pubsub/issues/2184)) ([ae28abd](https://togithub.com/googleapis/java-pubsub/commit/ae28abde1c44a65521b70116f95cae51a501a432)) * Update dependency com.google.cloud:google-cloud-core to v2.44.1 ([#2190](https://togithub.com/googleapis/java-pubsub/issues/2190)) ([fe24c4e](https://togithub.com/googleapis/java-pubsub/commit/fe24c4e02d2e297a0c34a5ecb26e234360163f05)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.12.0 ([#1630](https://togithub.com/googleapis/java-pubsub/issues/1630)) ([64d158c](https://togithub.com/googleapis/java-pubsub/commit/64d158c1e0ccc3caeedac5a49dfd1b3d216c322f)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.0 ([#1651](https://togithub.com/googleapis/java-pubsub/issues/1651)) ([e2146c4](https://togithub.com/googleapis/java-pubsub/commit/e2146c47f650a643150824ee5f13a8cd765577c2)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.1 ([#1663](https://togithub.com/googleapis/java-pubsub/issues/1663)) ([f677004](https://togithub.com/googleapis/java-pubsub/commit/f67700468e3975665f8544c90663714f73dd3471)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.14.0 ([#1688](https://togithub.com/googleapis/java-pubsub/issues/1688)) ([990aeb5](https://togithub.com/googleapis/java-pubsub/commit/990aeb530608ab2341f3a567169db647d02c46c8)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0 ([#1718](https://togithub.com/googleapis/java-pubsub/issues/1718)) ([1bc53c8](https://togithub.com/googleapis/java-pubsub/commit/1bc53c8d6a783d0a37bc693b3d40ad9fab414c38)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.16.1 ([#1738](https://togithub.com/googleapis/java-pubsub/issues/1738)) ([595e9a9](https://togithub.com/googleapis/java-pubsub/commit/595e9a92ad15ed9b57c2cb592bb41cacc95a862f)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.17.0 ([#1765](https://togithub.com/googleapis/java-pubsub/issues/1765)) ([5736205](https://togithub.com/googleapis/java-pubsub/commit/57362054a8f13668bc0054f75f99b8a633229547)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.18.0 ([#1781](https://togithub.com/googleapis/java-pubsub/issues/1781)) ([d532b63](https://togithub.com/googleapis/java-pubsub/commit/d532b6358d80f75711ddf821ab110374568f9396)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.19.0 ([#1811](https://togithub.com/googleapis/java-pubsub/issues/1811)) ([d582478](https://togithub.com/googleapis/java-pubsub/commit/d58247800fa0de661a69d7d1c836a5fb2d98ec1c)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.20.0 ([#1831](https://togithub.com/googleapis/java-pubsub/issues/1831)) ([38d81bf](https://togithub.com/googleapis/java-pubsub/commit/38d81bf11dbf7a8bb8389dbe2e2e496431acc3f4)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 ([#1854](https://togithub.com/googleapis/java-pubsub/issues/1854)) ([a380ece](https://togithub.com/googleapis/java-pubsub/commit/a380ece6398204b0d6adaf3075decc3cc48a613b)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.22.0 ([#1865](https://togithub.com/googleapis/java-pubsub/issues/1865)) ([c373705](https://togithub.com/googleapis/java-pubsub/commit/c37370552cb1634cddc438cfe3b2f02e5c634795)) * Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 ([#1873](https://togithub.com/googleapis/java-pubsub/issues/1873)) ([2cc03f4](https://togithub.com/googleapis/java-pubsub/commit/2cc03f4425318eee36c6ba95c0fb7a47b1713a8b)) * Update dependency com.google.cloud:google-cloud-storage to v2.29.0 ([#1800](https://togithub.com/googleapis/java-pubsub/issues/1800)) ([e98e29e](https://togithub.com/googleapis/java-pubsub/commit/e98e29eb4ccb636cfdbfa28c17c915dbc40b1ca8)) * Update dependency com.google.cloud:google-cloud-storage to v2.29.1 ([#1817](https://togithub.com/googleapis/java-pubsub/issues/1817)) ([ba9e44d](https://togithub.com/googleapis/java-pubsub/commit/ba9e44d1b1c6c48ef108670333c991c70a1f676e)) * Update dependency com.google.cloud:google-cloud-storage to v2.30.1 ([#1841](https://togithub.com/googleapis/java-pubsub/issues/1841)) ([cf1675f](https://togithub.com/googleapis/java-pubsub/commit/cf1675ffc25f562b8ea64af5c639a614e7a7c85e)) * Update dependency com.google.cloud:google-cloud-storage to v2.32.0 ([#1857](https://togithub.com/googleapis/java-pubsub/issues/1857)) ([81cd1f1](https://togithub.com/googleapis/java-pubsub/commit/81cd1f1dca0c826594e55b6e533c0bf52a026dc8)) * Update dependency com.google.cloud:google-cloud-storage to v2.32.1 ([#1874](https://togithub.com/googleapis/java-pubsub/issues/1874)) ([3a99a5b](https://togithub.com/googleapis/java-pubsub/commit/3a99a5b61e4d6f384d35f460b7fbb47417cf8c9b)) * Update dependency com.google.cloud:google-cloud-storage to v2.33.0 ([#1900](https://togithub.com/googleapis/java-pubsub/issues/1900)) ([4c7fa7d](https://togithub.com/googleapis/java-pubsub/commit/4c7fa7d74637a1a3b608ecf230eb79dd0626c2be)) * Update dependency com.google.cloud:google-cloud-storage to v2.34.0 ([#1917](https://togithub.com/googleapis/java-pubsub/issues/1917)) ([1ebb78b](https://togithub.com/googleapis/java-pubsub/commit/1ebb78b42b8174ee26cbbda6b3db1b8a43514144)) * Update dependency com.google.cloud:google-cloud-storage to v2.35.0 ([#1942](https://togithub.com/googleapis/java-pubsub/issues/1942)) ([6368842](https://togithub.com/googleapis/java-pubsub/commit/6368842b5a224c1344fb0d9c9fd465e27d1d78fa)) * Update dependency com.google.cloud:google-cloud-storage to v2.35.0 ([#1946](https://togithub.com/googleapis/java-pubsub/issues/1946)) ([b6ea524](https://togithub.com/googleapis/java-pubsub/commit/b6ea5242532960d454b1a01e4bfdba0b49d86e79)) * Update dependency com.google.cloud:google-cloud-storage to v2.36.0 ([#1957](https://togithub.com/googleapis/java-pubsub/issues/1957)) ([57fee25](https://togithub.com/googleapis/java-pubsub/commit/57fee258b4b7f388d86415a019e143ee543c8f66)) * Update dependency com.google.cloud:google-cloud-storage to v2.36.1 ([#1968](https://togithub.com/googleapis/java-pubsub/issues/1968)) ([a85113d](https://togithub.com/googleapis/java-pubsub/commit/a85113db5998e140e658327df3e8a6986d5655e5)) * Update dependency com.google.cloud:google-cloud-storage to v2.37.0 ([#1999](https://togithub.com/googleapis/java-pubsub/issues/1999)) ([4c6f5f0](https://togithub.com/googleapis/java-pubsub/commit/4c6f5f02f29e56fab9d5981e18fbdc242682d4cb)) * Update dependency com.google.cloud:google-cloud-storage to v2.38.0 ([#2019](https://togithub.com/googleapis/java-pubsub/issues/2019)) ([799893b](https://togithub.com/googleapis/java-pubsub/commit/799893bc31b95cc8202b079676ec325a6b47b9cc)) * Update dependency com.google.cloud:google-cloud-storage to v2.39.0 ([#2040](https://togithub.com/googleapis/java-pubsub/issues/2040)) ([f07839f](https://togithub.com/googleapis/java-pubsub/commit/f07839f08bcf2af76609a2da9e039d1a9ca73d56)) * Update dependency com.google.cloud:google-cloud-storage to v2.40.0 ([#2066](https://togithub.com/googleapis/java-pubsub/issues/2066)) ([699bbc9](https://togithub.com/googleapis/java-pubsub/commit/699bbc946ed20a24bfef5ba36803ca1f11c23fd3)) * Update dependency com.google.cloud:google-cloud-storage to v2.40.1 ([#2095](https://togithub.com/googleapis/java-pubsub/issues/2095)) ([3e810d8](https://togithub.com/googleapis/java-pubsub/commit/3e810d8db5834972b42e95185b617b4e1dab9556)) * Update dependency com.google.cloud:google-cloud-storage to v2.41.0 ([#2129](https://togithub.com/googleapis/java-pubsub/issues/2129)) ([fcd5bf5](https://togithub.com/googleapis/java-pubsub/commit/fcd5bf5e3e02cc461c9f3c777bf8256415498fa1)) * Update dependency com.google.cloud:google-cloud-storage to v2.42.0 ([#2145](https://togithub.com/googleapis/java-pubsub/issues/2145)) ([66822b2](https://togithub.com/googleapis/java-pubsub/commit/66822b2fd43820fdf34dc446e91cc32bdd91da12)) * Update dependency com.google.cloud:google-cloud-storage to v2.43.0 ([#2174](https://togithub.com/googleapis/java-pubsub/issues/2174)) ([e45d821](https://togithub.com/googleapis/java-pubsub/commit/e45d82137944bd06e3602e911007e8d43417efe3)) * Update dependency com.google.cloud:google-cloud-storage to v2.43.1 ([#2194](https://togithub.com/googleapis/java-pubsub/issues/2194)) ([ab742a2](https://togithub.com/googleapis/java-pubsub/commit/ab742a2fb00e8acfbe7daf7167130dd4b52285a2)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.25.0 ([#1913](https://togithub.com/googleapis/java-pubsub/issues/1913)) ([7ecece7](https://togithub.com/googleapis/java-pubsub/commit/7ecece72a60a7db95b3c424ce4780bd2ce76e1d9)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.27.0 ([#1937](https://togithub.com/googleapis/java-pubsub/issues/1937)) ([7efe4ad](https://togithub.com/googleapis/java-pubsub/commit/7efe4ad40ebda37dc2ee954cc88f5d20411dd5f0)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.28.0 ([#1956](https://togithub.com/googleapis/java-pubsub/issues/1956)) ([80d6043](https://togithub.com/googleapis/java-pubsub/commit/80d6043b6135ee5dc993491bf145a23db4dd62cc)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.28.1 ([#1960](https://togithub.com/googleapis/java-pubsub/issues/1960)) ([dbd4422](https://togithub.com/googleapis/java-pubsub/commit/dbd4422198e1f644eed04ca2eb6e7681eaad89d1)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.29.0 ([#1998](https://togithub.com/googleapis/java-pubsub/issues/1998)) ([b20429d](https://togithub.com/googleapis/java-pubsub/commit/b20429db337cb44b56e4291c6343278bf89701eb)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.30.0 ([#2012](https://togithub.com/googleapis/java-pubsub/issues/2012)) ([b9acea1](https://togithub.com/googleapis/java-pubsub/commit/b9acea11f1213357e4322e444cfff32172891e1e)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.30.1 ([#2028](https://togithub.com/googleapis/java-pubsub/issues/2028)) ([e0a2cc3](https://togithub.com/googleapis/java-pubsub/commit/e0a2cc344dcd1440be3eaff4c4ceb09076c1b145)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.31.0 ([#2058](https://togithub.com/googleapis/java-pubsub/issues/2058)) ([2c5da97](https://togithub.com/googleapis/java-pubsub/commit/2c5da97ce48abfb552b1b410bacfa3d3e40cf677)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.32.0 ([#2088](https://togithub.com/googleapis/java-pubsub/issues/2088)) ([6c30977](https://togithub.com/googleapis/java-pubsub/commit/6c30977989b8f6596ebabd4bcf9f4163daa4d130)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.33.0 ([#2121](https://togithub.com/googleapis/java-pubsub/issues/2121)) ([ef73783](https://togithub.com/googleapis/java-pubsub/commit/ef7378329e0581189bf6438bc4d2d2d9768e4f52)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 ([#2141](https://togithub.com/googleapis/java-pubsub/issues/2141)) ([ca3a4db](https://togithub.com/googleapis/java-pubsub/commit/ca3a4db5b59bb1a28452dbe4fd479ff8a742e22e)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.35.0 ([#2162](https://togithub.com/googleapis/java-pubsub/issues/2162)) ([30caf8b](https://togithub.com/googleapis/java-pubsub/commit/30caf8bf8906f8ecbfe366c4674feb4d9a34fe8d)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.36.0 ([#2185](https://togithub.com/googleapis/java-pubsub/issues/2185)) ([414e62b](https://togithub.com/googleapis/java-pubsub/commit/414e62b108a9ec7f642e1e4c7a708bd0ba124459)) * Update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 ([#2191](https://togithub.com/googleapis/java-pubsub/issues/2191)) ([e024fa4](https://togithub.com/googleapis/java-pubsub/commit/e024fa45663790ce7c29c9c3f7a3fff412aa5d73)) * Update dependency com.google.cloud.opentelemetry:exporter-trace to v0.32.0 ([#2205](https://togithub.com/googleapis/java-pubsub/issues/2205)) ([9305ee5](https://togithub.com/googleapis/java-pubsub/commit/9305ee51e0216010b689347f3bc29f9a2ad6a439)) * Update dependency com.google.protobuf:protobuf-java-util to v3.23.3 ([#1634](https://togithub.com/googleapis/java-pubsub/issues/1634)) ([c1d1c4d](https://togithub.com/googleapis/java-pubsub/commit/c1d1c4d8c46f0040f3de7028503389809a6a2cbb)) * Update dependency com.google.protobuf:protobuf-java-util to v3.23.4 ([#1649](https://togithub.com/googleapis/java-pubsub/issues/1649)) ([009e5b2](https://togithub.com/googleapis/java-pubsub/commit/009e5b23b9a6a97e899b36cd2a33c06f652fad43)) * Update dependency com.google.protobuf:protobuf-java-util to v3.24.3 ([#1698](https://togithub.com/googleapis/java-pubsub/issues/1698)) ([c960434](https://togithub.com/googleapis/java-pubsub/commit/c9604345a625b59264e3731b761b1c0bdfce514b)) * Update dependency com.google.protobuf:protobuf-java-util to v3.24.4 ([#1760](https://togithub.com/googleapis/java-pubsub/issues/1760)) ([5ac83d6](https://togithub.com/googleapis/java-pubsub/commit/5ac83d6ca19ba8c3cebce86ede4d302f21c8f3d6)) * Update dependency com.google.protobuf:protobuf-java-util to v3.25.1 ([#1816](https://togithub.com/googleapis/java-pubsub/issues/1816)) ([092df3a](https://togithub.com/googleapis/java-pubsub/commit/092df3a35194b569f40260a1b73b63d46240ad9b)) * Update dependency com.google.protobuf:protobuf-java-util to v3.25.2 ([#1858](https://togithub.com/googleapis/java-pubsub/issues/1858)) ([587ee7e](https://togithub.com/googleapis/java-pubsub/commit/587ee7e2ed6de36d1d7078b6d7fd9556681a2bb0)) * Update dependency com.google.protobuf:protobuf-java-util to v3.25.3 ([#1919](https://togithub.com/googleapis/java-pubsub/issues/1919)) ([a4f5737](https://togithub.com/googleapis/java-pubsub/commit/a4f5737531eb18347a39fec5b33137e5af687f7d)) * Update dependency com.google.protobuf:protobuf-java-util to v4 ([#1951](https://togithub.com/googleapis/java-pubsub/issues/1951)) ([03b3fb6](https://togithub.com/googleapis/java-pubsub/commit/03b3fb6033a51145fe72fcc7ddf162892e4e1655)) * Update dependency com.google.protobuf:protobuf-java-util to v4.26.1 ([#1972](https://togithub.com/googleapis/java-pubsub/issues/1972)) ([a52208d](https://togithub.com/googleapis/java-pubsub/commit/a52208d52640ff59641658ce801ffe87f21d271d)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.0 ([#2044](https://togithub.com/googleapis/java-pubsub/issues/2044)) ([1623962](https://togithub.com/googleapis/java-pubsub/commit/1623962cc5e37e5c661291635b97ff7ae6ba1c30)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.1 ([#2065](https://togithub.com/googleapis/java-pubsub/issues/2065)) ([6239d88](https://togithub.com/googleapis/java-pubsub/commit/6239d8877b31ab9bb91e35f79a231ee27b47ff1f)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.2 ([#2091](https://togithub.com/googleapis/java-pubsub/issues/2091)) ([9bce765](https://togithub.com/googleapis/java-pubsub/commit/9bce765d01e6daacd0bbd7bb0102129f6b1ac004)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.3 ([#2127](https://togithub.com/googleapis/java-pubsub/issues/2127)) ([516c3bc](https://togithub.com/googleapis/java-pubsub/commit/516c3bcc1253ad325a3260f9feebf2ddf52a3f90)) * Update dependency com.google.protobuf:protobuf-java-util to v4.27.4 ([#2153](https://togithub.com/googleapis/java-pubsub/issues/2153)) ([2052c0a](https://togithub.com/googleapis/java-pubsub/commit/2052c0aeea89d24f5c3f79534b2c9831dba9c1f2)) * Update dependency com.google.protobuf:protobuf-java-util to v4.28.0 ([#2155](https://togithub.com/googleapis/java-pubsub/issues/2155)) ([8b68f20](https://togithub.com/googleapis/java-pubsub/commit/8b68f207dc5a265963d4b3386d758234878d50d2)) * Update dependency com.google.protobuf:protobuf-java-util to v4.28.1 ([#2167](https://togithub.com/googleapis/java-pubsub/issues/2167)) ([d6dfc9f](https://togithub.com/googleapis/java-pubsub/commit/d6dfc9fafb3ba19ed957713cb740f006d66fd4ae)) * Update dependency com.google.protobuf:protobuf-java-util to v4.28.2 ([#2179](https://togithub.com/googleapis/java-pubsub/issues/2179)) ([5514148](https://togithub.com/googleapis/java-pubsub/commit/551414818c61b6fc9800f29807b72b76f0f03331)) * Update dependency org.apache.avro:avro to v1.11.2 ([#1646](https://togithub.com/googleapis/java-pubsub/issues/1646)) ([bcacb5c](https://togithub.com/googleapis/java-pubsub/commit/bcacb5c64b13bd6f03543b54e89d2cd17654acaf)) * Update dependency org.apache.avro:avro to v1.11.3 ([#1740](https://togithub.com/googleapis/java-pubsub/issues/1740)) ([3cf5bca](https://togithub.com/googleapis/java-pubsub/commit/3cf5bcac8467b8a481bfbd08e343090ca7d12951)) * Update dependency org.assertj:assertj-core to v3.26.3 ([#2204](https://togithub.com/googleapis/java-pubsub/issues/2204)) ([8511c19](https://togithub.com/googleapis/java-pubsub/commit/8511c19e9bc1ec5efef5ca3f193731f2ee834ed7)) * Update dependency org.easymock:easymock to v5.2.0 ([#1711](https://togithub.com/googleapis/java-pubsub/issues/1711)) ([ffdca81](https://togithub.com/googleapis/java-pubsub/commit/ffdca812118d527be77ae214094c031c4bab984c)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.0 ([#1887](https://togithub.com/googleapis/java-pubsub/issues/1887)) ([4902fc5](https://togithub.com/googleapis/java-pubsub/commit/4902fc50edb2dfb7490ecba69fc84f003ec56de3)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.24 ([#1695](https://togithub.com/googleapis/java-pubsub/issues/1695)) ([e64b133](https://togithub.com/googleapis/java-pubsub/commit/e64b1330757220182a30f735f0ca4c92561312e4)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.25 ([#1709](https://togithub.com/googleapis/java-pubsub/issues/1709)) ([2bab56c](https://togithub.com/googleapis/java-pubsub/commit/2bab56ca02916c58a6f3a8b03a65ea181fa99839)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.26 ([#1715](https://togithub.com/googleapis/java-pubsub/issues/1715)) ([f1df0e3](https://togithub.com/googleapis/java-pubsub/commit/f1df0e343c56e8540181541f32fa1878a1b53460)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.27 ([#1730](https://togithub.com/googleapis/java-pubsub/issues/1730)) ([565f262](https://togithub.com/googleapis/java-pubsub/commit/565f262132c031d5d36169584e6d96f6801317cf)) * Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.28 ([#1782](https://togithub.com/googleapis/java-pubsub/issues/1782)) ([9c6e645](https://togithub.com/googleapis/java-pubsub/commit/9c6e6458d3e336688ab6ecc9f3d4d3c97f9da496)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.0 ([#1888](https://togithub.com/googleapis/java-pubsub/issues/1888)) ([bd158b4](https://togithub.com/googleapis/java-pubsub/commit/bd158b44fa69b62c2262dea603528f156051897f)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 ([#1923](https://togithub.com/googleapis/java-pubsub/issues/1923)) ([21b4b07](https://togithub.com/googleapis/java-pubsub/commit/21b4b079161720e673e82e6040c4748921af32f4)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.2 ([#2035](https://togithub.com/googleapis/java-pubsub/issues/2035)) ([7a91acb](https://togithub.com/googleapis/java-pubsub/commit/7a91acb5f9c99922f5ad2fd43800c0f82adc2d27)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.23 ([#1624](https://togithub.com/googleapis/java-pubsub/issues/1624)) ([badf65c](https://togithub.com/googleapis/java-pubsub/commit/badf65c33f2b18581a1e1607e656e9d6c01d2e53)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.24 ([#1696](https://togithub.com/googleapis/java-pubsub/issues/1696)) ([6447202](https://togithub.com/googleapis/java-pubsub/commit/64472023d9683344ed9c2789f46df000f927ee81)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.25 ([#1710](https://togithub.com/googleapis/java-pubsub/issues/1710)) ([e79f846](https://togithub.com/googleapis/java-pubsub/commit/e79f846975a0e9e2046a9af3a1f113e1e2c5004f)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.26 ([#1716](https://togithub.com/googleapis/java-pubsub/issues/1716)) ([9c1c8e4](https://togithub.com/googleapis/java-pubsub/commit/9c1c8e4357bbb8b5c43827b1d4207f86c1de2ded)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.27 ([#1731](https://togithub.com/googleapis/java-pubsub/issues/1731)) ([a4adf5a](https://togithub.com/googleapis/java-pubsub/commit/a4adf5af09510e61b6709ddb986fc14cdc099d0b)) * Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.28 ([#1783](https://togithub.com/googleapis/java-pubsub/issues/1783)) ([fc1c910](https://togithub.com/googleapis/java-pubsub/commit/fc1c9109a2b0daa6f981aaabbab40d7bbb9834ae)) * Update dependency org.junit.vintage:junit-vintage-engine to v5.10.0 ([#1666](https://togithub.com/googleapis/java-pubsub/issues/1666)) ([47f8a34](https://togithub.com/googleapis/java-pubsub/commit/47f8a3465a81228aebe02486c5edffa3f89ac59f)) * Update dependency org.junit.vintage:junit-vintage-engine to v5.10.1 ([#1819](https://togithub.com/googleapis/java-pubsub/issues/1819)) ([00dbcf7](https://togithub.com/googleapis/java-pubsub/commit/00dbcf7b42361f4ec3968b493deb4f569804ee93)) * Update dependency org.junit.vintage:junit-vintage-engine to v5.10.2 ([#1891](https://togithub.com/googleapis/java-pubsub/issues/1891)) ([9eba07a](https://togithub.com/googleapis/java-pubsub/commit/9eba07a988a12362bea63303644981d0125c4eed)) * Update dependency org.junit.vintage:junit-vintage-engine to v5.10.3 ([#2096](https://togithub.com/googleapis/java-pubsub/issues/2096)) ([b1d352c](https://togithub.com/googleapis/java-pubsub/commit/b1d352c6c1fb950b9aab932fb7d7015e1255b45e)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.1 - abandoned ([#1616](https://togithub.com/googleapis/java-pubsub/issues/1616)) ([0901a4d](https://togithub.com/googleapis/java-pubsub/commit/0901a4d27c9ac4aac38f7e2ccf3d69b325b48afe)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.2 ([#1654](https://togithub.com/googleapis/java-pubsub/issues/1654)) ([bdeee55](https://togithub.com/googleapis/java-pubsub/commit/bdeee55c2de5d81c8a7dcdb28f05db15d7b0e5f7)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.3 ([#1665](https://togithub.com/googleapis/java-pubsub/issues/1665)) ([c557254](https://togithub.com/googleapis/java-pubsub/commit/c55725449952461d975ef36e3bf0dd7f51bab64f)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.4 [security] ([#1742](https://togithub.com/googleapis/java-pubsub/issues/1742)) ([caeaa6c](https://togithub.com/googleapis/java-pubsub/commit/caeaa6c1f8f354b93a65af518289a326856b388c)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.5 ([#1746](https://togithub.com/googleapis/java-pubsub/issues/1746)) ([e49ec3b](https://togithub.com/googleapis/java-pubsub/commit/e49ec3b7a7c442df168f03f5cc7b4427378ea295)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.6 ([#2135](https://togithub.com/googleapis/java-pubsub/issues/2135)) ([fb5a100](https://togithub.com/googleapis/java-pubsub/commit/fb5a10057e4884ec48ce7761cead176d4c1e581e)) * Update dependency org.xerial.snappy:snappy-java to v1.1.10.7 ([#2165](https://togithub.com/googleapis/java-pubsub/issues/2165)) ([5cf4e44](https://togithub.com/googleapis/java-pubsub/commit/5cf4e449cd65769b568155746cd21ac035780862)) * Update dependency ubuntu to v24 ([#2193](https://togithub.com/googleapis/java-pubsub/issues/2193)) ([477a534](https://togithub.com/googleapis/java-pubsub/commit/477a5342b981fcc04fb40b71be5c1ab238703660)) * Update gapic-generator-java to 2.26.0 ([0b7697a](https://togithub.com/googleapis/java-pubsub/commit/0b7697a690dc2344ccfadc4100375156a18d4dad)) ### Documentation * Add Kinesis ingestion samples ([#1947](https://togithub.com/googleapis/java-pubsub/issues/1947)) ([46dd3bd](https://togithub.com/googleapis/java-pubsub/commit/46dd3bdfcda5587680e7e8b8bd313c2645d489bb)) * Adding a GCS subscription example ([#1762](https://togithub.com/googleapis/java-pubsub/issues/1762)) ([67fa9f4](https://togithub.com/googleapis/java-pubsub/commit/67fa9f48bac347425e7721c85d3c365d1c8770ad)) * Clarified where ordering_key will be written if write_metadata is set ([#1675](https://togithub.com/googleapis/java-pubsub/issues/1675)) ([bda6ed5](https://togithub.com/googleapis/java-pubsub/commit/bda6ed53f1c5db02aa472d6c8aaf6a0081ccad66)) * Modified some descriptions ([#1773](https://togithub.com/googleapis/java-pubsub/issues/1773)) ([d1dae17](https://togithub.com/googleapis/java-pubsub/commit/d1dae17d46730a07558ee097747f481cdb35f6f4)) * Renaming the CreateUnwrappedPushSubscription File ([#1794](https://togithub.com/googleapis/java-pubsub/issues/1794)) ([0f1c35c](https://togithub.com/googleapis/java-pubsub/commit/0f1c35c46102839e0424de93163092564db8a787)) * **samples:** Optimistic subscribe sample ([#2063](https://togithub.com/googleapis/java-pubsub/issues/2063)) ([35e04c3](https://togithub.com/googleapis/java-pubsub/commit/35e04c3c5c15b8fa1c0ef3ca321b619dba64702c)) * Tightened requirements on cloud storage subscription filename suffixes ([#1639](https://togithub.com/googleapis/java-pubsub/issues/1639)) ([3e38a13](https://togithub.com/googleapis/java-pubsub/commit/3e38a1389ac4cc041de77e1efc61f19ad30263ee)) --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
While exercising the NIO code on large inputs (~600GB) I noticed occasional errors that crashed the program yet could probably have been retried. Those were:
The program was using the default retry options (3 retries). Looking at the specific exceptions I see that those StorageException had
retryable=false, so the normal retry mechanism isn't triggered. This makes perfect sense for "connection closed prematurely".This PR adds an option that allows NIO to re-open the channel in case of "connection closed prematurely" error. The same option will also retry on 503 and 500 errors (without re-opening the channel in that case). The PR also includes the corresponding test cases.
Re-running the benchmarks with this updated code, I was able to see those errors again and observe that the NIO retry worked: the final output was correct.