Skip to content

[FLINK-39354] Fix case-insensitive existing-column lookup in SchemaUtils.applyAddColumnEvent#4355

Open
llmiao wants to merge 1 commit intoapache:masterfrom
llmiao:FLINK-39354-fix-SchemaUtils-issue
Open

[FLINK-39354] Fix case-insensitive existing-column lookup in SchemaUtils.applyAddColumnEvent#4355
llmiao wants to merge 1 commit intoapache:masterfrom
llmiao:FLINK-39354-fix-SchemaUtils-issue

Conversation

@llmiao
Copy link
Copy Markdown

@llmiao llmiao commented Mar 30, 2026

  • Fixes a bug in SchemaUtils.applyAddColumnEvent where AddColumnEvent column positioning fails if the referenced existing column name differs only by case.
  • Implementation:
    • SchemaUtils.applyAddColumnEvent now finds the referenced column by:
      1. exact name match
      1. fallback to case-insensitive match
  • Added regression coverage in SchemaUtilsTest
  • No other behavior changes for exact matching
  • Testing

…ed existing column name differs only by case
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