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

Database retry mechanism #369

Merged
merged 12 commits into from
Oct 26, 2022
Merged

Database retry mechanism #369

merged 12 commits into from
Oct 26, 2022

Commits on Oct 24, 2022

  1. Rename hash to repositoryId

    It suddenly changed from repositoryId to hash which is really confusing
    Edwin Kortman committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    323186e View commit details
    Browse the repository at this point in the history
  2. Remove cache preparation

    At this point we are certain to have a cache prepared
    Edwin Kortman committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    8c61f0f View commit details
    Browse the repository at this point in the history
  3. Retrieve CachedGitSource via the CacheManager

    Edwin Kortman committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    ced878d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af2180d View commit details
    Browse the repository at this point in the history
  5. Remove CachedGitSource via the CacheManager

    Edwin Kortman committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    e8d4518 View commit details
    Browse the repository at this point in the history
  6. SaveChanges from CacheDb via a single function

    Edwin Kortman committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    032a475 View commit details
    Browse the repository at this point in the history
  7. Install Polly

    Edwin Kortman committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    5485476 View commit details
    Browse the repository at this point in the history
  8. When saving changes to the database, if we have a failure automatical…

    …ly retry with delay
    Edwin Kortman committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    9a96ffa View commit details
    Browse the repository at this point in the history
  9. Remove unused method

    It's only being used from the implementation
    Edwin Kortman committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    4428cd2 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Merge branch 'main' into database-retry-mechanism

    Edwin Kortman committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    f854c27 View commit details
    Browse the repository at this point in the history
  2. Address linter errors

    Edwin Kortman committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    17c5caa View commit details
    Browse the repository at this point in the history
  3. Changes retries to use an exponential backoff from 3ms up to 1 second

    Co-Authored-By: Kimarie Hoot <52430349+klhoot@users.noreply.github.com>
    Co-Authored-By: Edwin Kortman <7047894+edwinkortman@users.noreply.github.com>
    3 people committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    b8fcdd7 View commit details
    Browse the repository at this point in the history