Input signal counts required for firing now can be specified in the form:
"ins": ["sigName:sigCount"]. See workflows/Wf_countsig_test.json for an
example.
Corrected logging of provenance events (state-reset/remove was incorrectly emitted multiple times in certain cases)
Corrected bug when logging provenance for processes with no inputs.
Corrected bug when computing input signal counts.
'Count' signals implemented (with one important FIXME left)
Finished implementation of 'count' signals
Demonstration workflow for processing of nested collections using 'count' control signals
New workflow 'comet' demonstrating processing of nested collections. This
is the same workflow example as described in the paper:
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5767938
Minor update in comments.
Updates in comments.
Extending the comet workflow.
Merge branch 'feature/countsig' into develop
Merge branch 'develop' of https://github.com/dice-cyfronet/hyperflow into develop
Function 'ins' and 'outs' are now Array-like objects. As a result signals can be referred to by the index OR their name, but the array-like behavior is still preserved (e.g. forEach, length). '