[jira] [Created] (FLINK-12309) JDBCOoutputFormat and JDBCAppendTableSink float behavior is not align

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-12309) JDBCOoutputFormat and JDBCAppendTableSink float behavior is not align

Shang Yuanchun (Jira)
FaxianZhao created FLINK-12309:
----------------------------------

             Summary: JDBCOoutputFormat and JDBCAppendTableSink float behavior is not align
                 Key: FLINK-12309
                 URL: https://issues.apache.org/jira/browse/FLINK-12309
             Project: Flink
          Issue Type: Bug
          Components: Connectors / JDBC
            Reporter: FaxianZhao


When we use JDBCAppendTableSinkBuilder#setParameterTypes() config the JDBC types, it bind BasicTypeInfo#FLOAT_TYPE_INFO to java.sql.Types#FLOAT.
But JDBCOutputFormat#writeRecord will force cast the float value to double, so it will throw ClassCastException like "java.lang.Float cannot be cast to java.lang.Double".



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)