recursive planning ahead

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

XMLWordPrintable

    • Type: Improvement
    • Resolution: Won't Fix
    • Priority: Major
    • 4.3
    • Affects Version/s: None
    • Component/s: Pegasus Planner
    • None

      In the FG wf-of-wf case, there is an outer workflow, presumably script-generated, that incorporates an application workflow as inner node. When planning the outer workflow, at least the first level of the inner workflow should be planned right there and then, too. I am proposing a -recursive flag that takes an optional integer argument, and defaults to a very large number (i.e. max positive integer). This number is the maxdepth of the recursion, and defaults to virtually infinite (the large number), but can be pruned by the user giving a number. In the FG case, I would give something like "-recursive 1", which means to plan the outer workflow and the first child workflow(s), but no grand-child workflow(s).

      Note, I believe the recursive option should not be passed to workflow-planning pre scripts in sub workflows.

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

              Created:
              Updated:
              Resolved:
              Archived: