Skip to content

Conversation

@istalker2
Copy link
Contributor

@istalker2 istalker2 commented May 21, 2017

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


This change is Reviewable

@istalker2 istalker2 force-pushed the dependency-replication branch 2 times, most recently from 2d2a875 to adc8d75 Compare May 21, 2017 01:39
@istalker2 istalker2 changed the title Dependency replication [WiP] Dependency replication May 22, 2017
@istalker2 istalker2 force-pushed the dependency-replication branch 2 times, most recently from 80b7bd3 to c7c3cc2 Compare May 25, 2017 05:19
@istalker2 istalker2 changed the title [WiP] Dependency replication Dependency replication May 25, 2017
@istalker2 istalker2 force-pushed the dependency-replication branch from c7c3cc2 to b7dfb30 Compare June 1, 2017 04:49
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
@istalker2 istalker2 force-pushed the dependency-replication branch from b7dfb30 to 9ed8be6 Compare June 13, 2017 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants