Neal Richardson created ARROW-9069:
--------------------------------------
Summary: [C++] MakeArrayFromScalar can't handle struct
Key: ARROW-9069
URL: https://issues.apache.org/jira/browse/ARROW-9069
Project: Apache Arrow
Issue Type: Improvement
Components: C++
Reporter: Neal Richardson
Fix For: 1.0.0
The R bindings translate data to/from Scalars by using the Array methods
already implemented: to go from R object to a Scalar, it creates a length-1
Array and then slices out the 0th element with GetScalar(); to go from Scalar
to R object, it calls MakeArrayFromScalar and then the as.vector method on that
Array (in R, there is no scalar type anyway, only length-1 vectors).
This generally works fine but if I get a Struct scalar (as the minmax compute
function returns), I can't do anything with it because MakeArrayFromScalar
doesn't work with structs.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)