k8s-AppController
k8s-AppController copied to clipboard
Dependency replication
This change adds ability to replicate dependency with index parameters iterated over arbitrary number of lists.
For each dependency it is now possible to specify map of indexVariableName -> listExpression
listExpression := range|item + [, listExpression] range := number '..' number item := STRING
for example, if for "i: 1..3" the dependency will be replicated into 3 clones, each one of them having argument i set to value in range [1, 3]
This also allows to consume N flow replicas by replicating the dependency that leads to the consumed flow