Skip to content

Releases: googleapis/java-storage

v2.26.1

14 Aug 18:45
d0b4ef7
Compare
Choose a tag to compare

2.26.1 (2023-08-14)

Bug Fixes

  • Make use of ImmutableMap.Builder#buildOrThrow graceful (#2159) (e9746f8)
  • Update gRPC writeAndClose to only set finish_write on the last message (#2163) (95df758)

Dependencies

  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.24 (#2158) (4f5682a)

v2.26.0

03 Aug 21:35
e1ce76f
Compare
Choose a tag to compare

2.26.0 (2023-08-03)

Features

  • Implement BufferToDiskThenUpload BlobWriteSessionConfig (#2139) (4dad2d5)
  • Introduce new BlobWriteSession (#2123) (e0191b5)

Bug Fixes

  • grpc: Return error if credentials are detected to be null (#2142) (b61a976)
  • Possible NPE when HttpStorageOptions deserialized (#2153) (68ad8e7)
  • Update grpc default metadata projection to include acl same as json (#2150) (330e795)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.14.0 (#2151) (eba8b6a)

v2.25.0

24 Jul 16:55
aebe26f
Compare
Choose a tag to compare

2.25.0 (2023-07-24)

Features

  • BlobWriteChannelV2 - same throughput less GC (#2110) (1b52a10)
  • Update Storage.createFrom(BlobInfo, Path) to have 150% higher throughput (#2059) (4c2f44e)

Bug Fixes

  • Update BlobWriteChannelV2 to properly carry forward offset after incremental flush (#2125) (c099a2f)
  • Update GrpcStorageImpl.createFrom(BlobInfo, Path) to use RewindableContent (#2112) (c805051)

Documentation

Dependencies

  • test: Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.37.0 (#2130) (9e8b6d3)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.1 (#2129) (a7e854e)
  • Update dependency org.junit.vintage:junit-vintage-engine to v5.10.0 (#2132) (f5477e4)
  • Update junit-platform.version to v5.10.0 (#2133) (3d22686)

v2.24.0

13 Jul 16:17
184b4fb
Compare
Choose a tag to compare

2.24.0 (2023-07-11)

Features

  • Add validation around bytes received vs bytes expected (#2078) (45d142a)
  • Initial Preview of Transfer Manager #2105 (8b17574)

Bug Fixes

  • Update grpc upload logic to follow hashing behavior of json (#2107) (ed05232)
  • Update UploadCallable to use createFrom to avoid NPE trying to resolve resulting object (#2086) (6769a2b)

Documentation

  • Javadocs for remainder of Transfer Manager (#2097) (0362e80)
  • Javadocs for TransferManager interface and ParallelUploadConfig (#2094) (63d8ed3)
  • samples: Add storage_grpc_quickstart samples (#2041) (5f916fb)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.12.0 (#2088) (18adb5a)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.0 (#2106) (734dee0)
  • Update dependency io.grpc:grpc-bom to v1.56.1 (#2101) (3102941)
  • Update dependency net.jqwik:jqwik to v1.7.4 (#2103) (c681ccf)
  • Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.36.0 (#2080) (ba5c11a)

v2.22.6

07 Jul 22:11
cb35e22
Compare
Choose a tag to compare

2.22.6 (2023-07-07)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.0 (#2106) (12fff98)

v2.22.5

22 Jun 21:12
57012b1
Compare
Choose a tag to compare

2.22.5 (2023-06-22)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.12.0 (#2088) (1835db0)

v2.23.0

21 Jun 19:11
44718bf
Compare
Choose a tag to compare

2.23.0 (2023-06-21)

Features

  • Add new dedup utility method to Option classes (#2063) (2ad196c)

Dependencies

  • Update dependencies io.grpc:* to v1.56.0 (#2072) (e10bde2)
  • Update dependency com.google.apis:google-api-services-storage to v1-rev20230617-2.0.0 (#2077) (9f618cd)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.23 (#2074) (427f330)

v2.22.4

08 Jun 15:24
7e499ab
Compare
Choose a tag to compare

2.22.4 (2023-06-07)

Bug Fixes

  • Include invocation-id for resumable PUTs (#2047) (a590ae3)

Documentation

  • Add documentation about quantum write alignment, use of ObjectChecksums, Bucket.name format, and Object.delete_time (#2032) (c39ec13)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.11.0 (#2050) (88fffbd)

v2.22.3

30 May 15:37
d47fb2e
Compare
Choose a tag to compare

2.22.3 (2023-05-30)

Bug Fixes

  • Add retries for auth service errors which are tagged Retryable (#2026) (3675514)
  • Make GrpcBlobWriteChannel open upon construction (#2022) (6549736)
  • Plumb GrpcInterceptorProvider to constructed InstantiatingGrpcChannelProvider (#2031) (bfe0415)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.10.0 (#2033) (54d6332)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.10.1 (#2035) (0bdb5ec)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.22 (#2016) (b4c4655)

v2.22.2

10 May 20:24
7d86b45
Compare
Choose a tag to compare

2.22.2 (2023-05-09)

Bug Fixes

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.9.0 (#2010) (27b9014)
  • Update dependency org.junit.vintage:junit-vintage-engine to v5.9.3 (#1996) (7839768)
  • Update junit-platform.version to v5.9.3 (#1997) (5683340)