You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Wes McKinney (JIRA)" <ji...@apache.org> on 2018/11/10 05:38:00 UTC

[jira] [Created] (ARROW-3750) [R] Pass various wrapped Arrow objects created in Python into R with zero copy via reticulate

Wes McKinney created ARROW-3750:
-----------------------------------

             Summary: [R] Pass various wrapped Arrow objects created in Python into R with zero copy via reticulate
                 Key: ARROW-3750
                 URL: https://issues.apache.org/jira/browse/ARROW-3750
             Project: Apache Arrow
          Issue Type: New Feature
          Components: R
            Reporter: Wes McKinney


A user may wish to use some functionality available only in pyarrow using reticulate; it would be useful to be able to construct an R wrapper object to the C++ object inside the corresponding Python type, e.g. {{pyarrow.Table}}. 

This probably will require some new functions to return the memory address of the shared_ptr/unique_ptr inside the Cython types so that a function on the R side can copy the smart pointer and create the corresponding R wrapper type

cc [~pitrou]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)