Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
HIVE-23133 started using StrictMath for cos, exp, log UDFs to fix QTests failing as results vary based on hardware when using Math library.
Follow it up by using StrictMath for other Math functions that can have same impact of underlying hardware namely, sin, tan, asin, acos, atan, sqrt, pow, cbrt.
JDK-4477961 (in Java 9) changed radians and degrees calculation leading to Q Test failures when tests are run on Java 9+, fix such tests.
Attachments
Issue Links
- blocks
-
HIVE-22415 Upgrade to Java 11
- Open
- is related to
-
HIVE-23133 Numeric operations can have different result across hardware archs
- Closed
- links to