You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/09/26 20:01:00 UTC

[jira] [Updated] (ARROW-1613) [Java] ArrowReader should not close the input ReadChannel

     [ https://issues.apache.org/jira/browse/ARROW-1613?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ASF GitHub Bot updated ARROW-1613:
----------------------------------
    Labels: pull-request-available  (was: )

> [Java] ArrowReader should not close the input ReadChannel
> ---------------------------------------------------------
>
>                 Key: ARROW-1613
>                 URL: https://issues.apache.org/jira/browse/ARROW-1613
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: Java - Vectors
>            Reporter: Bryan Cutler
>            Assignee: Bryan Cutler
>              Labels: pull-request-available
>
> Currently, {{ArrowReader.close()}} will close resources (VectorSchemaRoot and Dictionary Vectors) and also close the input ReadChannel, or InputStream for ArrowStreamReader.  Closing of the ReadChannel should be done by what ever created it because it might need to be reused.
> If this not possible, an alternative could be to add a method {{ArrowReader.end()}} that will close resources but not the ReadChannel.  Then {{end()}} could be called instead of {{close()}}.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)