]
Steven Hawkins resolved TEIID-4648.
-----------------------------------
Resolution: Done
Added a check for UNSIGNED in the type name as the driver lists all of the types as
"x UNSIGNED".
MySQL unsigned type detection is incorrect
------------------------------------------
Key: TEIID-4648
URL:
https://issues.jboss.org/browse/TEIID-4648
Project: Teiid
Issue Type: Bug
Components: JDBC Connector
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 9.1.2, 9.2
The MySQL JDBC driver hard codes for all integral types in the DatabaseMetaData
getTypeInfo call that they are unsigned - even the signed types. This causes our logic to
widen types that don't need widened.