----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/60204/ -----------------------------------------------------------
(Updated June 20, 2017, 3:07 p.m.) Review request for atlas, Madhan Neethiraj and Sarath Subramanian. Changes ------- Updates to _Testing Done_ section. Bugs: ATLAS-1876 https://issues.apache.org/jira/browse/ATLAS-1876 Repository: atlas Description ------- **Background** Refer to ATLAS-1876 for details. Please see the modified steps in comments section. **Root Cause** _AtlasBuiltInTypes_ do not validate the incoming types using the range check for the primitive types. This causes out of range _float_ and _double_ values to be passed as valid even when they are holding _Infinity_. While the attribute value assignment goes through within the code, subsequent operations fail as the correct values are not present in the database. **Fix** Range check added for _float_ and _double_. Diffs ----- intg/src/main/java/org/apache/atlas/type/AtlasBuiltInTypes.java f08a6015 intg/src/test/java/org/apache/atlas/type/TestAtlasBuiltInTypesFloatDouble.java PRE-CREATION Diff: https://reviews.apache.org/r/60204/diff/2/ Testing (updated) ------- **Unit tests** - New unit tests added for _AtlasFloatType_ and _AtlasDoubleType_. - Verified all existing unit tests. **Functional tests** - Validation verified by following steps mentioned in JIRA. Validation error is returned instead of successful operation. Thanks, Ashutosh Mestry