Skip to content

Conversation

@sakthivelmanii
Copy link
Collaborator

Description:

Currently we store all the columns in a Treemap in a case-sensitive way. In Hibernate, we can query columns using case-insensitive way.

To fix this, we will be storing all the fields in a Lowercase format. To retrieve it, we will convert the requested column name to lowercase before actually looking in the map.

@sakthivelmanii sakthivelmanii requested review from a team as code owners October 22, 2025 11:15
@product-auto-label product-auto-label bot added size: s Pull request size is small. api: spanner Issues related to the googleapis/java-spanner API. labels Oct 22, 2025
@sakthivelmanii sakthivelmanii changed the title fix: Fix case sensitivity in finding struct column fix: Fix case sensitivity in findColumn Oct 22, 2025
@sakthivelmanii sakthivelmanii force-pushed the fix_case_sensitivity_in_finding_column branch from 1a0f255 to bc374c1 Compare October 22, 2025 11:18
@olavloite olavloite changed the title fix: Fix case sensitivity in findColumn fix: findColumn was case-sensitive Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: spanner Issues related to the googleapis/java-spanner API. size: s Pull request size is small.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant