Skip to content
This repository has been archived by the owner on Sep 26, 2023. It is now read-only.

Releases: googleapis/gax-java

v1.35.0

15 Nov 20:50
d0b767f
Compare
Choose a tag to compare

Implementation Changes

  • Fix HttpJsonCallContext has incorrect equals & hashCode implementation (#615)
  • make GoogleCredentialsProvider immutable (#553)

New Features

Dependencies

  • Bump grpc to v1.16.0 and guava to 26.0-android (#616)

Documentation

Internal / Testing Changes

  • Use java.version system property to get the JRE version (#585)
  • Bumping to next snapshot version (#612)

v1.34.0

19 Oct 20:39
4af5564
Compare
Choose a tag to compare

Implementation Changes

  • Fix rpcTimeout calculation in retrying logic (#604)
  • Fix LRO callables so that the ApiCallContext is always passed through. (#600)
  • Don't remove user configured rpc timeouts (#602)
  • Fix typo introduced in #592. (#601)

New Features

  • Adding gax-bom (#607)
  • Add RetryingContext (#590)
  • Make ApiContext timeout relative to the start of each RPC (#592)

Dependencies

  • Update gRPC to 1.15.0 (#582)

Documentation

  • Fixing POM data (#606)

Internal / Testing Changes

  • Converting from uploadArchives to publications (#605)
  • Releasetool compatibility and instructions (#598)

1.33.1

09 Oct 19:44
575719a
Compare
Choose a tag to compare

gax-grpc

  • Remove special retrying logic for DEADLINE_EXCCEEDED error code (#597)
  • Fix InstantiatingGrpcChannelProvider dependency issue (#593)

1.33.0

05 Oct 00:00
1c61147
Compare
Choose a tag to compare

gax-grpc

  • GrpcInstantiatingChannelProvider can now specify maximum inbound metadata size (#581)

1.32.0

20 Sep 18:44
Compare
Choose a tag to compare

gax

  • Use initial RPC timeout in the first attempt (#576)
  • Make sure to preserve the caller's stacktrace when calling sync variants of UnaryCallables. (#572)

1.31.0

16 Sep 18:37
3e64fc5
Compare
Choose a tag to compare

gax

  • Batching: fix permit leak (#567)

gax-grpc

  • Expose error message from an operation (#564)

Misc

  • Upgrade auth client (#569)
  • Support Java 10 (mostly) (#566)

1.30.0

16 Sep 18:33
4a3ab1e
Compare
Choose a tag to compare

gax-grpc

  • Deflake GrpcCallableFactoryTest (#560)
  • Allow LRO futures to be transformed by ApiFutures. (#559)

Misc

  • Update README and samples/pom.xml (#555)
  • Update Gradle to 4.8.1 (#557)
  • Update gRPC to 1.13.1 (#558)
  • Upgrade deps, upgrading deprecated usages (#562)

1.29.0

10 Jul 20:57
98a974e
Compare
Choose a tag to compare

gax-httpjson

  • If fieldmask is null, do not serialize nulls (#548)

misc

  • Add code of conduct

1.28.0

13 Jun 22:38
a44acef
Compare
Choose a tag to compare
  • augment bidi streaming (#540) breaking change for @BetaApi features

1.27.0

31 May 23:17
780dab6
Compare
Choose a tag to compare

gax

  • stablize BatchingSettings and FlowControlSettings
  • thread factory in InstantiatingExecutorProvider

gax-httpjson

  • fieldmask for JSON serialization functions

gax-grpc

  • interceptor provider for grpc channels