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

Veena Basavaraj updated SQOOP-2037:
-----------------------------------
    Summary: Sqoop2: HDFSConnector From side need to send BigDecimal for 
decimal type and JODA for date type in Object array  (was: Sqoop2: 
HDFSConnector need to send BigDecimal for decimal type and JODA for date type 
in Object array)

> Sqoop2: HDFSConnector From side need to send BigDecimal for decimal type and 
> JODA for date type in Object array
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: SQOOP-2037
>                 URL: https://issues.apache.org/jira/browse/SQOOP-2037
>             Project: Sqoop
>          Issue Type: Bug
>            Reporter: Veena Basavaraj
>            Assignee: Qian Xu
>             Fix For: 1.99.6
>
>
> At this point, we do not see the HDFS Connector sending BigDecimal for 
> objects that are Sqoop Decimal type, as we prescribe JODA for date objects, 
> we need BigDecimal for decimal objects.
> writeSting is fine, but writeArray needs to according sqoop object format.
> code to be fixed
> {code}
>     rowsRead++;
>       if (HdfsUtils.hasCustomFormat(linkConfiguration, fromJobConfiguration)) 
> {
>         dataWriter.writeArrayRecord(HdfsUtils.formatRecord(linkConfiguration, 
> fromJobConfiguration, line.toString()));
>       } else {
>         dataWriter.writeStringRecord(line.toString());
>       }
>     }
> {code}



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

Reply via email to