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

Releases: googleapis/gax-java

1.26.0

02 May 22:51
2bd5133
Compare
Choose a tag to compare

gax-grpc

  • Fake OperationFuture for testing
  • Expose pollingFuture in OperationFuture

1.25.0

27 Apr 16:14
13351d4
Compare
Choose a tag to compare
  • Remove close exception (#521)
  • tell the user what PollException is (#525)
  • Add opt-in support for JWT tokens (#504)

1.24.0

04 Apr 22:51
5aab5aa
Compare
Choose a tag to compare

gax-grpc

  • Customized headers (#502)

gax-httpjson

  • Customized headers (#502)

Misc

  • Update RELEASING.md

1.23.0

29 Mar 19:18
4d9b142
Compare
Choose a tag to compare

gax-grpc

  • Pool size customization (#506)

gax-httpjson

  • Nullable credentials in HttpJsonCallOptions (#518)

1.22.0

28 Mar 22:21
9ca1a9a
Compare
Choose a tag to compare

gax-grpc

  • Bump grpc dependency to 1.10.1 (#515)

gax-httpjson

  • Add header sent test to MockHttpServiceTest (#514)
  • Account for null response objects in handling methods (#511)

1.21.0

22 Mar 17:30
288ca54
Compare
Choose a tag to compare

gax-grpc

  • Add support for response metadata handling (#490)

gax-httpjson

  • Add MockHttpService (#492)

1.20.0

15 Mar 23:05
cd7bca6
Compare
Choose a tag to compare

gax-core

  • Update the ResumptionStrategy interface to allow it to modify the incoming response stream. (#485)
  • Batching - allow null entries (#496)
  • Add support for Callable factory (#483)
  • Callables: Fix misinterpretation of maxAttempts (#497)

gax-grpc

  • gRpc: implement channel affinity (#494)

gax-httpjson

  • Parse ResourceName into http endpoint path (#481)

Watchdog

  • Refactor (#482)
  • Move to client context (#480)

Misc

  • Update license headers (#487)
  • Update benchmarks (#478)
  • Update api-common dep to 1.5.0 (#491)
  • Remove top-level class paged response wrappers in LRO (#471)

1.19.0

16 Feb 20:34
af69175
Compare
Choose a tag to compare
  • Implementing server streaming retries (#463)

1.18.0

06 Feb 01:57
f0e6e33
Compare
Choose a tag to compare
  • Bump gRPC dependency to 1.9.0
  • Remove netty from test dependencies

1.17.0

31 Jan 21:21
db539ff
Compare
Choose a tag to compare
  • [breaking change] introduce StubSettings class to implement ClientSettings functionality. (#459 )
  • Expose retryableCodes on ServerStreamingCallables. (#461)
  • Remove Reframer (#460)
  • Implement lock-free semaphore (#407)
  • Add ResponseObserver sanity checks. (#453)
  • Fix error propagtion for ServerStreamIterators. (#455)
  • Fix double close bug in ReframingResponseObserver (#454)
  • Remove RetryCallable from the chain when it's disabled (#450)
  • first() and all(): Add syntactic sugar to treat ServerStreamingCallables like UnaryCallables (#444)
  • Make autovalue a compile-only dependency (#448)
  • Reframer: add a helper to mediate m:n server streaming response transformations (#440)
  • ApiExceptions: Wrap streaming errors in ApiExceptions. (#445)