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

feature: add optional parameter depends_on attribute to start dependent processes consecutively #1449

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Commits on Apr 13, 2022

  1. feat: add graphutils to detect cyclical process dependencies

    Michael Hammann committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    31e8f50 View commit details
    Browse the repository at this point in the history
  2. feature: implement depends_on parameter to spawn processes only when …

    …all dependees are in RUNNING state
    Michael Hammann committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    376fb58 View commit details
    Browse the repository at this point in the history
  3. fix: remove redundant code which is no longer needed

    Michael Hammann committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    5092814 View commit details
    Browse the repository at this point in the history
  4. feat: added functions to check whether two nodes in a Digraph are con…

    …nected
    Michael Hammann committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    c885224 View commit details
    Browse the repository at this point in the history
  5. fix: improve handling when spawn_timeout for dependent process is rea…

    …ched
    Michael Hammann committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    929629e View commit details
    Browse the repository at this point in the history
  6. test: fix tests which fail due to changed function signatures

    Michael Hammann committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    a4435f2 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. fix: refactor depends_on functionality.

    Provide a meaningfull log output when a dependent process does not start and improve algorithm
    Michael Hammann committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    f600f91 View commit details
    Browse the repository at this point in the history