Add typed Arrow execution backend boundary

This commit is contained in:
2026-07-29 16:47:14 +02:00
parent 69509d5cc2
commit 8a11d7571b
17 changed files with 2264 additions and 49 deletions
@@ -1409,7 +1409,7 @@ def _render_select(
else str(field_config.get("alias") or column)
)
expression: exp.Expression = column_expression(column)
if alias != column:
if alias != expression.alias_or_name:
expression = expression.as_(alias)
state.select_expressions.append(expression)
state.selected = True