Skip to content

Fix failure when column names contain uppercase letters in table procedures#28972

Merged
ebyhr merged 1 commit intotrinodb:masterfrom
ebyhr:ebi/spi-table-procedures-480
Apr 2, 2026
Merged

Fix failure when column names contain uppercase letters in table procedures#28972
ebyhr merged 1 commit intotrinodb:masterfrom
ebyhr:ebi/spi-table-procedures-480

Conversation

@ebyhr
Copy link
Copy Markdown
Member

@ebyhr ebyhr commented Apr 2, 2026

Description

1536db9 introduced this bug. The getColumnHandles method may return uppercase keys, while getTableMetadata internally lowercases column names.

Release notes

## General, Iceberg, Delta Lake
* Fix failure when executing table procedures on tables with uppercase column names. ({issue}`28970`)

@ebyhr ebyhr requested a review from chenjian2664 April 2, 2026 06:28
@cla-bot cla-bot bot added the cla-signed label Apr 2, 2026
@github-actions github-actions bot added iceberg Iceberg connector delta-lake Delta Lake connector labels Apr 2, 2026
…edures

1536db9 introduced this bug. The getColumnHandles method may return
uppercase keys, while getTableMetadata internally lowercases column names.

Co-Authored-By: Sergei Nikolaev <1247759+kinolaev@users.noreply.github.com>
@ebyhr ebyhr force-pushed the ebi/spi-table-procedures-480 branch from 87175c8 to ec42ca6 Compare April 2, 2026 08:16
@ebyhr ebyhr merged commit 5a22468 into trinodb:master Apr 2, 2026
98 checks passed
@ebyhr ebyhr deleted the ebi/spi-table-procedures-480 branch April 2, 2026 10:19
@github-actions github-actions bot added this to the 481 milestone Apr 2, 2026
@dain
Copy link
Copy Markdown
Member

dain commented Apr 2, 2026

@ebyhr Thanks!

@ebyhr ebyhr mentioned this pull request Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed delta-lake Delta Lake connector iceberg Iceberg connector

Development

Successfully merging this pull request may close these issues.

480 regression: Table procedures throw "No handle found for column" when a table contains uppercase characters

5 participants