Skip to content

Commit 23d8826

Browse files
committed
[HSTACK] - fix PushDownFilter for GROUP BY on uppercase col name
1 parent 1b4f3c0 commit 23d8826

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

datafusion/optimizer/src/push_down_filter.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -937,7 +937,11 @@ impl OptimizerRule for PushDownFilter {
937937
let group_expr_columns = agg
938938
.group_expr
939939
.iter()
940-
.map(|e| Ok(Column::from_qualified_name(e.schema_name().to_string())))
940+
.map(|e| {
941+
Ok(Column::from_qualified_name_ignore_case(
942+
e.schema_name().to_string(),
943+
))
944+
})
941945
.collect::<Result<HashSet<_>>>()?;
942946

943947
let predicates = split_conjunction_owned(filter.predicate);

0 commit comments

Comments
 (0)