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 
([#&#8203;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 
([#&#8203;2936](https://redirect.github.com/googleapis/java-storage/issues/2936))
 
([86e9ae8](https://redirect.github.com/googleapis/java-storage/commit/86e9ae80772aa202d0b6563b8dd37722d8b5e0e0)),
 closes 
[#&#8203;2638](https://redirect.github.com/googleapis/java-storage/issues/2638)
   
   ##### Bug Fixes
   
   -   Categorize a WatchdogTimeoutException as retriable for grpc ReadObject 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2880](https://redirect.github.com/googleapis/java-storage/issues/2880))
 
([7ae7e39](https://redirect.github.com/googleapis/java-storage/commit/7ae7e3998930c1bec72ff7c06ebc2b66343852ca)),
 closes 
[#&#8203;2870](https://redirect.github.com/googleapis/java-storage/issues/2870)
   -   Update StorageException translation of an ApiException to include error 
details 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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) 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2771](https://redirect.github.com/googleapis/java-storage/issues/2771))
 
([1126cdc](https://redirect.github.com/googleapis/java-storage/commit/1126cdcde07fed3c57d99dfa2b2505b06d5cd25a)),
 closes 
[#&#8203;2770](https://redirect.github.com/googleapis/java-storage/issues/2770)
   -   Update gRPC ReadObject retry to avoid double retry 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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. 
([#&#8203;2661](https://redirect.github.com/googleapis/java-storage/issues/2661))
 
([3405611](https://redirect.github.com/googleapis/java-storage/commit/3405611f20153246691910aa33fed800ab989669)),
 closes 
[#&#8203;2511](https://redirect.github.com/googleapis/java-storage/issues/2511)
   
   ##### Bug Fixes
   
   -   Close pending zero-copy responses when Storage#close is called 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2664](https://redirect.github.com/googleapis/java-storage/issues/2664))
 
([e2f5537](https://redirect.github.com/googleapis/java-storage/commit/e2f553788eb3f3685056728de75c358893887604)),
 closes 
[#&#8203;2662](https://redirect.github.com/googleapis/java-storage/issues/2662)
   
   ##### Dependencies
   
   -   Update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2583](https://redirect.github.com/googleapis/java-storage/issues/2583))
 
([3030081](https://redirect.github.com/googleapis/java-storage/commit/30300815f2faeef5780877dd74e2f8381b4a8caa)),
 closes 
[#&#8203;2569](https://redirect.github.com/googleapis/java-storage/issues/2569)
   -   Remove allowlist note from Folders RPCs 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2563](https://redirect.github.com/googleapis/java-storage/issues/2563))
 
([88f7d86](https://redirect.github.com/googleapis/java-storage/commit/88f7d86d960aa6986cf41165d80d03a551502ec2))
   
   ##### Documentation
   
   -   Managed Folders samples 
([#&#8203;2562](https://redirect.github.com/googleapis/java-storage/issues/2562))
 
([5ffc1f2](https://redirect.github.com/googleapis/java-storage/commit/5ffc1f2fa75ac2e1c0022301e02b6ea6627faf03))
   -   Update javadoc for createFrom 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2474](https://redirect.github.com/googleapis/java-storage/issues/2474))
 
([3bf6026](https://redirect.github.com/googleapis/java-storage/commit/3bf60264f47aad8101bb4b4cff9cc0449cf1c4f3))
   -   Transfer Manager ParallelCompositeUploads 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2445](https://redirect.github.com/googleapis/java-storage/issues/2445))
 
([8074fff](https://redirect.github.com/googleapis/java-storage/commit/8074fffed5208a8578e5afe694fdd3d8df627b8c))
   -   Add soft delete feature 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2342](https://redirect.github.com/googleapis/java-storage/issues/2342))
 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2303](https://redirect.github.com/googleapis/java-storage/issues/2303))
 
([d4bfcf0](https://redirect.github.com/googleapis/java-storage/commit/d4bfcf0d4d5155a78c9230bc85be739f99391b1a)),
 closes 
[#&#8203;2301](https://redirect.github.com/googleapis/java-storage/issues/2301)
   -   Fix Storage#readAllBytes to allow reading compressed bytes 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;2293](https://redirect.github.com/googleapis/java-storage/issues/2293))
 
([6e36cc4](https://redirect.github.com/googleapis/java-storage/commit/6e36cc4feba180247a87b095e4f9c145f724d9e8))
   
   ##### Documentation
   
   -   Add 
[@&#8203;TransportCompatibility](https://redirect.github.com/TransportCompatibility)
 to StorageBatch 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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 
([#&#8203;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]

Reply via email to