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)