Commit Graph

8 Commits

Author SHA1 Message Date
Mark Harrah da0444e5a3 task execution engine: fix addition of new tasks
dependencies of a task being added were filtered
  to remove already added ones all at once
however, as each new dependency is added, the
  'new' state of tasks could change
this fix checks and adds dependencies one at a time
2010-09-17 20:16:21 -04:00
Mark Harrah 368bdd2701 task system cleanup
KList.map -> transform
can now drop trailing 'H' from multi-Task 'mapH'
compressed Action hierarchy by merging (Flat)Map{ped,All,Failure} into (Flat)Mapped
moved most information in Info into attributes: AttributeMap to allow future changes
2010-08-21 22:55:42 -04:00
Mark Harrah bf2057f647 Fix issue with view being called multiple times for the same task (view -> viewCache) 2010-08-14 09:45:26 -04:00
Mark Harrah 9c2268e919 task running command 2010-07-19 12:38:42 -04:00
Mark Harrah c1b9cdb209 MList -> KList, Relation[T] -> Relation[A,B] 2010-06-24 18:09:07 -04:00
Mark Harrah 64618fe56a wideConvert lets the serious errors pass through, use it in Execute 2010-06-10 21:25:37 -04:00
Mark Harrah 647a78467e allow homogeneous inputs in addition to heterogeneous inputs (Node) 2010-06-10 08:17:51 -04:00
Mark Harrah 5eed8ccbef graph evaluator, rewrite, general updates 2010-06-07 08:53:21 -04:00