Bug #19688

Updated by Peter Amstutz 3 months ago

Launching very large registered workflows is slow and this is a big problem.    Related, registered workflows can be huge records that make project list responses slow. 

 h2. Fast launch 

 Assume that the workflow has been fully processed.    Make a fast path which takes the workflow as-is and constructs a container request. 

 h2. Lightweight records 

 Copy the input and output sections into a wrapper workflow.    The wrapper workflow has one step that invokes the real workflow, which is stored in a collection.