Hi, I tried to tackle down a problem with the sourceConnector of kafka-connect-jdbc and the oracle column-type FLOAT.
Connection::.getColumns returns a
java.sql.Type.FLOAT but unfortunatly
java.sql.Type.NUMERIC with a big precision (126) and a undefined scale (-127).
At least for
NumericMapping.BEST_FIT_EAGER_DOUBLE the schemageneration falls back to Decimal because undefined scale. For me it looks like there should be expressions in the ifs that should consider
What do you think? I would create a issue including a first patch for this if there is no good reason to ignore the
NUMERIC_TYPE_SCALE_UNSET in this setting.
As I am new to the Confluent Community I am not sure where to discuss such questions. There is a thread in slack too: