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

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/gax-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.52.0
Choose a base ref
...
head repository: googleapis/gax-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.53.0
Choose a head ref
  • 10 commits
  • 36 files changed
  • 5 contributors

Commits on Dec 19, 2019

  1. Configuration menu
    Copy the full SHA
    a052bef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d7aafc View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2019

  1. bazel: Replace native maven_jar rule with `jvm_maven_import_externa…

    …l` (#837)
    
    The native maven_jar was removed in bazel 2.x, this fix is needed to fix build for bazel 2.0.
    The build remains backward compatible with bazel 1.x.
    vam-google authored Dec 24, 2019
    Configuration menu
    Copy the full SHA
    9f83322 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2019

  1. fix: allows retries when setting maxAttempts without setting TotalTim…

    …eout (#835)
    
    * fix: allows retries when setting maxAttempts without setting TotalTimeout
    
    Fixes #827
    
    * updated shouldRetry() to be more readable
    
    * seems RetryingTest#retry() is flaky when using `NanoClock` on Travis build
    
    * To prevent from infinite retries, ExponentialRetryAlgorithm#shouldRetry would not attempt any retries if totalTimeout & maxAttempt is 0.
    
    * updated RetrySettings docs and Callables#areRetriesDisabled definition.
    rahulKQL authored and igorbernstein2 committed Dec 27, 2019
    Configuration menu
    Copy the full SHA
    a978719 View commit details
    Browse the repository at this point in the history
  2. cleanup(batcher): removing the non-applicable TODOs comments (#834)

    * fix(batcher): fix logged messge when exception occurs post processing
    
    This commit addresses logged message while batch post
    processing.
    
    Currently, if a batch is successful and some exception
    occurs during processing then the Batcher generates an exception message
    with "Batching finished with 3 batches failed" which is not an accurate
    message.
    
    After this commit, for the same scenario, the message will be
    logged with "Batching finished with 3 partial failures...".
    
    * removed unnecessary batcher message changes, Also reverted the BatcherStats method name to `recordBatchElementsCompletion()`.
    rahulKQL authored and igorbernstein2 committed Dec 27, 2019
    Configuration menu
    Copy the full SHA
    bbefe87 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. Create a executorService with a separate pool of threads for channelp…

    …ool (#836)
    
    * Create a executorService with a separate pool of threads for channelpool
    
    * Move executor creation to ChannelPool
    
    * Set thread pool size to constant
    
    * formatting
    
    * respond to comments
    tonytanger authored and igorbernstein2 committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    f18673a View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. feat: implemented watchdog as BackgroundResource (#838)

    * feat: implemented watchdog as BackgroundResource
    
    This change updates watchdog to BackgroundResource, Also, watchdog unschedules itself explicitly when shutdown.
    
    closes #828
    
    * updated test cases to increase coverage percentage.
    
    * Moved Watchdog scheduling to start() method
    
    * added javadoc for Watchdog.create()
    rahulKQL authored and igorbernstein2 committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    90f3336 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. feat: enhancement for Batcher api to address bulk read (#833)

    * feat: enhancement for Batcher api to address bulk read
    
    This commit contains enhancements to BatcherAPI.
    
    Currently there is no ways to know input user has sent in BatchingDescriptor. There is a better chance that in case of duplicated/non-existenting input server would only sent response for unique elements.
    
    After this change the elements sent for batching would be available to user inside BatchingDescriptor.
    
    * feat(Batcher): updated BatchingDescriptor interface to include BatchEntry
    
    BatchEntry would contain input element and it's corresponded result future.
    
    * updated wordings and method name in BatcherEntry
    
    * updated BatchEntry to be an `@AutoValue` class
    
    * removed unneeded Builder from BatchEntry
    
    * fixed typo in javadoc
    
    * Marking the ElementT @nullable
    
    * Marked batching interfaces to restrict end users usage
    rahulKQL authored and igorbernstein2 committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    4e4f08b View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. Bump next snapshot (#840)

    kolea2 authored Jan 9, 2020
    Configuration menu
    Copy the full SHA
    ae3c48c View commit details
    Browse the repository at this point in the history
  2. Release v1.53.0 (#841)

    kolea2 authored Jan 9, 2020
    Configuration menu
    Copy the full SHA
    5500034 View commit details
    Browse the repository at this point in the history
Loading