google-cloud-go
google-cloud-go copied to clipboard
chore(main): release storage 1.52.0
:robot: I have created a release beep boop
1.52.0 (2025-04-11)
Features
- storage/append: Support appends in w1r3. (#11483) (48bb391)
- storage/control: Add Anywhere cache control APIs (484978a)
- storage/control: Add Anywhere cache control APIs (#11807) (12bfa98)
- storage/dataflux: Run worksteal listing parallel to sequential listing (#10966) (3005f5a)
- storage/internal: Add finalize_time field in Object metadata (46fc993)
- storage/internal: Add MoveObject RPC (46fc993)
- storage/internal: Add new appendable Object to BidiWrite API (2e4feb9)
- storage/internal: Add new preview BidiReadObject API (2e4feb9)
- storage: Add CurrentState function to determine state of stream in MRD (#11688) (14e8e13)
- storage: Add Flush for appendable writes (#11791) (94fa3ab)
- storage: Add ObjectHandle.Move method (#11302) (a3cb8c4)
- storage: Add OwnerEntity to bucketAttrs (#11857) (4cd4a0c)
- storage: Add Writer.ChunkTransferTimeout (#11111) (fd1db20)
- storage: Allow non default service account (#11137) (19f01c3)
- storage: Benchmark with experimental MRD. (#11501) (7b49152)
- storage: Implement RetryChunkDeadline for grpc writes (#11476) (03575d7)
- storage: Introduce dp detector based on grpc metrics (#11100) (60c2323)
- storage: Merge support for bi-directional multiple range reads (#11377) (b4d86a5)
- storage: Return file metadata on read (#11212) (d49263b)
- storage: Specify benchmark integrity check. (#11465) (da18845)
- storage: Unfinalized appendable objects. (#11647) (52c0218)
- storage: Use ReadHandle for faster re-connect (#11510) (cac52f7)
- storage: Wrap NotFound errors for buckets and objects (#11519) (0dd7d3d)
Bug Fixes
- storage/append: Report progress for appends. (#11503) (96dbb6c)
- storage/dataflux: Address deadlock when reading from ranges (#11303) (32cbf56)
- storage: Add a safety check for readhandle (#11549) (c9edb37)
- storage: Add backoff to gRPC write retries (#11200) (a7db927)
- storage: Add mutex around uses of mrd variables (#11405) (54bfc32)
- storage: Add universe domain to defaultSignBytesFunc (#11521) (511608b)
- storage: Bump auth dep (#11135) (9620a51)
- storage: Clone the defaultRetry to avoid modifying it directly (#11533) (7f8d69d)
- storage: Correct direct connectivity check (#11152) (a75c8b0)
- storage: Disable allow non-default credentials flag (#11337) (145ddf4)
- storage: Disable soft delete policy using 0 retentionDurationSeconds (#11226) (f087721)
- storage: Fix adding multiple range on stream with same read id (#11584) (0bb3434)
- storage: Fix panic when Flush called early (#11934) (7d0b8a7)
- storage: Fix stream termination in MRD. (#11432) (3d4e62f)
- storage: Force first message on next sendBuffer when nothing sent on current (#11871) (a1a2292)
- storage: Modify the callback of mrd to return length of data read instead of limit. (#11687) (9e359f0)
- storage: Monitored resource detection (#11197) (911bcd8)
- storage: Propagate ctx from invoke to grpc upload reqs (#11475) (9ad9d76)
- storage: Remove duplicate routing header (#11534) (8eeb59c)
- storage: Retry SignBlob call for URL signing (#11154) (f198452)
- storage: Return sentinel ErrObjectNotExist for copy and compose (#11369) (74d0c10), refs #10760
- storage: Return the appropriate error for method not supported (#11416) (56d704e)
- storage: Update golang.org/x/net to 0.37.0 (1144978)
- storage: Update golang.org/x/net to v0.33.0 (e9b0b69)
- storage: Wait for XML read req to finish to avoid data races (#11527) (782e12a)
- storage: Wrap read response parsing errors (#11951) (d2e6583)
Documentation
- storage/control: Added comments for Anywhere cache messages (12bfa98)
- storage/control: Added comments for Anywhere cache messages (484978a)
- storage/internal: Add IAM information to RPC comments for reference documentation (2e4feb9)
- storage: Add preview comment to NewMultiRangeDownloader (#11420) (4ec1d66)
This PR was generated with Release Please. See documentation.
Adding do not merge. This 2.0.0 release was replaced by the manual release https://github.com/googleapis/google-cloud-go/releases/tag/storage%2Fv1.51.0.
DO NOT MERGE THIS PR.
Should we close this out? @tritone
Cleaned up the PR to remove spurious changes from old releases. Release version is now correct so we can merge this when we're ready.