Closed silvanocerza closed 2 weeks ago
In the subgraph
rework discussed in #8339 the above snippet works in part.
If only first_creator
and third_creator
sends it some inputs it runs.
if only first_creator
and second_creator
sends it some inputs it doesn't run.
A separate fix might be required for the rework.
Describe the bug
Pipeline.run()
doesn't run expected Component with Variadic input if some of its senders do not send it any input.Expected behavior
Pipeline.run()
runs Component with Variadic input as expected.Additional context
This has been reported by a user on Discord in this thread.
To Reproduce
The below snippet reproduces the issue, both
assert
s fails even though it shouldn't.In both cases below the
joiner
doesn't run.That's unexpected and must be fixed.