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.58.1

06 Aug 23:07
08c96a5
Compare
Choose a tag to compare

1.58.1 (2020-08-06)

Bug Fixes

  • fix dependencies.properties resource file creation during deployment (#1163) (3e7e1f1)
  • Watchdog.shutdownNow() does not shutdown executor (#1158) (6241a21)

v1.58.0

31 Jul 20:21
5cbe004
Compare
Choose a tag to compare

1.58.0 (2020-07-31)

Features

Bug Fixes

  • retain context timeouts in ServerStreamingAttemptCallable (#1155) (461ff84)

v1.57.2

22 Jul 15:46
f263545
Compare
Choose a tag to compare

1.57.2 (2020-07-21)

Bug Fixes

v1.57.1

07 Jul 17:46
0512a15
Compare
Choose a tag to compare

1.57.1 (2020-07-07)

Bug Fixes

Dependencies

v1.57.0

11 Jun 22:17
1da065a
Compare
Choose a tag to compare

06-10-2020 15:01 PDT

Implementation Changes

  • logging: catch and log exceptions in Watchdog runnable to ensure it never stops running (#1036)
  • android: make GaxProperties.version accessible in Android (#1117)
  • Make watchdog @BetaApi and watchdog provider implementations @InternalApi (#1119)

New Features

  • generalize ExecutorService for transport layers (#1098)
  • add setAttemptDirectPath(boolean) for InstantiatingGrpcChannelProvider.Builder (#1015)

Dependencies

  • update grpc to 1.30.0, protobuf to 3.12.2 (#1125)
  • update api-common-java to 1.92 (#1126)

Internal / Testing Changes

  • [gax-java] chore: include only external-facing gax testing utils in testlibJar (#1120)
  • ci: Linkage Checker to examine linkage error at artifact level (#1032)
  • ci: Adopt GitHub Actions in gax-java: unit tests and linkage monitor (#1062)
  • chore: display call settings configuration through toString (#1017)
  • test: cleaning up deprecated usages (#858)

v1.56.0

06 Apr 19:50
a8827ad
Compare
Choose a tag to compare

04-06-2020 10:29 PDT

New Features

  • Add ability to partially update retry settings (#993)

Dependencies

  • Update grpc to 1.28.1 (#1013)
  • Update com.google.api:api-common to 1.9.0 (#992)
  • Add javax.annotations dependency in bazel build to gax-grpc (#1000)

Internal / Testing Changes

  • test: make it easier to debug failures in SettingsTest (#994)
  • build: update dependency gradle.plugin.com.dorongold.plugins:task-tree to v1.5 (#995)
  • test: update dependency com.google.api.grpc:grpc-google-cloud-pubsub-v1 to v1.86.0 (#1008)

v1.55.0

27 Mar 16:31
a676891
Compare
Choose a tag to compare

03-27-2020 08:33 PDT

New Features

  • Allow client authors to create their own callable chains (#891)

Dependencies

  • Update org.threeten:threetenbp to v1.4.1 (#890)

Internal / Testing Changes

  • chore(deps): update dependency com.google.api.grpc:grpc-google-cloud-bigtable-v2 to v1 (#953)
  • chore(deps): update dependency com.google.api.grpc:grpc-google-cloud-pubsub-v1 to v1 (#970)
  • remove unused property (#887)

v1.54.0

27 Feb 17:31
a95d395
Compare
Choose a tag to compare

02-27-2020 09:07 PST

New Features

  • Scale number of threads to scale with number of cpus (#878)
  • Do not shut down executor when WatchDog is shut down (#871)

Dependencies

  • Update google-http-client to 1.34.2 (#886)
  • Update gRPC to 1.27.2 (#885)
  • Update protobuf to 3.11.4 and gRPC to 1.27.1 (#882)

Documentation

  • Add javadoc about being called within single thread (#856)

Internal / Testing Changes

  • Update jacoco to 0.8.5 (#883)
  • Update google format plugin (#868)
  • Set up linkage monitor Kokoro build config for gax-java (#864)

v1.53.1

30 Jan 21:21
955019c
Compare
Choose a tag to compare

01-30-2020 12:27 PST

Dependencies

  • deps: update grpc to 1.27.0, google-auth-library to 0.20.0 (#861)
  • deps: Update to org.codehaus.mojo:animal-sniffer-annotations:1.18 (#855)
  • Update to javax.annotation:javax.annotation-api:1.3.2 (#854)
  • Update com.fasterxml.jackson.core:jackson-core (#853)
  • Update com.google.api.grpc:proto-google-common-protos to 1.17.0 (#852)
  • deps: update iam protos to 0.13.0 (#851)
  • deps: update google-http-client to 1.34.0 (#850)
  • Update threetenbp to 1.4.0 (#849)
  • chore(deps): update to JUnit 4.13 (#848)
  • deps: update gRPC and protobuf (#847)
  • chore(deps): update GSON and Guava (#843)

v1.53.0

09 Jan 19:05
5500034
Compare
Choose a tag to compare

01-09-2020 10:51 PST

New Features

  • feat: enhancement for Batcher api to address bulk read (#833)
  • feat: implemented watchdog as BackgroundResource (#838)
  • Create a executorService with a separate pool of threads for channelpool (#836)

Bug Fixes

  • fix: allows retries when setting maxAttempts without setting TotalTimeout (#835)

Implementation Changes

  • bazel: Replace native maven_jar rule with jvm_maven_import_external (#837)
  • cleanup(batcher): removing the non-applicable TODOs comments (#834)

Dependencies

  • Update dependency org.easymock:easymock to v4.1 (#821)
  • Update dependency com.google.auto.value:auto-value to v1.7 (#806)

Internal / Testing Changes

  • Bump next snapshot (#840)