Skip to content

MDEV-34951: InnoDB index corruption when renaming key name with same letter to upper case#4906

Open
raghunandanbhat wants to merge 1 commit into10.6from
10.6-mdev-34951
Open

MDEV-34951: InnoDB index corruption when renaming key name with same letter to upper case#4906
raghunandanbhat wants to merge 1 commit into10.6from
10.6-mdev-34951

Conversation

@raghunandanbhat
Copy link
Copy Markdown
Contributor

Fixes MDEV-34951

Problem:

InnoDB index corruption occurs when an index is renamed to a name that differs only in case (e.g., 'b' to 'B'). The SQL layer uses case-insensitive comparison and fails to recognize the change.

Fix:

Use case-sensitive comparison when matching index names during ALTER TABLE to correctly identify and handle case changes.

…letter to upper case.

Problem:
  InnoDB index corruption occurs when an index is renamed to a name that
  differs only in case (e.g., 'b' to 'B'). The SQL layer uses
  case-insensitive comparison and fails to recognize the change.

Fix:
  Use case-sensitive comparison when matching index names during
  ALTER TABLE to correctly identify and handle case changes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants