hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gunther Hagleitner (JIRA)" <>
Subject [jira] [Updated] (HIVE-2693) Add DECIMAL data type
Date Fri, 28 Dec 2012 09:44:15 GMT


Gunther Hagleitner updated HIVE-2693:

    Attachment: HIVE-2693-16.patch

New patch that addresses all issues in the review:

- Removed mathematical UDFs that implicitly converted to double (Log, Exp, Sqrt). Should open
new jira to provide big decimal implementations

- Fixed Ceil, Floor, Round to work with decimals with any scale

- added additional tests for UDFs

- Type conversion: Code keeps conversion rules backwards compatible now (e.g.: integer division
return double), numerical values are converted to big decimal only if needed (e.g.: one half
of a binop is already in decimal), otherwise conversion to lower types are preferred.

- Switched to mathematical equivalency in UDFToBoolean (was comparison by value + scale)

> Add DECIMAL data type
> ---------------------
>                 Key: HIVE-2693
>                 URL:
>             Project: Hive
>          Issue Type: New Feature
>          Components: Query Processor, Types
>    Affects Versions: 0.10.0
>            Reporter: Carl Steinbach
>            Assignee: Prasad Mujumdar
>         Attachments: 2693_7.patch, 2693_8.patch, 2693_fix_all_tests1.patch, HIVE-2693-10.patch,
HIVE-2693-11.patch, HIVE-2693-12-SortableSerDe.patch, HIVE-2693-13.patch, HIVE-2693-14.patch,
HIVE-2693-15.patch, HIVE-2693-16.patch, HIVE-2693-1.patch.txt, HIVE-2693-all.patch, HIVE-2693-fix.patch,
HIVE-2693.patch, HIVE-2693-take3.patch, HIVE-2693-take4.patch
> Add support for the DECIMAL data type. HIVE-2272 (TIMESTAMP) provides a nice template
for how to do this.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message