[
https://issues.apache.org/jira/browse/TAJO-2154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15295880#comment-15295880
]
Hudson commented on TAJO-2154:
------------------------------
SUCCESS: Integrated in Tajo-master-build #1167 (See
[https://builds.apache.org/job/Tajo-master-build/1167/])
TAJO-2154: Refactor Datum to use new Type implementation. (hyunsik: rev
132124955d9af4a98ffb9893563be6f212a0c33a)
* tajo-common/src/main/java/org/apache/tajo/datum/Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/NumericDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int4Datum.java
* tajo-common/src/main/java/org/apache/tajo/type/Float8.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestInt2Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/DatumFactory.java
* CHANGES
* tajo-common/src/test/java/org/apache/tajo/datum/TestInt8Datum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestFloat8Datum.java
*
tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/CSVLineSerializer.java
* tajo-common/src/main/java/org/apache/tajo/datum/CharDatum.java
* tajo-plan/src/main/java/org/apache/tajo/plan/LogicalPlanner.java
* tajo-common/src/test/java/org/apache/tajo/tuple/memory/TestMemoryRowBlock.java
* tajo-common/src/main/java/org/apache/tajo/type/Interval.java
* tajo-common/src/main/java/org/apache/tajo/type/Type.java
* tajo-common/src/main/java/org/apache/tajo/datum/BitDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/TimestampDatum.java
* tajo-common/src/main/java/org/apache/tajo/type/TypeFactory.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestTextDatum.java
* tajo-common/src/main/java/org/apache/tajo/type/Int8.java
* tajo-common/src/main/java/org/apache/tajo/datum/BlobDatum.java
* tajo-common/src/main/java/org/apache/tajo/type/Any.java
* tajo-common/src/main/java/org/apache/tajo/datum/Float4Datum.java
* tajo-common/src/main/java/org/apache/tajo/type/Int1.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestDateDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int8Datum.java
* tajo-common/src/main/java/org/apache/tajo/type/Array.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestBitDatum.java
* tajo-plan/src/main/java/org/apache/tajo/plan/util/WritableTypeConverter.java
* tajo-common/src/main/java/org/apache/tajo/type/Float4.java
* tajo-common/src/main/java/org/apache/tajo/type/Bit.java
* tajo-plan/src/main/java/org/apache/tajo/plan/expr/RowConstantEval.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestCharDatum.java
* tajo-common/src/main/java/org/apache/tajo/type/Char.java
* tajo-common/src/main/java/org/apache/tajo/type/Null.java
* tajo-plan/src/main/java/org/apache/tajo/plan/expr/ConstEval.java
* tajo-plan/src/main/java/org/apache/tajo/plan/serder/EvalNodeSerializer.java
*
tajo-common/src/main/java/org/apache/tajo/exception/InvalidValueForCastException.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestFloatDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/TimeDatum.java
* tajo-common/src/main/java/org/apache/tajo/type/Blob.java
* tajo-plan/src/main/java/org/apache/tajo/plan/util/EvalNodeToExprConverter.java
*
tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/TextFieldSerializerDeserializer.java
*
tajo-common/src/main/java/org/apache/tajo/exception/InvalidOperationException.java
* tajo-common/src/main/java/org/apache/tajo/type/Varchar.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestTimeDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int2Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/BooleanDatum.java
* tajo-plan/src/main/java/org/apache/tajo/plan/expr/BinaryEval.java
* tajo-common/src/main/java/org/apache/tajo/type/Numeric.java
*
tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/LazyTuple.java
* tajo-common/src/main/java/org/apache/tajo/common/type/TajoTypeUtil.java
* tajo-common/src/main/java/org/apache/tajo/type/Date.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestDatum.java
* tajo-client/src/main/java/org/apache/tajo/jdbc/MetaDataTuple.java
* tajo-common/src/main/java/org/apache/tajo/datum/ProtobufDatum.java
* tajo-common/src/main/java/org/apache/tajo/json/DatumAdapter.java
* tajo-common/src/main/java/org/apache/tajo/type/Bool.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestBytesDatum.java
* tajo-common/src/main/java/org/apache/tajo/type/Timestamp.java
*
tajo-storage/tajo-storage-jdbc/src/main/java/org/apache/tajo/storage/jdbc/SQLExpressionGenerator.java
*
tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/MemoryUtil.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestIntervalDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/DateDatum.java
* tajo-common/src/main/java/org/apache/tajo/type/Int2.java
* tajo-common/src/main/java/org/apache/tajo/type/Record.java
* tajo-common/src/main/java/org/apache/tajo/type/Int4.java
* tajo-common/src/main/java/org/apache/tajo/type/Map.java
* tajo-common/src/main/java/org/apache/tajo/datum/NullDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/TextDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/AnyDatum.java
* tajo-common/src/main/java/org/apache/tajo/storage/VTuple.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestBoolDatum.java
* tajo-common/src/main/java/org/apache/tajo/type/Time.java
*
tajo-core/src/main/java/org/apache/tajo/engine/function/json/JsonArrayContains.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestDatumFactory.java
* tajo-common/src/main/java/org/apache/tajo/type/Text.java
* tajo-common/src/main/java/org/apache/tajo/datum/Float8Datum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestTimestampDatum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestInt4Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/IntervalDatum.java
> Refactor Datum to use new Type implementation
> ---------------------------------------------
>
> Key: TAJO-2154
> URL: https://issues.apache.org/jira/browse/TAJO-2154
> Project: Tajo
> Issue Type: Task
> Components: Data Type
> Reporter: Hyunsik Choi
> Assignee: Hyunsik Choi
> Fix For: 0.12.0
>
>
> See TAJO-2042. The main objective of this issue is to refactor all Datum
> implementation to use new Type implementation.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)