paleolimbot opened a new issue, #71:
URL: https://github.com/apache/arrow-nanoarrow/issues/71

   As requested in #67 and elsewhere:
   
   - [ ] Fix rough edges in arrow -> R conversion (#66)
   - [ ] Add `nanoarrow_new_schema()` and `nanoarrow_new_array()` constructors 
(i.e., create schemas and arrays from very literal interpretations of R objects 
mapping to the C structs)
   - [ ] Add basic R -> arrow conversions (i.e., so that 
`as_nanoarrow_array(most_data_frames)` will just work). The current versions of 
these rely on the arrow package...I think that's fine when a complex cast is 
needed (e.g., `as_nanoarrow(double(), arrow::decimal128(3, 7))`, but most of 
the time we don't need this and can do a zero-copy "just use the R buffer" 
approach.
   - [ ] Add stream constructors (e.g., stream from `list()` of 
nanoarrow_arrays, stream from a data.frame that uses ALTREP to avoid 
materializing columns)
   - [ ] (The big one) An official nanoarrow C library release on which to base 
the R package versioning
   
   ...maybe others?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to