We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 577e4bb commit d8405baCopy full SHA for d8405ba
datafusion/physical-expr/src/equivalence/properties.rs
@@ -1492,6 +1492,8 @@ impl<'a> DependencyEnumerator<'a> {
1492
// Since we work on intermediate nodes, we are sure `val.target_sort_expr`
1493
// exists.
1494
let target_sort_expr = node.target_sort_expr.as_ref().unwrap();
1495
+ // An empty dependency means the referred_sort_expr represents a global ordering.
1496
+ // Return its projected version, which is the target_expression.
1497
if node.dependencies.is_empty() {
1498
return vec![vec![target_sort_expr.clone()]];
1499
};
0 commit comments