[ https://issues.apache.org/jira/browse/ARROW-8451?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17083406#comment-17083406 ]
Andy Grove commented on ARROW-8451: ----------------------------------- It should be possible to make DataFusion an optional crate in the workspace so that the core Arrow crates can be built without building DataFusion. That might be worth looking into. It is already possible to build the other crates independently by running `cargo build` in the appropriate directories instead of from the root of the workspace. > [Rust] [Datafusion] > -------------------- > > Key: ARROW-8451 > URL: https://issues.apache.org/jira/browse/ARROW-8451 > Project: Apache Arrow > Issue Type: Wish > Components: Rust - DataFusion > Reporter: Remi Dettai > Priority: Minor > > Datafusion is a great example of how to use Arrow. But having Datafusion > inside the Arrow project has several drawbacks: > * longer build times (rust build already slooooow) > * more frequent updates (creates noise) > * its roadmap can be quite independent of that of Arrow > What is the actual benefit of having Datafusion inside the Arrow repo? -- This message was sent by Atlassian Jira (v8.3.4#803005)