[ https://issues.apache.org/jira/browse/ARROW-2431?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andy Grove closed ARROW-2431. ----------------------------- Resolution: Won't Fix I don't think any action is needed here since the trait does not need to align with the serialization format. > [Rust] Schema fidelity > ---------------------- > > Key: ARROW-2431 > URL: https://issues.apache.org/jira/browse/ARROW-2431 > Project: Apache Arrow > Issue Type: Improvement > Components: Rust > Reporter: Maximilian Roos > Assignee: Andy Grove > Priority: Major > Fix For: 0.15.0 > > > ref [https://github.com/apache/arrow/pull/1829#discussion_r179248743] > Currently our Traits are not loyal to > [https://arrow.apache.org/docs/metadata.html]. > For example, we nest `Field`s in the `DataType` (aka `type`) attribute of the > parent Field (rather than having the type be `Struct` and a separate > `Children` parameter) > > Is this OK, assuming that we can read and write accurate schemas? Or should > we move towards having the Schema trait be consistent with the metadata spec? -- This message was sent by Atlassian Jira (v8.3.2#803003)