Skip to content

Normalize generated VALUES columns with uppercase identifiers - #160

Merged
osipovartem merged 1 commit into
df55-physical-udf-instancefrom
df55-uppercase-values
Oct 22, 2026
Merged

osipovartem merged 1 commit into
df55-physical-udf-instancefrom
df55-uppercase-values

Conversation

@osipovartem

Copy link
Copy Markdown
Collaborator

Summary

  • Use uppercase generated VALUES column names only when unquoted identifier normalization and uppercase mode are enabled.
  • Preserve the default lowercase names and the no-normalization mode.
  • Rename logical VALUES fields at planning time without adding a runtime projection or per-row work.

Verification

  • datafusion-sql sql_integration: 648 passed.
  • Independent read-only review: approved, no blocking findings.
  • Clippy with -D warnings is blocked by pre-existing warnings in datafusion-common and datafusion-expr under Rust 1.99.

@github-actions github-actions Bot added the sql label Oct 22, 2026
@osipovartem
osipovartem merged commit e5de897 into df55-physical-udf-instance Oct 22, 2026
7 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant