With multiple contributors adding new features to sqlparser and arrow-rs (often breaking changes), it is becoming more challenging to have corresponding draft DataFusion PRs that pick up the latest version of the dependency because this pulls in many breaking changes unrelated to the specific PR.
We have also seen heroic efforts to fix all the breaking changes in one PR once there is a new release of a dependency available. I would like to propose that we start using feature branches instead, as outlined in [1]. We will trial this approach with a `sqlparser-0.21` branch and see how it goes since we have several PRs that are blocked at the moment. Thanks, Andy. [1] https://github.com/apache/arrow-datafusion/pull/3191