Commit 3670797
committed
fix: temporary fix to handle incorrect coalesce (inserted during EnforceDistribution) which later causes an error during EnforceSort (without our patch). The next DataFusion version 46 upgrade does the proper fix, which is to not insert the coalesce in the first place.
test: recreating the iox plan:
* demonstrate the insertion of coalesce after the use of column estimates, and the removal of the test scenario's forcing of rr repartitioning
test: reproducer of SanityCheck failure after EnforceSorting removes the coalesce added in the EnforceDistribution
fix: special case to not remove the needed coalesce1 parent 01799b5 commit 3670797
File tree
4 files changed
+477
-15
lines changed- datafusion
- core/tests/physical_optimizer
- physical-optimizer/src
- enforce_sorting
4 files changed
+477
-15
lines changed
0 commit comments