metesynnada opened a new issue, #5878: URL: https://github.com/apache/arrow-datafusion/issues/5878
### Is your feature request related to a problem or challenge? `PipelineFixer` may change the original plan in order to fit unbounded sources into the query. However, currently, the swap is done below a distribution rule (`Repartition`), which uses an unchanged plan to add `RepartitionExec::RoundRobin`. `PipelineFixer` (maybe more rules in the future) can change the `ExecutionPlan` at any level, and the new `ExecutionPlan` can have a different set of flags (maybe ordering, distribution, or more). ### Describe the solution you'd like I suggest making the executor changer rules above the rules that fill the sort, distribution, etc. ### Describe alternatives you've considered NA ### Additional context NA -- 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]
