You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Weston Pace (Jira)" <ji...@apache.org> on 2021/04/15 20:20:00 UTC
[jira] [Created] (ARROW-12412) [C++] Add ability to convert an
AsyncGenerator to an Iterator by wrapping each run with RunInSerialExecutor
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)