Skip to content

Commit fe5c9fe

Browse files
benibuswjones127pitrou
authored
ARROW-17932: [C++] Implement streaming RecordBatchReader for JSON (apache#14355)
See: [ARROW-17932](https://issues.apache.org/jira/browse/ARROW-17932). Adds a `json::StreamingReader` class (modeled after `csv::StreamingReader`) with an async-reentrant interface and support for parallel block decoding. Some parts of the existing `TableReader` implementation have been refactored to utilize the new facilities. Lead-authored-by: benibus <bpharks@gmx.com> Co-authored-by: Ben Harkins <60872452+benibus@users.noreply.github.com> Co-authored-by: Will Jones <willjones127@gmail.com> Co-authored-by: Antoine Pitrou <pitrou@free.fr> Signed-off-by: Antoine Pitrou <antoine@python.org>
1 parent 375372b commit fe5c9fe

5 files changed

Lines changed: 1138 additions & 114 deletions

File tree

0 commit comments

Comments
 (0)