ydb
ydb copied to clipboard
Rewrite Extend mkql callable to consume all inputs till all are finished or yielded
Currently Extend returns Yield if current input returns Yield. This can lead to deadlocks in DQ if Extend input channels depends on each other.
Extend should fetch all available data from all inputs before finishing
There is no bug in Extend node.