solrbot opened a new pull request, #3230: URL: https://github.com/apache/solr/pull/3230
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [com.google.cloud:google-cloud-storage](https://redirect.github.com/googleapis/java-storage) | dependencies | minor | `2.27.0` -> `2.49.0` | --- ### Release Notes <details> <summary>googleapis/java-storage (com.google.cloud:google-cloud-storage)</summary> ### [`v2.49.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2490-2025-02-26) ##### Features - Add new Options to allow per method header values ([#​2941](https://redirect.github.com/googleapis/java-storage/issues/2941)) ([297802d](https://redirect.github.com/googleapis/java-storage/commit/297802d1715e3289dd720fba851c563004b8c5f2)) - **transfer-manager:** Add ParallelUploadConfig.Builder#setUploadBlobInfoFactory ([#​2936](https://redirect.github.com/googleapis/java-storage/issues/2936)) ([86e9ae8](https://redirect.github.com/googleapis/java-storage/commit/86e9ae80772aa202d0b6563b8dd37722d8b5e0e0)), closes [#​2638](https://redirect.github.com/googleapis/java-storage/issues/2638) ##### Bug Fixes - Categorize a WatchdogTimeoutException as retriable for grpc ReadObject ([#​2954](https://redirect.github.com/googleapis/java-storage/issues/2954)) ([b53bd53](https://redirect.github.com/googleapis/java-storage/commit/b53bd53c26984b3e850355ced608b511688b74d1)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.53.0 ([9946d6b](https://redirect.github.com/googleapis/java-storage/commit/9946d6bdc7ec8398bf1bd1df63f272df1351539e)) - Update grpc based Storage to defer project id validation ([#​2930](https://redirect.github.com/googleapis/java-storage/issues/2930)) ([cc03784](https://redirect.github.com/googleapis/java-storage/commit/cc037848be7d21cb827c97d7f71618f1bfae941d)) - Update kms key handling when opening a resumable upload to clear the value in the json to be null rather than empty string ([#​2939](https://redirect.github.com/googleapis/java-storage/issues/2939)) ([43553de](https://redirect.github.com/googleapis/java-storage/commit/43553dedce33093e751143fadb372024d975706c)) ##### Dependencies - Update sdk-platform-java dependencies ([#​2957](https://redirect.github.com/googleapis/java-storage/issues/2957)) ([40cfda6](https://redirect.github.com/googleapis/java-storage/commit/40cfda62d4bff72a857d0269eaa7c0225f216650)) ##### Documentation - Add note about HNS support to moveBlob ([#​2929](https://redirect.github.com/googleapis/java-storage/issues/2929)) ([c461546](https://redirect.github.com/googleapis/java-storage/commit/c461546bfd016b21eb99f8e25604ee3fd001c9c6)) ### [`v2.48.2`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2482-2025-02-11) ##### Dependencies - Update sdk-platform-java dependencies ([#​2921](https://redirect.github.com/googleapis/java-storage/issues/2921)) ([fa9b0a8](https://redirect.github.com/googleapis/java-storage/commit/fa9b0a8d6e2b185c0588d824329b409718bef302)) ##### Documentation - Update storage_copy_file to include MegabytesCopiedPerChunk ([#​2910](https://redirect.github.com/googleapis/java-storage/issues/2910)) ([971ca5d](https://redirect.github.com/googleapis/java-storage/commit/971ca5d107967960e6db6ca76a55e44b9aefc605)) ### [`v2.48.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2481-2025-02-03) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.52.0 ([00754bc](https://redirect.github.com/googleapis/java-storage/commit/00754bc0b30da4ebc13e75f55525d9bd885b0572)) - Update batch handling to ensure each operation has its own unique idempotency-token ([#​2905](https://redirect.github.com/googleapis/java-storage/issues/2905)) ([8d79b8d](https://redirect.github.com/googleapis/java-storage/commit/8d79b8d9cea30c6bba0d2550fa397b8c8b7acc3c)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.42.0 ([#​2895](https://redirect.github.com/googleapis/java-storage/issues/2895)) ([145afb0](https://redirect.github.com/googleapis/java-storage/commit/145afb0d3a783fe73a388a7be174b598a195a2c6)) - Update dependency com.google.cloud.opentelemetry:exporter-trace to v0.33.0 ([#​2904](https://redirect.github.com/googleapis/java-storage/issues/2904)) ([2a5242e](https://redirect.github.com/googleapis/java-storage/commit/2a5242e580185a5952181f922c4eca25790bcec6)) ##### Documentation - Create OpenTelemetry Quickstart Sample ([#​2861](https://redirect.github.com/googleapis/java-storage/issues/2861)) ([31df9b7](https://redirect.github.com/googleapis/java-storage/commit/31df9b7a6350714ff354934ccbd27c5dd68762f5)) ### [`v2.48.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2480-2025-01-27) ##### Features - Add new Storage#moveBlob method to atomically rename an object ([#​2882](https://redirect.github.com/googleapis/java-storage/issues/2882)) ([c49fd08](https://redirect.github.com/googleapis/java-storage/commit/c49fd08582c7235919270c1dd4eb2ece6933d302)) - Next release from main branch is 2.48.0 ([#​2885](https://redirect.github.com/googleapis/java-storage/issues/2885)) ([34e5903](https://redirect.github.com/googleapis/java-storage/commit/34e5903df9b7221ba9ebabc07046d7b819f9f209)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.51.1 ([09ed029](https://redirect.github.com/googleapis/java-storage/commit/09ed02995f4688db69c0e0db1c3d72cadce0c395)) - Update Signed URL default scheme to resolve from storage options host ([#​2880](https://redirect.github.com/googleapis/java-storage/issues/2880)) ([7ae7e39](https://redirect.github.com/googleapis/java-storage/commit/7ae7e3998930c1bec72ff7c06ebc2b66343852ca)), closes [#​2870](https://redirect.github.com/googleapis/java-storage/issues/2870) - Update StorageException translation of an ApiException to include error details ([#​2872](https://redirect.github.com/googleapis/java-storage/issues/2872)) ([8ad5010](https://redirect.github.com/googleapis/java-storage/commit/8ad501012fab0dfd8d0f0dce49d7c681540022a9)) ##### Dependencies - Update dependency com.google.cloud.opentelemetry:exporter-trace to v0.33.0 ([#​2873](https://redirect.github.com/googleapis/java-storage/issues/2873)) ([39509d5](https://redirect.github.com/googleapis/java-storage/commit/39509d53ee283694526efbec58daa24c3d8ca080)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.52.0 ([#​2883](https://redirect.github.com/googleapis/java-storage/issues/2883)) ([a64a3d5](https://redirect.github.com/googleapis/java-storage/commit/a64a3d58410dd2e9db20a36cd7169037f71eaeeb)) ### [`v2.47.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2470-2025-01-08) ##### Features - Add MoveObject RPC ([34b8ac4](https://redirect.github.com/googleapis/java-storage/commit/34b8ac4239bab67b53c73050d2341615254a3ae0)) - Introductory beta level support for OpenTelemetry tracing on c.g.c.storage.Storage methods ([#​2837](https://redirect.github.com/googleapis/java-storage/issues/2837)) ([dd889ea](https://redirect.github.com/googleapis/java-storage/commit/dd889ea0d0a57490ef106ab92ba557f26d414406)) ##### Bug Fixes - De-beta storage-v2 artifacts ([#​2852](https://redirect.github.com/googleapis/java-storage/issues/2852)) ([77a2e8a](https://redirect.github.com/googleapis/java-storage/commit/77a2e8af341528a4ff3c34a880a7983f828b8cfd)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.51.0 ([34b8ac4](https://redirect.github.com/googleapis/java-storage/commit/34b8ac4239bab67b53c73050d2341615254a3ae0)) - Fix interrupt spiral in grpc ReadObject drainQueue ([#​2850](https://redirect.github.com/googleapis/java-storage/issues/2850)) ([c1dac83](https://redirect.github.com/googleapis/java-storage/commit/c1dac837387ffc40f00344c8fb0e86e09d009358)) - Update request handling of gRPC based CopyWriter ([#​2858](https://redirect.github.com/googleapis/java-storage/issues/2858)) ([093cb87](https://redirect.github.com/googleapis/java-storage/commit/093cb8759d5cfaafa6fd9df43de1bb91c1285f35)) ##### Dependencies - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.51.0 ([#​2860](https://redirect.github.com/googleapis/java-storage/issues/2860)) ([980ac4e](https://redirect.github.com/googleapis/java-storage/commit/980ac4ebe09636d0de255e89f747bde8cc9ce041)) - Update googleapis/sdk-platform-java action to v2.51.1 ([#​2864](https://redirect.github.com/googleapis/java-storage/issues/2864)) ([b731c06](https://redirect.github.com/googleapis/java-storage/commit/b731c06b11186e9695fb89f32abf35988d558bc9)) - Update sdk-platform-java dependencies ([#​2866](https://redirect.github.com/googleapis/java-storage/issues/2866)) ([562df7f](https://redirect.github.com/googleapis/java-storage/commit/562df7f087b34db0f3d49c6e0b87643a606ef9c6)) ### [`v2.46.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2460-2024-12-13) ##### Features - Introduce `java.time` methods and variables ([#​2826](https://redirect.github.com/googleapis/java-storage/issues/2826)) ([baf30ee](https://redirect.github.com/googleapis/java-storage/commit/baf30ee91febbcda7d0f64b0083b789c4384a3c0)) ##### Bug Fixes - Update retry lifecycle when attempting to decompress a gzip object ([#​2840](https://redirect.github.com/googleapis/java-storage/issues/2840)) ([7dba13c](https://redirect.github.com/googleapis/java-storage/commit/7dba13cbbfd38d3c2147b25264934f33c5dc78e3)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20241113-2.0.0 ([#​2823](https://redirect.github.com/googleapis/java-storage/issues/2823)) ([503e518](https://redirect.github.com/googleapis/java-storage/commit/503e518550b67870c3e856957fdadbc012eff1ed)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20241206-2.0.0 ([#​2839](https://redirect.github.com/googleapis/java-storage/issues/2839)) ([8f3cdd3](https://redirect.github.com/googleapis/java-storage/commit/8f3cdd39dbbbbd63c560c3cb44d1032c0bd41749)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.50.0 ([#​2825](https://redirect.github.com/googleapis/java-storage/issues/2825)) ([9aa68a6](https://redirect.github.com/googleapis/java-storage/commit/9aa68a67d931b19175e23f883a109f22b99411ca)) - Update sdk-platform-java dependencies ([#​2841](https://redirect.github.com/googleapis/java-storage/issues/2841)) ([2a70481](https://redirect.github.com/googleapis/java-storage/commit/2a704815ee60b8ec7ff2c1af557fee4366ea2e19)) ##### Documentation - Add samples for soft delete (objects) ([#​2754](https://redirect.github.com/googleapis/java-storage/issues/2754)) ([41bc807](https://redirect.github.com/googleapis/java-storage/commit/41bc807e94f1c0eebd41b4a7baa12301858cc16f)) ### [`v2.45.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2450-2024-11-18) ##### Features - Adds support for restore token ([aef367d](https://redirect.github.com/googleapis/java-storage/commit/aef367dac146147bfbbb46b64aa91a7aebe05b6c)) - Adds support for restore token ([#​2768](https://redirect.github.com/googleapis/java-storage/issues/2768)) ([0394354](https://redirect.github.com/googleapis/java-storage/commit/0394354c81b35b66d46d84b9afb090d891ee6a12)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.49.0 ([aef367d](https://redirect.github.com/googleapis/java-storage/commit/aef367dac146147bfbbb46b64aa91a7aebe05b6c)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.50.0 ([281cccb](https://redirect.github.com/googleapis/java-storage/commit/281cccbafd2ef17c56ab4095e1f14aab2d11427e)) - Set default values for monitored resource ([#​2809](https://redirect.github.com/googleapis/java-storage/issues/2809)) ([27829a4](https://redirect.github.com/googleapis/java-storage/commit/27829a48813a2cd89d4ddf78cf8f925b64388cd8)) ##### Dependencies - Update sdk-platform-java dependencies ([#​2817](https://redirect.github.com/googleapis/java-storage/issues/2817)) ([9e961c4](https://redirect.github.com/googleapis/java-storage/commit/9e961c4a5058234f04bf71eb45185f5641c0b9a4)) ### [`v2.44.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2441-2024-10-25) ##### Dependencies - Update sdk-platform-java dependencies ([#​2795](https://redirect.github.com/googleapis/java-storage/issues/2795)) ([aeb86e5](https://redirect.github.com/googleapis/java-storage/commit/aeb86e5467269d55f9019638fe8b05331b423e55)) ### [`v2.44.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2440-2024-10-23) ##### Features - Promote gRPC transport to GA ([#​2766](https://redirect.github.com/googleapis/java-storage/issues/2766)) ([41fd72a](https://redirect.github.com/googleapis/java-storage/commit/41fd72a57e3577217e98f7a179d8958c14c5676a)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.47.0 ([c517798](https://redirect.github.com/googleapis/java-storage/commit/c5177983a48b1bf26e8abb5d4d27355bfcd62d3b)) - Fix createFrom resumable upload retry offset calculation ([#​2771](https://redirect.github.com/googleapis/java-storage/issues/2771)) ([1126cdc](https://redirect.github.com/googleapis/java-storage/commit/1126cdcde07fed3c57d99dfa2b2505b06d5cd25a)), closes [#​2770](https://redirect.github.com/googleapis/java-storage/issues/2770) - Update gRPC ReadObject retry to avoid double retry ([#​2765](https://redirect.github.com/googleapis/java-storage/issues/2765)) ([1fc57b9](https://redirect.github.com/googleapis/java-storage/commit/1fc57b9b4fe2ec2d08333fb62be66f272294deca)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20241008-2.0.0 ([#​2776](https://redirect.github.com/googleapis/java-storage/issues/2776)) ([0545b5e](https://redirect.github.com/googleapis/java-storage/commit/0545b5e7d7e292da38fb42a9160fb1938628684b)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.38.0 ([#​2787](https://redirect.github.com/googleapis/java-storage/issues/2787)) ([a470e88](https://redirect.github.com/googleapis/java-storage/commit/a470e880f348a4950102546c7ee844761e1c5b57)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.48.0 ([#​2781](https://redirect.github.com/googleapis/java-storage/issues/2781)) ([8fa013e](https://redirect.github.com/googleapis/java-storage/commit/8fa013e09e3c02c6deeb6d49911c051b940ef79c)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.49.0 ([#​2782](https://redirect.github.com/googleapis/java-storage/issues/2782)) ([a7baffb](https://redirect.github.com/googleapis/java-storage/commit/a7baffb9579f865a20fe42d189f8ba9d8b4ee716)) - Update googleapis/sdk-platform-java action to v2.48.0 ([#​2786](https://redirect.github.com/googleapis/java-storage/issues/2786)) ([2893e61](https://redirect.github.com/googleapis/java-storage/commit/2893e617b865717959da34a47d2a972ad90cde72)) ### [`v2.43.2`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2432-2024-10-08) ##### Bug Fixes - Plumb list blobs match glob option for grpc transport ([#​2759](https://redirect.github.com/googleapis/java-storage/issues/2759)) ([207abd1](https://redirect.github.com/googleapis/java-storage/commit/207abd110ac2e1854804332025e6ea7806df1785)) ##### Dependencies - Update dependency com.google.api:gapic-generator-java to v2.47.0 ([#​2750](https://redirect.github.com/googleapis/java-storage/issues/2750)) ([9041f24](https://redirect.github.com/googleapis/java-storage/commit/9041f242c185a8a96361a087d42c5be7ba06a583)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20240924-2.0.0 ([#​2719](https://redirect.github.com/googleapis/java-storage/issues/2719)) ([7b19831](https://redirect.github.com/googleapis/java-storage/commit/7b19831b48153bb7f6744f5d7b8559c244d483d7)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.37.0 ([#​2751](https://redirect.github.com/googleapis/java-storage/issues/2751)) ([003d6fa](https://redirect.github.com/googleapis/java-storage/commit/003d6faaa3d64310cf91a1e304247e2f44a5c9c7)) - Update googleapis/sdk-platform-java action to v2.47.0 ([#​2749](https://redirect.github.com/googleapis/java-storage/issues/2749)) ([befa415](https://redirect.github.com/googleapis/java-storage/commit/befa415d69743faf079930315c5ebd8afaa52d7f)) ### [`v2.43.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2431-2024-09-26) ##### Bug Fixes - Add managed folder to testIamPermissions method ([556dd95](https://redirect.github.com/googleapis/java-storage/commit/556dd95c2cf7180cb14c12a2f7ecc288c0c49ea9)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.46.0 ([556dd95](https://redirect.github.com/googleapis/java-storage/commit/556dd95c2cf7180cb14c12a2f7ecc288c0c49ea9)) - Remove server unimplemented GrpcStorageImpl#{get,list,create,delete,Update}HmacKey ([#​2717](https://redirect.github.com/googleapis/java-storage/issues/2717)) ([06f7292](https://redirect.github.com/googleapis/java-storage/commit/06f7292036c39ca7f10119a1b906c604a0c34344)) - Remove server unimplemented GrpcStorageImpl#{get,list,create,delete}Notification ([#​2710](https://redirect.github.com/googleapis/java-storage/issues/2710)) ([310c9b2](https://redirect.github.com/googleapis/java-storage/commit/310c9b285024573a7e58dfb07f41b482a8a3372f)) - Remove server unimplemented GrpcStorageImpl#getServiceAccount ([#​2718](https://redirect.github.com/googleapis/java-storage/issues/2718)) ([51076a8](https://redirect.github.com/googleapis/java-storage/commit/51076a87eae57ec6763bdbfa20dcc390b688fc82)) - Update grpc based ReadObject rpcs to remove race condition between cancellation and message handling ([#​2708](https://redirect.github.com/googleapis/java-storage/issues/2708)) ([2c7f088](https://redirect.github.com/googleapis/java-storage/commit/2c7f08868df8adba623178d679a100f19d10f070)) - Update grpc upload error diagnostics to be tolerant of receiving an error if no request has been sent ([#​2732](https://redirect.github.com/googleapis/java-storage/issues/2732)) ([fff72d5](https://redirect.github.com/googleapis/java-storage/commit/fff72d5cfeca9ad3348e7c9b72e2740024dcbbb6)) - Update GrpcStorageOptions to attempt direct path by default ([#​2715](https://redirect.github.com/googleapis/java-storage/issues/2715)) ([9de9a92](https://redirect.github.com/googleapis/java-storage/commit/9de9a92be05f36bbe6afabeffcc597470a92b5a3)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.36.0 ([#​2721](https://redirect.github.com/googleapis/java-storage/issues/2721)) ([11f09fe](https://redirect.github.com/googleapis/java-storage/commit/11f09febb76a50fc0e19ec096c9bbad485764c8b)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 ([#​2738](https://redirect.github.com/googleapis/java-storage/issues/2738)) ([eb320e1](https://redirect.github.com/googleapis/java-storage/commit/eb320e104bca9e5a7c192d58147045bf7201ffc7)) - Update googleapis/sdk-platform-java action to v2.46.1 ([#​2736](https://redirect.github.com/googleapis/java-storage/issues/2736)) ([795f2c3](https://redirect.github.com/googleapis/java-storage/commit/795f2c34c1bc389179c2ca2bafba0803fff5e38e)) ### [`v2.43.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2430-2024-09-13) ##### Features - Allow specifying an expected object size for resumable operations. ([#​2661](https://redirect.github.com/googleapis/java-storage/issues/2661)) ([3405611](https://redirect.github.com/googleapis/java-storage/commit/3405611f20153246691910aa33fed800ab989669)), closes [#​2511](https://redirect.github.com/googleapis/java-storage/issues/2511) ##### Bug Fixes - Close pending zero-copy responses when Storage#close is called ([#​2696](https://redirect.github.com/googleapis/java-storage/issues/2696)) ([1855308](https://redirect.github.com/googleapis/java-storage/commit/185530823a7d2378add1f95589f191326c9ae173)) - Github workflow vulnerable to script injection ([#​2663](https://redirect.github.com/googleapis/java-storage/issues/2663)) ([9151ac2](https://redirect.github.com/googleapis/java-storage/commit/9151ac27638e4491628d5bbb51643abc6bcd5f54)) - Make ParallelCompositeUploadBlobWriteSessionConfig.ExecutorSupplier#cachedPool a singleton ([#​2691](https://redirect.github.com/googleapis/java-storage/issues/2691)) ([1494809](https://redirect.github.com/googleapis/java-storage/commit/1494809af5624d7076b70087da8f81f31c6f61e7)) ##### Dependencies - Promote storage-v2 artifacts to beta ([9d22597](https://redirect.github.com/googleapis/java-storage/commit/9d225978639cdf49601759d6f7c65a420be71c7a)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20240819-2.0.0 ([#​2665](https://redirect.github.com/googleapis/java-storage/issues/2665)) ([3df1000](https://redirect.github.com/googleapis/java-storage/commit/3df1000f137d54ef42c9b25e90a301c512644e2b)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.35.0 ([#​2698](https://redirect.github.com/googleapis/java-storage/issues/2698)) ([1dd51c3](https://redirect.github.com/googleapis/java-storage/commit/1dd51c32948cae2cadbc6e3be1b23ab0bd6063a3)) ### [`v2.42.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2420-2024-08-19) ##### Features - Enable grpc.lb.locality label for client-side metrics ([#​2659](https://redirect.github.com/googleapis/java-storage/issues/2659)) ([b681ee0](https://redirect.github.com/googleapis/java-storage/commit/b681ee0d7c535db3dc4ede0c2b67bf2306aaf9f0)) ##### Bug Fixes - Update modified field handling for blob and bucket with json transport to properly clear fields ([#​2664](https://redirect.github.com/googleapis/java-storage/issues/2664)) ([e2f5537](https://redirect.github.com/googleapis/java-storage/commit/e2f553788eb3f3685056728de75c358893887604)), closes [#​2662](https://redirect.github.com/googleapis/java-storage/issues/2662) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 ([#​2673](https://redirect.github.com/googleapis/java-storage/issues/2673)) ([453c29a](https://redirect.github.com/googleapis/java-storage/commit/453c29abb8e970a1a639a39af3c0e3e8516fdda5)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.45.0 ([#​2667](https://redirect.github.com/googleapis/java-storage/issues/2667)) ([1f66dff](https://redirect.github.com/googleapis/java-storage/commit/1f66dfff67dcab49596f25aa43651c7f098f12ad)) ### [`v2.41.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2410-2024-07-31) ##### Features - Enable gRPC client open telemetry metrics reporting ([#​2590](https://redirect.github.com/googleapis/java-storage/issues/2590)) ([d153228](https://redirect.github.com/googleapis/java-storage/commit/d153228a301007b5952de9722f370dda0784473a)) ##### Bug Fixes - Add UnknownHostException to set of retriable exception ([#​2651](https://redirect.github.com/googleapis/java-storage/issues/2651)) ([18de9fc](https://redirect.github.com/googleapis/java-storage/commit/18de9fcdb831132336eca4112dfe0515174bba7b)) - Update grpc resumable upload error categorization to be more tolerant ([#​2644](https://redirect.github.com/googleapis/java-storage/issues/2644)) ([95697dd](https://redirect.github.com/googleapis/java-storage/commit/95697dd3d744351058c13793c6ae576820f6b638)) - Update Storage#readAllBytes to respect shouldReturnRawInputStream option ([#​2635](https://redirect.github.com/googleapis/java-storage/issues/2635)) ([dc883cc](https://redirect.github.com/googleapis/java-storage/commit/dc883cce5f547def7cfb34c4f8a2d409493e4cb9)) - Update TransferManager downloads to reduce in memory buffering ([#​2630](https://redirect.github.com/googleapis/java-storage/issues/2630)) ([fc2fd75](https://redirect.github.com/googleapis/java-storage/commit/fc2fd750ed60b840e6285a4b1f4ecce739df4c09)) - Use fast calculation for totalRemaining number of bytes from multiple ByteBuffers ([#​2633](https://redirect.github.com/googleapis/java-storage/issues/2633)) ([758b3dd](https://redirect.github.com/googleapis/java-storage/commit/758b3dd3cc4f6dfc2dfc12c3a77472d97c31c5d5)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20240625-2.0.0 ([#​2616](https://redirect.github.com/googleapis/java-storage/issues/2616)) ([b22babb](https://redirect.github.com/googleapis/java-storage/commit/b22babbe26572d8c4289a65a0b125b2a60e8ef79)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20240706-2.0.0 ([#​2634](https://redirect.github.com/googleapis/java-storage/issues/2634)) ([1ccaa0c](https://redirect.github.com/googleapis/java-storage/commit/1ccaa0c64887a0661438957e9427237ee005ccf1)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.33.0 ([#​2647](https://redirect.github.com/googleapis/java-storage/issues/2647)) ([8196259](https://redirect.github.com/googleapis/java-storage/commit/8196259927330ecfe3e604c24d248f7935e7fe0d)) - Update dependency net.jqwik:jqwik to v1.9.0 ([#​2608](https://redirect.github.com/googleapis/java-storage/issues/2608)) ([a20eb66](https://redirect.github.com/googleapis/java-storage/commit/a20eb660ddfa4b68d79ce04496064f3025676d5a)) - Update dependency org.junit.vintage:junit-vintage-engine to v5.10.3 ([#​2604](https://redirect.github.com/googleapis/java-storage/issues/2604)) ([8c79f39](https://redirect.github.com/googleapis/java-storage/commit/8c79f39ad78d100065c189bcf8e18644b29ff9ed)) - Update junit-platform.version to v5.10.3 ([#​2605](https://redirect.github.com/googleapis/java-storage/issues/2605)) ([a532ee4](https://redirect.github.com/googleapis/java-storage/commit/a532ee49e2ff5972ea8a2aabbab2dcf6fe0df774)) ### [`v2.40.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2401-2024-06-26) ##### Bug Fixes - Add a workaround to make sure grpc clients' hosts always match their universe domain ([#​2588](https://redirect.github.com/googleapis/java-storage/issues/2588)) ([87bf737](https://redirect.github.com/googleapis/java-storage/commit/87bf7371b6c4300b0f306ca36d1918d52adf721b)) - Include x-goog-user-project on resumable upload puts for grpc transport ([#​2586](https://redirect.github.com/googleapis/java-storage/issues/2586)) ([6f2f504](https://redirect.github.com/googleapis/java-storage/commit/6f2f5045bb7c1dabdd9b1c19ce7d2b02163c0eb8)) - Update grpc bidi resumable uploads to validate ack'd object size ([#​2570](https://redirect.github.com/googleapis/java-storage/issues/2570)) ([5c9cecf](https://redirect.github.com/googleapis/java-storage/commit/5c9cecf04ceb3858d58b4e2e487ffd1dddf933ab)) - Update grpc finalize on close resumable uploads to validate ack'd object size ([#​2572](https://redirect.github.com/googleapis/java-storage/issues/2572)) ([55a6d15](https://redirect.github.com/googleapis/java-storage/commit/55a6d155e4c6a4c33f22ec87ff0b9f6ccfab7a83)) - Update grpc single-shot uploads to validate ack'd object size ([#​2567](https://redirect.github.com/googleapis/java-storage/issues/2567)) ([65c8808](https://redirect.github.com/googleapis/java-storage/commit/65c8808da9094365171f165dcf0654f56cf51207)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20240524-2.0.0 ([#​2565](https://redirect.github.com/googleapis/java-storage/issues/2565)) ([d193243](https://redirect.github.com/googleapis/java-storage/commit/d193243e1bcc41d09d46f9aa521ed5dd1b374b52)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20240621-2.0.0 ([#​2596](https://redirect.github.com/googleapis/java-storage/issues/2596)) ([73b8753](https://redirect.github.com/googleapis/java-storage/commit/73b8753c244ca8ac9605c1430251b6aebaf82905)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.32.0 ([#​2597](https://redirect.github.com/googleapis/java-storage/issues/2597)) ([25940a4](https://redirect.github.com/googleapis/java-storage/commit/25940a4e8c8f178dcfb35ef7c77748650d7b1639)) ##### Documentation - Add Hierarchical Namespace Bucket and Folders samples ([#​2583](https://redirect.github.com/googleapis/java-storage/issues/2583)) ([3030081](https://redirect.github.com/googleapis/java-storage/commit/30300815f2faeef5780877dd74e2f8381b4a8caa)), closes [#​2569](https://redirect.github.com/googleapis/java-storage/issues/2569) - Remove allowlist note from Folders RPCs ([#​2593](https://redirect.github.com/googleapis/java-storage/issues/2593)) ([82161de](https://redirect.github.com/googleapis/java-storage/commit/82161dedfb1962f39f5186ac6d8443046d6b1e88)) - Update DeleteObject Sample to be clearer on object versioning behavior ([#​2595](https://redirect.github.com/googleapis/java-storage/issues/2595)) ([79b7cf0](https://redirect.github.com/googleapis/java-storage/commit/79b7cf05326ea135c552cbeee1b97e7ff115189f)) ### [`v2.40.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2400-2024-06-06) ##### Features - Promote google-cloud-storage-control to GA ([#​2575](https://redirect.github.com/googleapis/java-storage/issues/2575)) ([129f188](https://redirect.github.com/googleapis/java-storage/commit/129f188a9877b3bd71db3b00ba3d8d6e4095fb67)) ##### Bug Fixes - Reduce Java 21 Virtual Thread Pinning in IO operations ([#​2553](https://redirect.github.com/googleapis/java-storage/issues/2553)) ([498fd0b](https://redirect.github.com/googleapis/java-storage/commit/498fd0b391c9d1d01c453fe31abea7890c0b498f)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.31.0 ([#​2571](https://redirect.github.com/googleapis/java-storage/issues/2571)) ([67ce3d6](https://redirect.github.com/googleapis/java-storage/commit/67ce3d6505e1e48f496ab52884f5f5c2852aa445)) - Update dependency net.jqwik:jqwik to v1.8.5 ([#​2563](https://redirect.github.com/googleapis/java-storage/issues/2563)) ([88f7d86](https://redirect.github.com/googleapis/java-storage/commit/88f7d86d960aa6986cf41165d80d03a551502ec2)) ##### Documentation - Managed Folders samples ([#​2562](https://redirect.github.com/googleapis/java-storage/issues/2562)) ([5ffc1f2](https://redirect.github.com/googleapis/java-storage/commit/5ffc1f2fa75ac2e1c0022301e02b6ea6627faf03)) - Update javadoc for createFrom ([#​2522](https://redirect.github.com/googleapis/java-storage/issues/2522)) ([dc31e95](https://redirect.github.com/googleapis/java-storage/commit/dc31e95158e66d0eb4c85122edd29431a610a204)) ### [`v2.39.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2390-2024-05-22) ##### Features - Plumb PartNamingStrategy for Parallel Composite Uploads in Transfer Manager ([#​2547](https://redirect.github.com/googleapis/java-storage/issues/2547)) ([79d721d](https://redirect.github.com/googleapis/java-storage/commit/79d721dc44d1c5f4b2df3697f62b958a3b9b999c)) ##### Bug Fixes - Update GapicUnbufferedChunkedResumableWritableByteChannel to be tolerant of non-quantum writes ([#​2537](https://redirect.github.com/googleapis/java-storage/issues/2537)) ([1701fde](https://redirect.github.com/googleapis/java-storage/commit/1701fde04a80aa8ce97c5e762158406024456782)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.30.1 ([#​2550](https://redirect.github.com/googleapis/java-storage/issues/2550)) ([e9807ec](https://redirect.github.com/googleapis/java-storage/commit/e9807ecda46615c8d1108bcea7a25ecba8154b6c)) - Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.2 ([#​2552](https://redirect.github.com/googleapis/java-storage/issues/2552)) ([a207829](https://redirect.github.com/googleapis/java-storage/commit/a207829040c176909141de100e4273f5aa32e78f)) ### [`v2.38.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2380-2024-05-09) ##### Features - Promoted google-cloud-storage-control to beta ([#​2531](https://redirect.github.com/googleapis/java-storage/issues/2531)) ([09f7191](https://redirect.github.com/googleapis/java-storage/commit/09f719194fd9296ecb21758096b8e65eb208dfc2)) ##### Bug Fixes - Add strict client side response validation for gRPC chunked resumable uploads ([#​2527](https://redirect.github.com/googleapis/java-storage/issues/2527)) ([c1d1f4a](https://redirect.github.com/googleapis/java-storage/commit/c1d1f4a5c88d27296f69df0a832659e2b1eb9ca0)) - An existing resource pattern value `projects/{project}/buckets/{bucket}/managedFolders/{managedFolder=**}` to resource definition `storage.googleapis.com/ManagedFolder` is removed ([#​2524](https://redirect.github.com/googleapis/java-storage/issues/2524)) ([7d7f526](https://redirect.github.com/googleapis/java-storage/commit/7d7f5263f7e7f5357c5970c68c4d6ff117fc9e93)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.39.0 ([#​2501](https://redirect.github.com/googleapis/java-storage/issues/2501)) ([518d4be](https://redirect.github.com/googleapis/java-storage/commit/518d4beefdc3738fd19168baccd4016dd002d4fa)) - ParallelCompositeUpload in Transfer Manager hangs when encountering OOM ([#​2526](https://redirect.github.com/googleapis/java-storage/issues/2526)) ([67a7c6b](https://redirect.github.com/googleapis/java-storage/commit/67a7c6b6582b5afab9272b32e01897d009e7c0bf)) - Update grpc WriteObject response handling to provide context when a failure happens ([#​2532](https://redirect.github.com/googleapis/java-storage/issues/2532)) ([170a3f5](https://redirect.github.com/googleapis/java-storage/commit/170a3f54c8ccb6af108c35992e652c07ebb1109c)) - Update GzipReadableByteChannel to be tolerant of one byte reads ([#​2512](https://redirect.github.com/googleapis/java-storage/issues/2512)) ([87b63f4](https://redirect.github.com/googleapis/java-storage/commit/87b63f4995f7b9654f40a9585996ec4a73235858)) - Update StorageOptions to carry forward fields that aren't part of ServiceOptions ([#​2521](https://redirect.github.com/googleapis/java-storage/issues/2521)) ([b84654e](https://redirect.github.com/googleapis/java-storage/commit/b84654e79ee53087badc0315ea3fb2d1b0b9ca57)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.30.0 ([#​2523](https://redirect.github.com/googleapis/java-storage/issues/2523)) ([3e573f7](https://redirect.github.com/googleapis/java-storage/commit/3e573f79b3935e423e200537549507ab1f252ada)) - Update dependency info.picocli:picocli to v4.7.6 ([#​2535](https://redirect.github.com/googleapis/java-storage/issues/2535)) ([f26888a](https://redirect.github.com/googleapis/java-storage/commit/f26888ab1467d6bbcad9bfced9360daa4abd2824)) ##### Documentation - Add in Transfer Manager chunked upload/download samples ([#​2518](https://redirect.github.com/googleapis/java-storage/issues/2518)) ([d1f6bcc](https://redirect.github.com/googleapis/java-storage/commit/d1f6bccc2c9b5da5c4ff196711c5cd410649d60f)) - Update readme to include gradle instructions for storage control ([#​2503](https://redirect.github.com/googleapis/java-storage/issues/2503)) ([50ac93b](https://redirect.github.com/googleapis/java-storage/commit/50ac93b6b61806911737e389253739436dfb515c)) - Update TransportCompatibility annotation for Storage#blobWriteSession ([#​2520](https://redirect.github.com/googleapis/java-storage/issues/2520)) ([b7d673c](https://redirect.github.com/googleapis/java-storage/commit/b7d673cbac52407d470eace9d08e1cea2584da30)) ### [`v2.37.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2370-2024-04-19) ##### Features - Adds a ZeroCopy response marshaller for grpc ReadObject handling ([#​2489](https://redirect.github.com/googleapis/java-storage/issues/2489)) ([8c7404d](https://redirect.github.com/googleapis/java-storage/commit/8c7404dea8ef16a7b61accad4fe614e033a5ad2c)) - Port BufferToDiskThenUpload to work with HttpStorageOptions ([#​2473](https://redirect.github.com/googleapis/java-storage/issues/2473)) ([d84e255](https://redirect.github.com/googleapis/java-storage/commit/d84e25559afecc27026c7f4fe7aeaf0d0ce705b4)) - Port DefaultBlobWriteSessionConfig to work with HttpStorageOptions ([#​2472](https://redirect.github.com/googleapis/java-storage/issues/2472)) ([e5772a4](https://redirect.github.com/googleapis/java-storage/commit/e5772a4f4ec5d747fcd403477a35ceeb94492280)) - Port ParallelCompositeUploadBlobWriteSessionConfig to work with HttpStorageOptions ([#​2474](https://redirect.github.com/googleapis/java-storage/issues/2474)) ([3bf6026](https://redirect.github.com/googleapis/java-storage/commit/3bf60264f47aad8101bb4b4cff9cc0449cf1c4f3)) - Transfer Manager ParallelCompositeUploads ([#​2494](https://redirect.github.com/googleapis/java-storage/issues/2494)) ([8b54549](https://redirect.github.com/googleapis/java-storage/commit/8b5454910c74563c9598f9d5cc23fa509ec749d9)) ##### Bug Fixes - Ensure all BlobWriteSession types conform to the semantics specified in BlobWriteSession ([#​2482](https://redirect.github.com/googleapis/java-storage/issues/2482)) ([d47afcf](https://redirect.github.com/googleapis/java-storage/commit/d47afcfe2bcb2e7e266a5197456b6f9661e91004)) - Fix BidiBlobWriteSessionConfigs to respect preconditions ([#​2481](https://redirect.github.com/googleapis/java-storage/issues/2481)) ([955d78a](https://redirect.github.com/googleapis/java-storage/commit/955d78af0fecd4b65506df4bfd44fc683e23c2ec)) - Update ApiaryUnbufferedWritableByteChannel to be graceful of non-quantum aligned write calls ([#​2493](https://redirect.github.com/googleapis/java-storage/issues/2493)) ([f548335](https://redirect.github.com/googleapis/java-storage/commit/f5483356a3ba6327a712ef2f5534b61a649174df)) - Update BidiBlobWriteSessionConfig to respect a provided bufferSize ([#​2471](https://redirect.github.com/googleapis/java-storage/issues/2471)) ([e1fb857](https://redirect.github.com/googleapis/java-storage/commit/e1fb8577e6b7a36981fb78937fe8c5dd606a4c2a)) - Update grpc handling of IAM Policy etag to account for base64 encoding ([#​2499](https://redirect.github.com/googleapis/java-storage/issues/2499)) ([032f2f2](https://redirect.github.com/googleapis/java-storage/commit/032f2f2693c6c75cc4ae0339be805c0bb94fa064)) - Update Grpc Retry Conformance after new additions to testbench ([#​2309](https://redirect.github.com/googleapis/java-storage/issues/2309)) ([09043c5](https://redirect.github.com/googleapis/java-storage/commit/09043c5587ae9e6adeb425f5c2f7c4f65ec5e20e)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20240319-2.0.0 ([#​2460](https://redirect.github.com/googleapis/java-storage/issues/2460)) ([9c2ee90](https://redirect.github.com/googleapis/java-storage/commit/9c2ee909d02fef5afc201589f5ced4062e2f14e8)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.28.1 ([#​2467](https://redirect.github.com/googleapis/java-storage/issues/2467)) ([c12f329](https://redirect.github.com/googleapis/java-storage/commit/c12f3290a029c25cdac458cda44835c0a43c33e7)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.29.0 ([#​2502](https://redirect.github.com/googleapis/java-storage/issues/2502)) ([7ed8446](https://redirect.github.com/googleapis/java-storage/commit/7ed8446dcbff165408331df97e2d15a1cd70b7be)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.43.0 ([#​2459](https://redirect.github.com/googleapis/java-storage/issues/2459)) ([2dc4748](https://redirect.github.com/googleapis/java-storage/commit/2dc4748353be4fe06ec7df2e413ed5752d350f8b)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.44.0 ([#​2497](https://redirect.github.com/googleapis/java-storage/issues/2497)) ([9b0253c](https://redirect.github.com/googleapis/java-storage/commit/9b0253ca1a03d6a90a1008794b00c6825d26ff0c)) ##### Documentation - Add summary and reference docs for Storage Control API to readme ([#​2485](https://redirect.github.com/googleapis/java-storage/issues/2485)) ([70fd088](https://redirect.github.com/googleapis/java-storage/commit/70fd088975280ed9a650ca09825ccb28297d89f7)) - Create Samples for transfer manager ([#​2492](https://redirect.github.com/googleapis/java-storage/issues/2492)) ([e2030b2](https://redirect.github.com/googleapis/java-storage/commit/e2030b281d45b69840962e0a80c4b6b85e300b20)) ### [`v2.36.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2361-2024-03-20) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20240311-2.0.0 ([#​2446](https://redirect.github.com/googleapis/java-storage/issues/2446)) ([27b4780](https://redirect.github.com/googleapis/java-storage/commit/27b4780ff64ce068555887c1cc4f88489dde0a83)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.28.1 ([#​2450](https://redirect.github.com/googleapis/java-storage/issues/2450)) ([bf35a9a](https://redirect.github.com/googleapis/java-storage/commit/bf35a9a041f012b56e4a858d48b018f1270f319d)) ### [`v2.36.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2360-2024-03-15) ##### Features - Add Custom Part Metadata Decorator to ParallelCompositeUploadConfig ([#​2434](https://redirect.github.com/googleapis/java-storage/issues/2434)) ([43b8006](https://redirect.github.com/googleapis/java-storage/commit/43b800645ba3622e5de635825e1d082c6d26c2eb)) - Add hierarchical namespace and folders features ([#​2445](https://redirect.github.com/googleapis/java-storage/issues/2445)) ([8074fff](https://redirect.github.com/googleapis/java-storage/commit/8074fffed5208a8578e5afe694fdd3d8df627b8c)) - Add soft delete feature ([#​2403](https://redirect.github.com/googleapis/java-storage/issues/2403)) ([989f36f](https://redirect.github.com/googleapis/java-storage/commit/989f36fbb206832a6a3584c77546d3d560ac0df8)) ##### Bug Fixes - Fix name digest for noprefix ([#​2448](https://redirect.github.com/googleapis/java-storage/issues/2448)) ([12c9db8](https://redirect.github.com/googleapis/java-storage/commit/12c9db8935f25a5f9e4633af85ea96acaa914d23)) - Missing serialVersionUID of serializable classes ([#​2344](https://redirect.github.com/googleapis/java-storage/issues/2344)) ([736865b](https://redirect.github.com/googleapis/java-storage/commit/736865b4b97aa3940e1eab6a582d0ef38db31bba)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20240307-2.0.0 ([#​2442](https://redirect.github.com/googleapis/java-storage/issues/2442)) ([1352203](https://redirect.github.com/googleapis/java-storage/commit/1352203859c3798423ef78823ed10577b93eebef)) - Update dependency net.jqwik:jqwik to v1.8.4 ([#​2447](https://redirect.github.com/googleapis/java-storage/issues/2447)) ([110b80c](https://redirect.github.com/googleapis/java-storage/commit/110b80cdde24da4868e46c3909020db7b02d5491)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.42.0 ([#​2441](https://redirect.github.com/googleapis/java-storage/issues/2441)) ([80745d4](https://redirect.github.com/googleapis/java-storage/commit/80745d415810353b3466a3eda12f6ca50a2c71b0)) ### [`v2.35.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2350-2024-03-04) ##### Features - Add Bidi write feature ([#​2343](https://redirect.github.com/googleapis/java-storage/issues/2343)) ([47fde85](https://redirect.github.com/googleapis/java-storage/commit/47fde853c17d16689a732d5d8eadc70a45efea49)) - Add soft_delete_time and hard_delete_time object metadata fields ([#​2415](https://redirect.github.com/googleapis/java-storage/issues/2415)) ([0b67e2d](https://redirect.github.com/googleapis/java-storage/commit/0b67e2d2a176e03bcac876bc0b081a69e981ca82)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.27.0 ([#​2432](https://redirect.github.com/googleapis/java-storage/issues/2432)) ([334119c](https://redirect.github.com/googleapis/java-storage/commit/334119ca7e63858b9d1534e0b0b72214de0ad0d1)) - Update dependency net.jqwik:jqwik to v1.8.3 ([#​2425](https://redirect.github.com/googleapis/java-storage/issues/2425)) ([17f366c](https://redirect.github.com/googleapis/java-storage/commit/17f366c05c2b299ee17e3a936aa470c96c09e5a7)) - Update dependency net.jqwik:jqwik to v1.8.3 ([#​2428](https://redirect.github.com/googleapis/java-storage/issues/2428)) ([ba485b3](https://redirect.github.com/googleapis/java-storage/commit/ba485b3347f84f35465dcbe63443fdff9c43c7cf)) - Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 ([#​2421](https://redirect.github.com/googleapis/java-storage/issues/2421)) ([fff0295](https://redirect.github.com/googleapis/java-storage/commit/fff0295f2c397f60eae1dc9215b2ba3cbba42f33)) - Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 ([#​2427](https://redirect.github.com/googleapis/java-storage/issues/2427)) ([d031c46](https://redirect.github.com/googleapis/java-storage/commit/d031c465064c86844293b0f0395bf8734bbcd91e)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.41.0 ([#​2419](https://redirect.github.com/googleapis/java-storage/issues/2419)) ([4b05639](https://redirect.github.com/googleapis/java-storage/commit/4b05639756eb19ca197c882581cd6ad1a1729683)) ##### Documentation - Add samples for object retention ([#​2417](https://redirect.github.com/googleapis/java-storage/issues/2417)) ([45837d3](https://redirect.github.com/googleapis/java-storage/commit/45837d33a88deb017a97e403b1437ab15c2c8c67)) ### [`v2.34.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2340-2024-02-14) ##### Features - Enable automatic retries for create RenameFolder LRO in Storage Control API ([#​2410](https://redirect.github.com/googleapis/java-storage/issues/2410)) ([b0450b8](https://redirect.github.com/googleapis/java-storage/commit/b0450b8eca26cd018f81a7b7236a1901d8b35b9b)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20240205-2.0.0 ([#​2400](https://redirect.github.com/googleapis/java-storage/issues/2400)) ([70d8c8b](https://redirect.github.com/googleapis/java-storage/commit/70d8c8b83b58c47ebb43c7ec15734c1237dc41ac)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20240209-2.0.0 ([#​2407](https://redirect.github.com/googleapis/java-storage/issues/2407)) ([6a25dbb](https://redirect.github.com/googleapis/java-storage/commit/6a25dbbd8d8e817fb13ac2b9018a07343733af94)) - Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.25.0 ([#​2411](https://redirect.github.com/googleapis/java-storage/issues/2411)) ([cba3415](https://redirect.github.com/googleapis/java-storage/commit/cba341551cb449bf74654ee33693d55c5c2aed4e)) ### [`v2.33.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2330-2024-02-07) ##### Features - Adds TPC support ([#​2362](https://redirect.github.com/googleapis/java-storage/issues/2362)) ([8b636db](https://redirect.github.com/googleapis/java-storage/commit/8b636dbe8a16b9b81afbb51b8d0032bcbdbef635)) ##### Bug Fixes - Temporarily restoring storage_grpc_service_config.json to fix broken test ([#​2365](https://redirect.github.com/googleapis/java-storage/issues/2365)) ([50b6610](https://redirect.github.com/googleapis/java-storage/commit/50b6610de94d44815d80381649e7d3a86c38f894)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20240202-2.0.0 ([#​2393](https://redirect.github.com/googleapis/java-storage/issues/2393)) ([3391e1d](https://redirect.github.com/googleapis/java-storage/commit/3391e1d3d925604fe57a69c40c823e863ce7593e)) - Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.24.0 ([#​2389](https://redirect.github.com/googleapis/java-storage/issues/2389)) ([9e4e00d](https://redirect.github.com/googleapis/java-storage/commit/9e4e00db40e8235b513f7f798674aba31631ddf4)) - Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.0 ([#​2390](https://redirect.github.com/googleapis/java-storage/issues/2390)) ([59ac502](https://redirect.github.com/googleapis/java-storage/commit/59ac502ee4c063ff46aa9dd0409df2e6fda7bc99)) - Update dependency org.junit.vintage:junit-vintage-engine to v5.10.2 ([#​2394](https://redirect.github.com/googleapis/java-storage/issues/2394)) ([8dbd4bf](https://redirect.github.com/googleapis/java-storage/commit/8dbd4bfb4f76634f97b2e9cd3487128f4c98f58a)) - Update junit-platform.version to v5.10.2 ([#​2395](https://redirect.github.com/googleapis/java-storage/issues/2395)) ([0c5aef3](https://redirect.github.com/googleapis/java-storage/commit/0c5aef34682ee56786f2006156f4cd645c22d8a8)) ### [`v2.32.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2321-2024-01-24) ##### Dependencies - Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 ([#​2378](https://redirect.github.com/googleapis/java-storage/issues/2378)) ([798aadf](https://redirect.github.com/googleapis/java-storage/commit/798aadfd585cc584c57cf702f4c7ba341a0b6718)) ### [`v2.32.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2320-2024-01-22) ##### Features - Add ability to create a PCU Prefix at the object level ([#​2345](https://redirect.github.com/googleapis/java-storage/issues/2345)) ([d39a4e4](https://redirect.github.com/googleapis/java-storage/commit/d39a4e46eb429b77ee75d822521ed31567ed5ec4)) ##### Dependencies - Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.22.0 ([#​2363](https://redirect.github.com/googleapis/java-storage/issues/2363)) ([e2e2d7e](https://redirect.github.com/googleapis/java-storage/commit/e2e2d7ef5e2bc353357053df7bc26adeb0fe074a)) ### [`v2.31.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2310-2024-01-09) ##### Features - Next release from main branch is 2.31.0 ([#​2346](https://redirect.github.com/googleapis/java-storage/issues/2346)) ([2855f11](https://redirect.github.com/googleapis/java-storage/commit/2855f11e21b6aca1ea15fad45130ea689fbf4e23)) ##### Bug Fixes - Add an exception to zero byte uploads on CreateFrom ([#​2342](https://redirect.github.com/googleapis/java-storage/issues/2342)) ([2b5b27e](https://redirect.github.com/googleapis/java-storage/commit/2b5b27eac3279db815b36b252830d0905ade0665)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.31.0 ([#​2349](https://redirect.github.com/googleapis/java-storage/issues/2349)) ([578d5d0](https://redirect.github.com/googleapis/java-storage/commit/578d5d01f4469409b6d8731bbdc965ab224956ad)) ##### Dependencies - Update actions/setup-java action to v4 ([#​2321](https://redirect.github.com/googleapis/java-storage/issues/2321)) ([d7e5b20](https://redirect.github.com/googleapis/java-storage/commit/d7e5b20b2e675025e73ee1586014f52f76ed36e6)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20231202-2.0.0 ([#​2327](https://redirect.github.com/googleapis/java-storage/issues/2327)) ([8983c39](https://redirect.github.com/googleapis/java-storage/commit/8983c393127a36cce9a359a912b24710b347e5e9)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20240105-2.0.0 ([#​2351](https://redirect.github.com/googleapis/java-storage/issues/2351)) ([e9608c6](https://redirect.github.com/googleapis/java-storage/commit/e9608c6e8d59deae714b503792f995f157fd2aaf)) - Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 ([#​2348](https://redirect.github.com/googleapis/java-storage/issues/2348)) ([321adb6](https://redirect.github.com/googleapis/java-storage/commit/321adb65ae06578e2b2654f1f36ad73b31d20fbd)) ### [`v2.30.2`](https://redirect.github.com/googleapis/java-storage/releases/tag/v2.30.2) ##### Bug Fixes - Add an exception to zero byte uploads on CreateFrom ([#​2342](https://redirect.github.com/googleapis/java-storage/issues/2342)) ([#​2371](https://redirect.github.com/googleapis/java-storage/issues/2371)) ([0c05107](https://redirect.github.com/googleapis/java-storage/commit/0c05107e0b679d09c3a442cc133bebb611eddb43)) ### [`v2.30.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2301-2023-12-06) ##### Bug Fixes - Revert ReadAllBytes fix ([#​2331](https://redirect.github.com/googleapis/java-storage/issues/2331)) ([4b8458f](https://redirect.github.com/googleapis/java-storage/commit/4b8458f01f4375b18f1c447761e8419d43d0cbc9)) ### [`v2.30.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2300-2023-12-01) ##### Features - Add object retention feature ([#​2277](https://redirect.github.com/googleapis/java-storage/issues/2277)) ([3deb29b](https://redirect.github.com/googleapis/java-storage/commit/3deb29b2b78310a46b268e20d88f383b9a818e0b)) ##### Bug Fixes - Fix JSON read handling when socket broken resulting in partial bytes copied ([#​2303](https://redirect.github.com/googleapis/java-storage/issues/2303)) ([d4bfcf0](https://redirect.github.com/googleapis/java-storage/commit/d4bfcf0d4d5155a78c9230bc85be739f99391b1a)), closes [#​2301](https://redirect.github.com/googleapis/java-storage/issues/2301) - Fix Storage#readAllBytes to allow reading compressed bytes ([#​2304](https://redirect.github.com/googleapis/java-storage/issues/2304)) ([68b96a9](https://redirect.github.com/googleapis/java-storage/commit/68b96a97352925a6142e677949395044ddc6c605)) - Update implementation of readAllBytes and downloadTo to be more robust to retryable errors ([#​2305](https://redirect.github.com/googleapis/java-storage/issues/2305)) ([21821da](https://redirect.github.com/googleapis/java-storage/commit/21821da1483570b0b913f6bfcbc7c5637a637bca)) ##### Dependencies - Update actions/github-script action to v7 ([#​2300](https://redirect.github.com/googleapis/java-storage/issues/2300)) ([062df62](https://redirect.github.com/googleapis/java-storage/commit/062df62948c5bd4fc11090f42495043fc697c38a)) - Update actions/github-script action to v7 ([#​2302](https://redirect.github.com/googleapis/java-storage/issues/2302)) ([c46c24f](https://redirect.github.com/googleapis/java-storage/commit/c46c24f64ab0164cffc30b68ed070d854bb4b156)) - Update actions/github-script action to v7 ([#​2318](https://redirect.github.com/googleapis/java-storage/issues/2318)) ([44c1b00](https://redirect.github.com/googleapis/java-storage/commit/44c1b0022fe892177ae4ae45acaf52e8e9971ec2)) - Update actions/setup-java action to v4 ([#​2315](https://redirect.github.com/googleapis/java-storage/issues/2315)) ([5791470](https://redirect.github.com/googleapis/java-storage/commit/57914706d2ef8de9895c0c80e6b89755b378c89f)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20231117-2.0.0 ([#​2320](https://redirect.github.com/googleapis/java-storage/issues/2320)) ([b5a34d8](https://redirect.github.com/googleapis/java-storage/commit/b5a34d8ce920b0d0a766e4dc9d488c5e4e5e21ba)) - Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.20.0 ([#​2316](https://redirect.github.com/googleapis/java-storage/issues/2316)) ([49cdc20](https://redirect.github.com/googleapis/java-storage/commit/49cdc2085adbba5024b27fda5b1add328de82684)) - Update dependency net.jqwik:jqwik to v1.8.2 ([#​2312](https://redirect.github.com/googleapis/java-storage/issues/2312)) ([70d1d1c](https://redirect.github.com/googleapis/java-storage/commit/70d1d1c91c28e9a1fa5f9f938301ff5346a56a7b)) - Update dependency org.junit.vintage:junit-vintage-engine to v5.10.1 ([#​2292](https://redirect.github.com/googleapis/java-storage/issues/2292)) ([7471a7c](https://redirect.github.com/googleapis/java-storage/commit/7471a7ced7a3d53c67c08aeb9a56bb7b2b23b2d0)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.40.0 ([#​2306](https://redirect.github.com/googleapis/java-storage/issues/2306)) ([29f4ea6](https://redirect.github.com/googleapis/java-storage/commit/29f4ea60891914eb87db9227a76b1c51b818a492)) - Update junit-platform.version to v5.10.1 ([#​2293](https://redirect.github.com/googleapis/java-storage/issues/2293)) ([6e36cc4](https://redirect.github.com/googleapis/java-storage/commit/6e36cc4feba180247a87b095e4f9c145f724d9e8)) ##### Documentation - Add [@​TransportCompatibility](https://redirect.github.com/TransportCompatibility) to StorageBatch ([#​2276](https://redirect.github.com/googleapis/java-storage/issues/2276)) ([d3b7bb3](https://redirect.github.com/googleapis/java-storage/commit/d3b7bb38537117c508527fd843bc9450ebbfe1ee)) ### [`v2.29.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2291-2023-11-02) ##### Bug Fixes - Improve 503 handling for json resumable uploads ([#​2289](https://redirect.github.com/googleapis/java-storage/issues/2289)) ([9b4bb82](https://redirect.github.com/googleapis/java-storage/commit/9b4bb8221294bcd94037b69281a37f33b364b174)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20231028-2.0.0 ([#​2281](https://redirect.github.com/googleapis/java-storage/issues/2281)) ([94b8dd6](https://redirect.github.com/googleapis/java-storage/commit/94b8dd601d33c25edcff05885b0fadf0decbb86e)) - Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.19.0 ([#​2288](https://redirect.github.com/googleapis/java-storage/issues/2288)) ([cc65fd0](https://redirect.github.com/googleapis/java-storage/commit/cc65fd0897a064d7efc7b50f33acecee9ffa2c4b)) ### [`v2.29.0`](https://redirect.github.com/googleapis/java-s </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 9am on the first day of the month" (UTC), 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 has been generated by [Renovate Bot](https://redirect.github.com/solrbot/renovate-github-action) <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjQuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
