[
https://issues.apache.org/jira/browse/TAJO-797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13985686#comment-13985686
]
Hudson commented on TAJO-797:
-----------------------------
SUCCESS: Integrated in Tajo-master-build #211 (See
[https://builds.apache.org/job/Tajo-master-build/211/])
TAJO-797: Implicit type conversion support. (hyunsik) (hyunsik: rev
bd032094caa0f54ddfbee2ee5eb6ab46824a9afa)
* tajo-storage/src/main/java/org/apache/tajo/storage/VTuple.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/IsNullEval.java
* CHANGES
* tajo-core/src/main/java/org/apache/tajo/engine/eval/PartialBinaryExpr.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/BasicEvalNodeVisitor.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/logical/join/JoinGraph.java
*
tajo-storage/src/main/java/org/apache/tajo/storage/TextSerializerDeserializer.java
* tajo-common/src/main/java/org/apache/tajo/datum/Datum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestTimestampDatum.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/BinaryEval.java
* tajo-common/src/main/java/org/apache/tajo/datum/Inet4Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/TextDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int4Datum.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/EvalType.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/SimpleEvalNodeVisitor.java
* tajo-common/src/main/java/org/apache/tajo/datum/TimestampDatum.java
*
tajo-common/src/main/java/org/apache/tajo/datum/exception/InvalidOperationException.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/EvalTreeUtil.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/NotEval.java
* tajo-core/src/main/java/org/apache/tajo/engine/planner/logical/JoinNode.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/rewrite/PartitionedTableRewriter.java
* tajo-common/src/main/java/org/apache/tajo/util/TUtil.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestIntervalDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/CharDatum.java
*
tajo-common/src/main/java/org/apache/tajo/exception/InvalidOperationException.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/BetweenPredicateEval.java
* tajo-common/src/main/java/org/apache/tajo/datum/BlobDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Float8Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/BitDatum.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/RowConstantEval.java
* tajo-common/src/main/java/org/apache/tajo/datum/TimeDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int2Datum.java
* tajo-core/src/test/java/org/apache/tajo/engine/eval/TestIntervalType.java
* tajo-common/src/main/java/org/apache/tajo/datum/DateDatum.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/rewrite/FilterPushDownRule.java
* tajo-core/src/main/java/org/apache/tajo/engine/planner/PlannerUtil.java
* tajo-common/src/main/java/org/apache/tajo/datum/DatumFactory.java
* tajo-core/src/test/java/org/apache/tajo/engine/eval/TestEvalTreeUtil.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/CaseWhenEval.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestDateDatum.java
* tajo-core/src/test/java/org/apache/tajo/engine/eval/TestSQLExpression.java
* tajo-core/src/main/java/org/apache/tajo/util/ClassUtil.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/AlgebraicUtil.java
* tajo-core/src/main/java/org/apache/tajo/engine/planner/ExprsVerifier.java
* tajo-core/src/main/java/org/apache/tajo/util/IndexUtil.java
* tajo-core/src/test/java/org/apache/tajo/engine/planner/TestExprAnnotator.java
*
tajo-common/src/main/java/org/apache/tajo/datum/exception/InvalidCastException.java
*
tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/FunctionDesc.java
* tajo-common/src/main/java/org/apache/tajo/exception/InvalidCastException.java
* tajo-core/src/main/java/org/apache/tajo/engine/planner/ExprAnnotator.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/CastEval.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestTimeDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int8Datum.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/UnaryEval.java
* tajo-core/src/test/java/org/apache/tajo/engine/function/TestMathFunctions.java
* tajo-common/src/main/java/org/apache/tajo/datum/Float4Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/NullDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/BooleanDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/IntervalDatum.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/EvalNode.java
* tajo-core/src/test/java/org/apache/tajo/engine/eval/TestEvalTree.java
*
tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/CatalogUtil.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/SignedEval.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/InvalidCastException.java
> Implicit type conversion support
> --------------------------------
>
> Key: TAJO-797
> URL: https://issues.apache.org/jira/browse/TAJO-797
> Project: Tajo
> Issue Type: Improvement
> Affects Versions: 0.8.0
> Reporter: Hyunsik Choi
> Assignee: Hyunsik Choi
> Fix For: 0.9.0
>
> Attachments: TAJO-797.patch, TAJO-797_20140430_02:23:22.patch
>
>
> Arithmetic and logical operations between different operands are usual in SQL
> queries. Function invocations with parameters which are different to the
> parameters of function definition are also usual. Implicit type conversion
> should occur in such cases.
> Currently, however, Tajo does not support implicit type conversion. We should
> implement this feature.
--
This message was sent by Atlassian JIRA
(v6.2#6252)