sqoop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Veena Basavaraj (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (SQOOP-2027) Sqoop2: SqoopIDFUtils handling of decimal need to be fixed
Date Thu, 22 Jan 2015 21:11:36 GMT

     [ https://issues.apache.org/jira/browse/SQOOP-2027?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Veena Basavaraj updated SQOOP-2027:
-----------------------------------
    Attachment: SQOOP-2027.patch

> 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.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)

Mime
View raw message