Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: eded6e8ff98e533fc43d0823262429f43f2dd62a
https://github.com/hibernate/hibernate-orm/commit/eded6e8ff98e533fc43d082...
Author: Gavin <gavin(a)hibernate.org>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
Log Message:
-----------
HHH-16650 fix for native queries with "unknown" numeric types on Oracle
Oracle reports FLOAT/DOUBLE PRECISION as NUMBER, which is wrong. The
workaround was to look at the scale, which it reports as -127 for
FLOAT. But certain other expression also get scale -127, and this
could cause truncation of least-significant digits when we read them
into a Java Double.
Commit: 4ebc24daa004422e5be2da2f16190d85feef0412
https://github.com/hibernate/hibernate-orm/commit/4ebc24daa004422e5be2da2...
Author: Gavin <gavin(a)hibernate.org>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/orm/test/query/OracleNumericTypesTest.java
Log Message:
-----------
HHH-16650 add test
Compare:
https://github.com/hibernate/hibernate-orm/compare/7aa1883c6da5...4ebc24d...