Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
Impala 3.0
-
None
-
ghx-label-3
Description
The NumericLiteral class is a leaf node in the Impala FE AST. In order to address a number of pending issues, we must adjust this class to improve its semantics and fix a number of bugs.
See the linked JIRA tickets for the issues that this roll-up ticket addresses.
The issues are combined because they are tightly related; makes more sense to offer them as a single patch than as a series of disjoint patches.
Attachments
Issue Links
- contains
-
IMPALA-7886 NumericLiteral constructor fails to round values to Decimal type
- Resolved
-
IMPALA-7887 NumericLiteral fails to detect numeric overflow
- Resolved
-
IMPALA-7888 Incorrect NumericLiteral overflow checks for FLOAT, DOUBLE
- Resolved
-
IMPALA-7891 Analyzer does not detect numeric overflow in CAST
- Resolved
-
IMPALA-7894 Parser does not catch double overflow
- Resolved
-
IMPALA-7896 Literals should not need explicit analyze step
- Resolved