Commits


Alexander authored and Weston Pace committed 4f0ac50aa0d
ARROW-13576: [C++] Replace ExecNode::InputReceived with ::MakeTask Instead of immediately pushing to outputs, ExecNodes should package their work into tasks and defer execution to allow more sophisticated external scheduling. This will also relieve pipeline breaking ExecNodes of the responsibility to ensure their work is correctly parallelized. Closes #11210 from aocsa/aocsa/ARROW-13576 Authored-by: Alexander <aocsa.cs@gmail.com> Signed-off-by: Weston Pace <weston.pace@gmail.com>