Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PECO-729] Improve retry behavior #230

Merged
merged 12 commits into from
Mar 18, 2024
Merged

Commits on Feb 14, 2024

  1. [PECO-729] Respect Retry-After header with falling back to backoff …

    …algorithm
    
    Signed-off-by: Levko Kravets <[email protected]>
    kravets-levko committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    08cce04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c947ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdadcff View commit details
    Browse the repository at this point in the history
  4. [PECO-729] Retry only idempotent requests (HTTP GET + restricted set …

    …of Thrift operations)
    
    Signed-off-by: Levko Kravets <[email protected]>
    kravets-levko committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    fe3a798 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    0236034 View commit details
    Browse the repository at this point in the history
  2. Update HttpRetryPolicy logic; add/update tests

    Signed-off-by: Levko Kravets <[email protected]>
    kravets-levko committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    8e4aa41 View commit details
    Browse the repository at this point in the history
  3. Reduce max retry attempts to 5

    Signed-off-by: Levko Kravets <[email protected]>
    kravets-levko committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    dad5cfd View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    dc17031 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Use Retry-After as a base for backoff, not instead of it

    Signed-off-by: Levko Kravets <[email protected]>
    kravets-levko committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    eac7d77 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'PECO-729-improve-retry-strategy' of github.com:databric…

    …ks/databricks-sql-nodejs into PECO-729-improve-retry-strategy
    kravets-levko committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    ea28604 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44f7253 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    7303b9a View commit details
    Browse the repository at this point in the history