Closed ingomueller-net closed 4 months ago
Noob question: what is DataFusion? :) (the check result here looks the same as previous one so don't know what roles which do)
Good question! I did what I probably should have done from the start: write the rationale in the PR description/commit message. (In short: DataFusion is another Substrait consumer, so this tests illustrates the portability of Substrait.)
This PR adds an end-to-end test with Apache DataFusion, an Arrow-based SQL execution engine that can consume Substrait plans. This illustrates how our Substrait plans can run on different engines and provide a base for more complete compatibility tests, which we may want to do at some point down the road.