Jorge Leitão created ARROW-15747: ------------------------------------ Summary: [C++] Allow C stream interface to accept any array Key: ARROW-15747 URL: https://issues.apache.org/jira/browse/ARROW-15747 Project: Apache Arrow Issue Type: Improvement Components: C++ Reporter: Jorge Leitão
It seems that the C stream interface in pyarrow currently requires the array to be a StructArray. I do not see this constraint in the spec (https://arrow.apache.org/docs/format/CStreamInterface.html). The error I get when I pass an Int32Array to it (declared on the schema): {code:java} Invalid: Cannot import schema: ArrowSchema describes non-struct type int32 {code} It would be nice to support everything, like the C data interface. -- This message was sent by Atlassian Jira (v8.20.1#820001)