[ https://issues.apache.org/jira/browse/ARROW-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17660920#comment-17660920 ]
Rok Mihevc commented on ARROW-3896: ----------------------------------- This issue has been migrated to [issue #20506|https://github.com/apache/arrow/issues/20506] on GitHub. Please see the [migration documentation|https://github.com/apache/arrow/issues/14542] for further details. > [MATLAB] Decouple MATLAB-Arrow conversion logic from Feather file specific > logic > -------------------------------------------------------------------------------- > > Key: ARROW-3896 > URL: https://issues.apache.org/jira/browse/ARROW-3896 > Project: Apache Arrow > Issue Type: Improvement > Components: MATLAB > Reporter: Kevin Gurney > Priority: Major > Original Estimate: 72h > Remaining Estimate: 72h > > Currently, the logic for converting between a MATLAB mxArray and various > Arrow data structures (arrow::Table, arrow::Array, etc.) is tightly coupled > and fairly tangled up with the logic specific to handling Feather files. It > would be helpful to factor out these conversions into a more generic > "mlarrow" conversion layer component so that it can be reused in the future > for use cases other than Feather support. Furthermore, this would be helpful > to enforce a cleaner separation of concerns. > It would be nice to start off with this refactoring work up front before > adding support for more datatypes to the MATLAB featherread/featherwrite > functions, so that we can start off with a clean base upon which to expand > moving forward. -- This message was sent by Atlassian Jira (v8.20.10#820010)