tajo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (TAJO-417) TestSQLExpression.testCastFromTable causes unit test failure
Date Sun, 15 Dec 2013 16:01:07 GMT

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

Hudson commented on TAJO-417:
-----------------------------

SUCCESS: Integrated in Tajo-trunk-postcommit #620 (See [https://builds.apache.org/job/Tajo-trunk-postcommit/620/])
TAJO-417: TestSQLExpression.testCastFromTable causes unit test failure. (hyunsik) (hyunsik:
https://git-wip-us.apache.org/repos/asf?p=incubator-tajo.git&a=commit&h=b4a71dc74171416f4274e524d07a685b54d9067d)
* tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/eval/TestSQLExpression.java
* CHANGES.txt


> TestSQLExpression.testCastFromTable causes unit test failure
> ------------------------------------------------------------
>
>                 Key: TAJO-417
>                 URL: https://issues.apache.org/jira/browse/TAJO-417
>             Project: Tajo
>          Issue Type: Bug
>          Components: operator/expression
>            Reporter: Hyunsik Choi
>            Assignee: Hyunsik Choi
>            Priority: Trivial
>             Fix For: 0.8-incubating
>
>         Attachments: TAJO-417.patch
>
>
> {code}
> testSimpleEval("select '1980-04-01 01:50:01'::timestamp::bigint;", new String [] {"323369401000"});
>     testSimpleEval("select ('1980-04-01 01:50:01'::timestamp)::bigint;", new String []
{"323369401000"});
> {code}
> The above unit tests can cause failure due to the precision difference between bigint
value and the value casted from timestamp string. This patch eliminates the difference by
using only timestamp strings.
> {code}
> testSimpleEval("select '1980-04-01 01:50:01'::timestamp::bigint::timestamp", new String
[] {"1980-04-01 01:50:01"});
>     testSimpleEval("select cast (('1980-04-01 01:50:01'::timestamp)::bigint as timestamp)",
>         new String [] {"1980-04-01 01:50:01"});
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Mime
View raw message