xiaodong.hu created SQOOP-3008: ---------------------------------- Summary: GenericJdbcPartitioner.constructTextConditions(String, Object, Object, String, String, boolean, boolean) may occur java.lang.ClassCastException Key: SQOOP-3008 URL: https://issues.apache.org/jira/browse/SQOOP-3008 Project: Sqoop Issue Type: Bug Components: connectors/generic Affects Versions: 1.99.7, 1.99.6 Reporter: xiaodong.hu
org.apache.sqoop.connector.jdbc.GenericJdbcPartitioner.constructTextConditions(String, Object, Object, String, String, boolean, boolean) this function has such cast: String lbString = prefix + bigDecimalToText((BigDecimal)lowerBound); String ubString = prefix + bigDecimalToText((BigDecimal)upperBound); and org.apache.sqoop.connector.jdbc.GenericJdbcPartitioner.partitionTextColumn() has this statement: constructTextConditions(prefix, 0, 0, partitionMinValue, partitionMaxValue, true, true) it will cause java.lang.ClassCastException: java.lang.Integer cannot be cast to java.math.BigDecimal -- This message was sent by Atlassian JIRA (v6.3.4#6332)