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

Veena Basavaraj commented on SQOOP-1845:
----------------------------------------

thats just the spec and theory, I would like [~jarcec] to address how the 
implementation will be

But when it gets to an implementation detail, are we going to parse the String 
to see if it has  timezone or not and make this call? I would have rather made 
this mandatory to avoid these intermediate parsing logic to infer if timezone 
is there or not. 

Secondly, the JODA library we use expects a   DateTime.parse(dateTimeString, 
timeZone) , and we have to provide a timeZone.

> Unit test failed due to different timezone
> ------------------------------------------
>
>                 Key: SQOOP-1845
>                 URL: https://issues.apache.org/jira/browse/SQOOP-1845
>             Project: Sqoop
>          Issue Type: Bug
>            Reporter: Richard
>            Assignee: Qian Xu
>         Attachments: SQOOP-1845.patch
>
>
> test testDateTimeISO8601Alternative in TestCSVIntermediateDataFormat 
> {code}
> assertEquals("2014-10-01T12:00:00.000-07:00", 
> dataFormat.getObjectData()[0].toString());
> {code}
> failed with such error message:
> {code}
> org.junit.ComparisonFailure: 
> Expected :2014-10-01T12:00:00.000-07:00
> Actual   :2014-10-01T12:00:00.000+08:00
> {code}
> seems issue of a different timezone, you are @ -7, and I am @ +8.



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

Reply via email to