Change the way how edges are added from create dir jobs to the rest of the workflow

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • master, 4.3
    • Affects Version/s: master
    • Component/s: Pegasus Planner
    • None

      Currently, Pegasus adds edges between all the jobs mapped to a site and the create dir job that creates the associated directory on the staging site. This leads to a lot of redundant edges added especially large workflows.

      We need to add edge to a node only if an ancestor of the node does not have an edge to it.

            Assignee:
            Karan Vahi
            Reporter:
            Karan Vahi
            Archiver:
            Rajiv Mayani

              Created:
              Updated:
              Resolved:
              Archived: