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

feat: Implemented BigQueryRetryAlgorithm to retry on the basis of the configured re-triable error messages #1426

Merged
merged 38 commits into from Jul 14, 2021

Commits on Jun 29, 2021

  1. Updated BigQueryImpl

    prash-mi committed Jun 29, 2021
    Copy the full SHA
    c48231d View commit details
    Browse the repository at this point in the history
  2. Initial Commit

    prash-mi committed Jun 29, 2021
    Copy the full SHA
    e7c33e6 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    faaee99 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. Copy the full SHA
    dbcfa7d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    e902f50 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    ab25cea View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    77a874d View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    ca153b8 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    cb15bc6 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2021

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

Commits on Jul 2, 2021

  1. Copy the full SHA
    a271259 View commit details
    Browse the repository at this point in the history
  2. Removed unused imports

    prash-mi committed Jul 2, 2021
    Copy the full SHA
    6d7e4bf View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2021

  1. Copy the full SHA
    68299bf View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    480b13b View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    43752b3 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    0e99fa3 View commit details
    Browse the repository at this point in the history
  5. Overriding createNextAttempt method so that it generates an attempt b…

    …ased on the error message
    prash-mi committed Jul 3, 2021
    Copy the full SHA
    38f3977 View commit details
    Browse the repository at this point in the history
  6. Linted BigQueryRetryHelper

    prash-mi committed Jul 3, 2021
    Copy the full SHA
    40393b3 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    2e234b0 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    28fa870 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    67f4ce1 View commit details
    Browse the repository at this point in the history
  10. Linted BigQueryRetryConfig

    prash-mi committed Jul 3, 2021
    Copy the full SHA
    a986f37 View commit details
    Browse the repository at this point in the history
  11. Fixed Linting

    prash-mi committed Jul 3, 2021
    Copy the full SHA
    3da3430 View commit details
    Browse the repository at this point in the history
  12. Fixed Linting

    prash-mi committed Jul 3, 2021
    Copy the full SHA
    66fd067 View commit details
    Browse the repository at this point in the history
  13. Fixed Linting

    prash-mi committed Jul 3, 2021
    Copy the full SHA
    a72a2f5 View commit details
    Browse the repository at this point in the history
  14. Created translateAndThrow(BigQueryRetryHelper.BigQueryRetryHelperExce…

    …ption ex) method to handle BigQueryRetryHelperException
    prash-mi committed Jul 3, 2021
    Copy the full SHA
    cc5f730 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    0648071 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2021

  1. Copy the full SHA
    286e3f1 View commit details
    Browse the repository at this point in the history
  2. Implementing testFastQueryRateLimitIdempotency Method to test Idempot…

    …ency of the BigQueryRetryHelper.runWithRetries for TableResult.query(...)
    prash-mi committed Jul 5, 2021
    Copy the full SHA
    68c06e2 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. Copy the full SHA
    22b1706 View commit details
    Browse the repository at this point in the history
  2. Implemented BigQueryRetryHelper.runWithRetries on `QueryResponse wa…

    …itForQueryResults` method, which is used by `TableResult getQueryResults` method
    prash-mi committed Jul 12, 2021
    Copy the full SHA
    84a3418 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    13e8132 View commit details
    Browse the repository at this point in the history
  4. Revert "Implemented BigQueryRetryHelper.runWithRetries on `QueryRes…

    …ponse waitForQueryResults` method, which is used by `TableResult getQueryResults` method"
    
    This reverts commit 84a3418.
    prash-mi committed Jul 12, 2021
    Copy the full SHA
    8f5fc45 View commit details
    Browse the repository at this point in the history
  5. Revert "Changed DEFAULT_RATE_LIMIT_EXCEEDED_RETRY_CONFIG to DEFAULT_R…

    …ETRY_CONFIG"
    
    This reverts commit 22b1706.
    prash-mi committed Jul 12, 2021
    Copy the full SHA
    c5d6b70 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    2d21e11 View commit details
    Browse the repository at this point in the history
  7. Revert "Renamed DEFAULT_RATE_LIMIT_EXCEEDED_RETRY_CONFIG to DEFAULT_R…

    …ETRY_CONFIG"
    
    This reverts commit 2d21e11.
    prash-mi committed Jul 12, 2021
    Copy the full SHA
    592eea8 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2021

  1. Copy the full SHA
    d448132 View commit details
    Browse the repository at this point in the history
  2. Implemented BigQueryRetryHelper.runWithRetries on `QueryResponse wait…

    …ForQueryResults` method, which is used by `TableResult getQueryResults` method
    prash-mi committed Jul 13, 2021
    Copy the full SHA
    9833823 View commit details
    Browse the repository at this point in the history