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

Retry mechanism for sbt #450

Merged
merged 30 commits into from
Nov 28, 2023
Merged

Retry mechanism for sbt #450

merged 30 commits into from
Nov 28, 2023

Commits on Nov 27, 2023

  1. add retry mechnism to artifact resolve

    Hagai Ovadia authored and alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    59ea584 View commit details
    Browse the repository at this point in the history
  2. future await only once

    Hagai Ovadia authored and alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    1286857 View commit details
    Browse the repository at this point in the history
  3. adding retry config to sbt-coursier

    Hagai Ovadia authored and alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    b6bae8b View commit details
    Browse the repository at this point in the history
  4. retries fix compile errors

    Hagai Ovadia authored and alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    43d18ec View commit details
    Browse the repository at this point in the history
  5. fix compile errors

    Hagai Ovadia authored and alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    dd81dc1 View commit details
    Browse the repository at this point in the history
  6. fix unit tests for resolving task- return resolution error in case ex…

    …ists
    Hagai Ovadia authored and alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    514630a View commit details
    Browse the repository at this point in the history
  7. fix retry coursier setting errors

    hagay3 authored and alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    9203c84 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b6023bf View commit details
    Browse the repository at this point in the history
  9. add specific erros for retry

    hagay3 authored and alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    f2d8625 View commit details
    Browse the repository at this point in the history
  10. improve retry for specific errors

    hagay3 authored and alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    5bfb0b9 View commit details
    Browse the repository at this point in the history
  11. Minimize diff

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    4ce4d4a View commit details
    Browse the repository at this point in the history
  12. NIT

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    8addf22 View commit details
    Browse the repository at this point in the history
  13. NIT Formatting

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    91a9183 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    aa0bd70 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    853fa65 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7f5b9c6 View commit details
    Browse the repository at this point in the history
  17. Renaming

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    7ae070a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    bcc10d9 View commit details
    Browse the repository at this point in the history
  19. NIT

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    45f4a73 View commit details
    Browse the repository at this point in the history
  20. Inline local method

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    065331e View commit details
    Browse the repository at this point in the history
  21. Start attempt at 0

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    3dc925d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e50c181 View commit details
    Browse the repository at this point in the history
  23. Keep things as Task-s

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    1fed5f7 View commit details
    Browse the repository at this point in the history
  24. Inline private method

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    ffc6500 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    bd19b3d View commit details
    Browse the repository at this point in the history
  26. NIT

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    3b3c2c9 View commit details
    Browse the repository at this point in the history
  27. Make the scheduler global, initialize it lazily

    That method also has the benefit of setting a keep-alive time for its
    threads, so that the scheduler should automatically shutdown after being
    unused for some delay (currently 1 minute)
    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    46431a3 View commit details
    Browse the repository at this point in the history
  28. NIT

    alexarchambault committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    f999466 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    e19428b View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

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