andygrove commented on issue #2502:
URL: 
https://github.com/apache/arrow-datafusion/issues/2502#issuecomment-1131740665

   Hi @yahoNanJing 
   
   Well, we already have a documented public API - it is the one that shows up 
in docs.rs today for all of the DataFusion crates. However, we will continue to 
add new logical expressions and operators and those are often breaking changes. 
Also, there will likely be more changes to `ExecutionPlan` to support the new 
scheduler. I do think that we need to document this and I can do that. Also, we 
should ask DataFusion maintainers to create corresponding Ballista PRs for any 
breaking API changes. Adding the CI checks will alert us to which PRs would 
cause regressions in DataFusion so we can be careful not to merge those ones 
without reviewing (and testing) the corresponding Ballsta PR.
   
   What do you think?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to