(plan: Arc<dyn ExecutionPlan>)
| 1217 | /// 3. SortPreservingMergeExec for collapsing all of the sorted partitions into one with ordering guarantee |
| 1218 | #[expect(clippy::needless_pass_by_value)] |
| 1219 | pub fn need_data_exchange(plan: Arc<dyn ExecutionPlan>) -> bool { |
| 1220 | plan.properties().evaluation_type == EvaluationType::Eager |
| 1221 | } |
| 1222 | |
| 1223 | /// Returns a copy of this plan if we change any child according to the pointer comparison. |
| 1224 | /// The size of `children` must be equal to the size of `ExecutionPlan::children()`. |
nothing calls this directly
no test coverage detected
searching dependent graphs…