[ 
https://issues.apache.org/jira/browse/SQOOP-2027?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14289943#comment-14289943
 ] 

Hudson commented on SQOOP-2027:
-------------------------------

SUCCESS: Integrated in Sqoop2-hadoop200 #717 (See 
[https://builds.apache.org/job/Sqoop2-hadoop200/717/])
SQOOP-2027: Sqoop2: SqoopIDFUtils handling of decimal need to be fixed (abe: 
https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=c8dbec4813ab83e0050258297dfc7c2d3cfa5d96)
* 
connector/connector-generic-jdbc/src/test/java/org/apache/sqoop/connector/jdbc/TestExtractor.java
* common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
* 
connector/connector-sdk/src/test/java/org/apache/sqoop/connector/idf/TestCSVIntermediateDataFormat.java
* 
connector/connector-generic-jdbc/src/main/java/org/apache/sqoop/connector/jdbc/GenericJdbcFromInitializer.java
* common/src/test/java/org/apache/sqoop/json/util/TestSchemaSerialization.java
* 
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/common/SqoopIDFUtils.java
* common/src/main/java/org/apache/sqoop/json/util/SchemaSerialization.java
* 
connector/connector-sdk/src/test/java/org/apache/sqoop/connector/common/TestSqoopIDFUtils.java
* common/src/main/java/org/apache/sqoop/schema/type/Decimal.java
* 
connector/connector-generic-jdbc/src/main/java/org/apache/sqoop/connector/jdbc/util/SqlTypesUtils.java
* 
connector/connector-generic-jdbc/src/main/java/org/apache/sqoop/connector/jdbc/GenericJdbcToInitializer.java


> Sqoop2: SqoopIDFUtils handling of decimal need to be fixed
> ----------------------------------------------------------
>
>                 Key: SQOOP-2027
>                 URL: https://issues.apache.org/jira/browse/SQOOP-2027
>             Project: Sqoop
>          Issue Type: Bug
>            Reporter: Veena Basavaraj
>            Assignee: Veena Basavaraj
>             Fix For: 1.99.5
>
>         Attachments: SQOOP-2027-v1.patch, SQOOP-2027.patch
>
>
> we need to handle scale and precision and make sure we instantiate the 
> bigDecimal correctly 
> We also need to make scale and precision mandatory to avoid confusion for 
> connectors while they map their types
> {code}
> public class Decimal extends AbstractNumber {
>   /**
>    * Number of valid numbers.
>    */
>   private Long precision;
>   /**
>    * Number of decimal places.
>    */
>   private Long scale;
> {code}
> IDF java handling today is very lame!
> {code}
>   public static Object toDecimal(String csvString, Column column) {
>     return new BigDecimal(csvString);
>   }
> {code}
> 3. there is no single unit test today with the values for precision and 
> scale, so we need to define what those values are for Long 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to