[ https://issues.apache.org/jira/browse/HIVE-28585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
shivangi updated HIVE-28585: ---------------------------- Description: *Issue:* SerDe API is not case insensitive for data type "string", causing inconsistencies with HQL and SQL behavior. *Description:* The current implementation of the SerDe API does not handle the string data type in a case-insensitive manner. This issue leads to inconsistencies where Hive is case insensitive for data type STRING, but connectors like trino/presto using the SerDe API may encounter issues due to case sensitivity. *Background:* Post the implementation of HIVE-24560, checks have been added for parseColumnTypes to ensure case insensitivity. This change is crucial for maintaining consistent behavior across different APIs and connectors interfacing with Hive. was: *Issue:* SerDe API is not case insensitive for data type "string", causing inconsistencies with HQL and SQL behavior. *Description:* The current implementation of the SerDe API does not handle the string data type in a case-insensitive manner. This issue leads to inconsistencies where Hive is case insensitive for data type STRING, but connectors using the SerDe API may encounter issues due to case sensitivity. *Background:* Post the implementation of HIVE-24560, checks have been added for parseColumnTypes to ensure case insensitivity. This change is crucial for maintaining consistent behavior across different APIs and connectors interfacing with Hive. > Ensure SerDes is case insensitive for data type-'string' to align with HQL > and SQL > ----------------------------------------------------------------------------------- > > Key: HIVE-28585 > URL: https://issues.apache.org/jira/browse/HIVE-28585 > Project: Hive > Issue Type: Bug > Security Level: Public(Viewable by anyone) > Reporter: shivangi > Assignee: shivangi > Priority: Major > > *Issue:* SerDe API is not case insensitive for data type "string", causing > inconsistencies with HQL and SQL behavior. > *Description:* The current implementation of the SerDe API does not handle > the string data type in a case-insensitive manner. This issue leads to > inconsistencies where Hive is case insensitive for data type STRING, but > connectors like trino/presto using the SerDe API may encounter issues due to > case sensitivity. > *Background:* Post the implementation of HIVE-24560, checks have been added > for parseColumnTypes to ensure case insensitivity. This change is crucial for > maintaining consistent behavior across different APIs and connectors > interfacing with Hive. -- This message was sent by Atlassian Jira (v8.20.10#820010)