Weston Pace created ARROW-12412:
-----------------------------------

             Summary: [C++] Add ability to convert an AsyncGenerator to an 
Iterator by wrapping each run with RunInSerialExecutor 
                 Key: ARROW-12412
                 URL: https://issues.apache.org/jira/browse/ARROW-12412
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++
            Reporter: Weston Pace


This will be used in ARROW-12392/ARROW-12367. ARROW-12367 converts the CSV 
reader to async. This causes the CsvScanTask to deadlock due to nested 
parallelism. This utility will make it possible to avoid that deadlock by using 
RunInSerialExecutor to read the CSV blocks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to