Ben Kietzman created ARROW-13576:
------------------------------------
Summary: [C++][Compute] Replace ExecNode::InputReceived with
::MakeTask
Key: ARROW-13576
URL: https://issues.apache.org/jira/browse/ARROW-13576
Project: Apache Arrow
Issue Type: Improvement
Components: C++
Reporter: Ben Kietzman
Assignee: Ben Kietzman
Fix For: 6.0.0
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.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)