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

add initial/experimental support for installing extensions in parallel #3667

Merged
merged 25 commits into from
Oct 27, 2021

Commits on Apr 21, 2021

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

Commits on Oct 13, 2021

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

Commits on Oct 20, 2021

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

Commits on Oct 21, 2021

  1. Configuration menu
    Copy the full SHA
    a1cf735 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6053c0c View commit details
    Browse the repository at this point in the history
  3. mark support for installing extensions in parallel as experimental + …

    …add --parallel-extensions-install configuration option to opt-in to it
    boegel committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    3fe1f68 View commit details
    Browse the repository at this point in the history
  4. start extensions progress bar a bit earlier, also mention preparatory…

    … steps (like creating of Extension instances)
    boegel committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    2e5c6ab View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3748d9c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    45a2627 View commit details
    Browse the repository at this point in the history
  7. update extensions progress bar with more detailed info when creating …

    …Extension instances + checking for extensions to skip
    boegel committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    78faeab View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2021

  1. only update extensions progress bar in init_ext_instances if there ac…

    …tually are extensions
    boegel committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    fdc8a1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4502f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    137ac32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    85273d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2938dd View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Configuration menu
    Copy the full SHA
    805a461 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    447c1da View commit details
    Browse the repository at this point in the history
  3. check early for opt-in to using experimental feature when --parallel-…

    …extensions-install is used
    boegel committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    d82ade9 View commit details
    Browse the repository at this point in the history
  4. tweak extensions progress bar label to also show 'X/Y done' when inst…

    …alling extensions in parallel
    boegel committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    42c0bb3 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Configuration menu
    Copy the full SHA
    c5d598f View commit details
    Browse the repository at this point in the history
  2. drop 'parallel' argument for install_extensions, to avoid having to o…

    …pt-in to support for installing extensions in parallel in various easyblocks
    boegel committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    73af425 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16e02ea View commit details
    Browse the repository at this point in the history
  4. move printing of progress info on installing extensions in parallel a…

    …fter every iteration, and only when not showing progress bars
    boegel committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    60c5d15 View commit details
    Browse the repository at this point in the history
  5. return True in Extension.async_cmd_check if async_cmd_info is set to …

    …False, which indicates that no asynchronous command was started
    boegel committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    3e186fb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0dd9061 View commit details
    Browse the repository at this point in the history