You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Neal Richardson (Jira)" <ji...@apache.org> on 2019/12/13 17:21:00 UTC

[jira] [Assigned] (ARROW-7391) [Python] Remove unnecessary classes from the binding layer

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

Neal Richardson reassigned ARROW-7391:
--------------------------------------

    Assignee: Krisztian Szucs

> [Python] Remove unnecessary classes from the binding layer
> ----------------------------------------------------------
>
>                 Key: ARROW-7391
>                 URL: https://issues.apache.org/jira/browse/ARROW-7391
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: Python
>            Reporter: Ben Kietzman
>            Assignee: Krisztian Szucs
>            Priority: Major
>             Fix For: 1.0.0
>
>
> Several Python classes introduced by https://github.com/apache/arrow/pull/5237 are unnecessary and can be removed in favor of simple functions which produce opaque pointers, including the PartitionScheme and Expression classes. These should be removed to reduce cognitive overhead of the Python datasets API and to loosen coupling between Python and C++.



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