[ https://issues.apache.org/jira/browse/HIVE-28632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Araika Singh updated HIVE-28632: -------------------------------- Description: _Boolean:_ Post HIVE-21240, the code implicitly converted boolean strings without checking case sensitivity, resulting in {{false}} for other strings. Now, this behavior changed to be case-sensitive, resulting in {{false}} for all other strings. This behavior needs to be maintained in the current version. _Binary:_ Post HIVE-21240, any binary value in JSON was decoded to the required value. Currently, we are not parsing the same. This needs to be fixed to restore the previous behavior. was: _Boolean:_ Post HIVE-21240, the code implicitly converted boolean strings without checking case sensitivity, resulting in {{false}} for other strings. Now, this behavior changed to be case-sensitive, resulting in {{false}} for all other strings. This behavior needs to be maintained in the current version. _Binary:_ Post HIVE-21240, any binary value in JSON was decoded to the required value. Currently, we are not parsing the same. This needs to be fixed to restore the previous behavior. _Decimal:_ In Hive 4, numbers are getting rounded off. This rounding should not occur, and the values should be maintained as they are. > Fix issues in JSON SerDe implementations related to Boolean, Binary, and > Decimal data types > ------------------------------------------------------------------------------------------- > > Key: HIVE-28632 > URL: https://issues.apache.org/jira/browse/HIVE-28632 > Project: Hive > Issue Type: Bug > Security Level: Public(Viewable by anyone) > Reporter: Araika Singh > Assignee: Araika Singh > Priority: Critical > > _Boolean:_ Post HIVE-21240, the code implicitly converted boolean strings > without checking case sensitivity, resulting in {{false}} for other strings. > Now, this behavior changed to be case-sensitive, resulting in {{false}} for > all other strings. This behavior needs to be maintained in the current > version. > _Binary:_ Post HIVE-21240, any binary value in JSON was decoded to the > required value. Currently, we are not parsing the same. This needs to be > fixed to restore the previous behavior. -- This message was sent by Atlassian Jira (v8.20.10#820010)