[
https://issues.apache.org/jira/browse/ARROW-6971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16958012#comment-16958012
]
Paddy Horan commented on ARROW-6971:
------------------------------------
Ahh, ok then.
> [Rust] Replace "RecordBatchReader" with "BatchIterator"
> -------------------------------------------------------
>
> Key: ARROW-6971
> URL: https://issues.apache.org/jira/browse/ARROW-6971
> Project: Apache Arrow
> Issue Type: Improvement
> Components: Rust, Rust - DataFusion
> Affects Versions: 0.15.0
> Reporter: Paddy Horan
> Assignee: Paddy Horan
> Priority: Minor
> Fix For: 1.0.0
>
>
> As part of the recent reader work we introduced
> {code:java}
> // arrow::record_batch::RecordBatchReader{code}
> but in datafusion we have
> {code:java}
> // datafusion::physical_plan::BatchIterator
> {code}
> These two trait are almost identical (BatchIterator implements Send + Sync
> whereas RecordBatchReader does not). I propose we replace RecordBatchReader
> with BatchIterator (i.e. move it to arrow as it's generally useful outside of
> datafusion) and update parquet and data fusion accordingly.
> [~andygrove] [~liurenjie1024] do you see any issues with this?
>
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)