Skip to content

Releases: googleapis/java-storage

v2.47.0

08 Jan 19:24
464670b
Compare
Choose a tag to compare

2.47.0 (2025-01-08)

Features

  • Add MoveObject RPC (34b8ac4)
  • Introductory beta level support for OpenTelemetry tracing on c.g.c.storage.Storage methods (#2837) (dd889ea)

Bug Fixes

  • De-beta storage-v2 artifacts (#2852) (77a2e8a)
  • deps: Update the Java code generator (gapic-generator-java) to 2.51.0 (34b8ac4)
  • Fix interrupt spiral in grpc ReadObject drainQueue (#2850) (c1dac83)
  • Update request handling of gRPC based CopyWriter (#2858) (093cb87)

Dependencies

  • Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.51.0 (#2860) (980ac4e)
  • Update googleapis/sdk-platform-java action to v2.51.1 (#2864) (b731c06)
  • Update sdk-platform-java dependencies (#2866) (562df7f)

v2.46.0

13 Dec 00:45
d3e2ec7
Compare
Choose a tag to compare

2.46.0 (2024-12-13)

Features

  • Introduce java.time methods and variables (#2826) (baf30ee)

Bug Fixes

  • Update retry lifecycle when attempting to decompress a gzip object (#2840) (7dba13c)

Dependencies

  • Update dependency com.google.apis:google-api-services-storage to v1-rev20241113-2.0.0 (#2823) (503e518)
  • Update dependency com.google.apis:google-api-services-storage to v1-rev20241206-2.0.0 (#2839) (8f3cdd3)
  • Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.50.0 (#2825) (9aa68a6)
  • Update sdk-platform-java dependencies (#2841) (2a70481)

Documentation

v2.45.0

18 Nov 23:13
a9910f2
Compare
Choose a tag to compare

2.45.0 (2024-11-18)

Features

Bug Fixes

  • deps: Update the Java code generator (gapic-generator-java) to 2.49.0 (aef367d)
  • deps: Update the Java code generator (gapic-generator-java) to 2.50.0 (281cccb)
  • Set default values for monitored resource (#2809) (27829a4)

Dependencies

v2.44.1

25 Oct 23:18
3703bb2
Compare
Choose a tag to compare

2.44.1 (2024-10-25)

Dependencies

v2.44.0

23 Oct 20:04
1ae97ed
Compare
Choose a tag to compare

2.44.0 (2024-10-23)

Features

Bug Fixes

  • deps: Update the Java code generator (gapic-generator-java) to 2.47.0 (c517798)
  • Fix createFrom resumable upload retry offset calculation (#2771) (1126cdc), closes #2770
  • Update gRPC ReadObject retry to avoid double retry (#2765) (1fc57b9)

Dependencies

  • Update dependency com.google.apis:google-api-services-storage to v1-rev20241008-2.0.0 (#2776) (0545b5e)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.38.0 (#2787) (a470e88)
  • Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.48.0 (#2781) (8fa013e)
  • Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.49.0 (#2782) (a7baffb)
  • Update googleapis/sdk-platform-java action to v2.48.0 (#2786) (2893e61)

v2.43.2

08 Oct 18:52
0abc9e9
Compare
Choose a tag to compare

2.43.2 (2024-10-08)

Bug Fixes

  • Plumb list blobs match glob option for grpc transport (#2759) (207abd1)

Dependencies

  • Update dependency com.google.api:gapic-generator-java to v2.47.0 (#2750) (9041f24)
  • Update dependency com.google.apis:google-api-services-storage to v1-rev20240924-2.0.0 (#2719) (7b19831)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.37.0 (#2751) (003d6fa)
  • Update googleapis/sdk-platform-java action to v2.47.0 (#2749) (befa415)

v2.43.1

26 Sep 20:53
d1c623e
Compare
Choose a tag to compare

2.43.1 (2024-09-26)

Bug Fixes

  • Add managed folder to testIamPermissions method (556dd95)
  • deps: Update the Java code generator (gapic-generator-java) to 2.46.0 (556dd95)
  • Remove server unimplemented GrpcStorageImpl#{get,list,create,delete,Update}HmacKey (#2717) (06f7292)
  • Remove server unimplemented GrpcStorageImpl#{get,list,create,delete}Notification (#2710) (310c9b2)
  • Remove server unimplemented GrpcStorageImpl#getServiceAccount (#2718) (51076a8)
  • Update grpc based ReadObject rpcs to remove race condition between cancellation and message handling (#2708) (2c7f088)
  • Update grpc upload error diagnostics to be tolerant of receiving an error if no request has been sent (#2732) (fff72d5)
  • Update GrpcStorageOptions to attempt direct path by default (#2715) (9de9a92)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.36.0 (#2721) (11f09fe)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 (#2738) (eb320e1)
  • Update googleapis/sdk-platform-java action to v2.46.1 (#2736) (795f2c3)

v2.43.0

16 Sep 20:58
9cbb726
Compare
Choose a tag to compare

2.43.0 (2024-09-13)

Features

  • Allow specifying an expected object size for resumable operations. (#2661) (3405611), closes #2511

Bug Fixes

  • Close pending zero-copy responses when Storage#close is called (#2696) (1855308)
  • Github workflow vulnerable to script injection (#2663) (9151ac2)
  • Make ParallelCompositeUploadBlobWriteSessionConfig.ExecutorSupplier#cachedPool a singleton (#2691) (1494809)

Dependencies

  • Promote storage-v2 artifacts to beta (9d22597)
  • Update dependency com.google.apis:google-api-services-storage to v1-rev20240819-2.0.0 (#2665) (3df1000)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.35.0 (#2698) (1dd51c3)

v2.42.0

19 Aug 19:30
6383f00
Compare
Choose a tag to compare

2.42.0 (2024-08-19)

Features

  • Enable grpc.lb.locality label for client-side metrics (#2659) (b681ee0)

Bug Fixes

  • Update modified field handling for blob and bucket with json transport to properly clear fields (#2664) (e2f5537), closes #2662

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 (#2673) (453c29a)
  • Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.45.0 (#2667) (1f66dff)

v2.41.0

31 Jul 21:48
d41a348
Compare
Choose a tag to compare

2.41.0 (2024-07-31)

Features

  • Enable gRPC client open telemetry metrics reporting (#2590) (d153228)

Bug Fixes

  • Add UnknownHostException to set of retriable exception (#2651) (18de9fc)
  • Update grpc resumable upload error categorization to be more tolerant (#2644) (95697dd)
  • Update Storage#readAllBytes to respect shouldReturnRawInputStream option (#2635) (dc883cc)
  • Update TransferManager downloads to reduce in memory buffering (#2630) (fc2fd75)
  • Use fast calculation for totalRemaining number of bytes from multiple ByteBuffers (#2633) (758b3dd)

Dependencies

  • Update dependency com.google.apis:google-api-services-storage to v1-rev20240625-2.0.0 (#2616) (b22babb)
  • Update dependency com.google.apis:google-api-services-storage to v1-rev20240706-2.0.0 (#2634) (1ccaa0c)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.33.0 (#2647) (8196259)
  • Update dependency net.jqwik:jqwik to v1.9.0 (#2608) (a20eb66)
  • Update dependency org.junit.vintage:junit-vintage-engine to v5.10.3 (#2604) (8c79f39)
  • Update junit-platform.version to v5.10.3 (#2605) (a532ee4)