[
https://issues.apache.org/jira/browse/TAJO-119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13767468#comment-13767468
]
Hudson commented on TAJO-119:
-----------------------------
SUCCESS: Integrated in Tajo-trunk-postcommit #433 (See
[https://builds.apache.org/job/Tajo-trunk-postcommit/433/])
TAJO-119: Refactor and Improve Datum. (jinho) (jinossy:
https://git-wip-us.apache.org/repos/asf?p=incubator-tajo.git&a=commit&h=53df7f45594b29ee12d3242720db769419f4d771)
*
tajo-core/tajo-core-storage/src/main/java/org/apache/tajo/storage/LazyTuple.java
* tajo-common/src/main/java/org/apache/tajo/util/NumberUtil.java
*
tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/query/TestNullValues.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestFloat8Datum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestInet4Datum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestInt2Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Datum.java
* tajo-core/tajo-core-storage/src/main/java/org/apache/tajo/storage/CSVFile.java
* tajo-common/src/main/java/org/apache/tajo/datum/NumericDatum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestBytesDatum.java
* tajo-core/tajo-core-storage/src/main/java/org/apache/tajo/storage/VTuple.java
* tajo-common/src/main/java/org/apache/tajo/datum/Float8Datum.java
* tajo-common/src/test/java/org/apache/tajo/util/TestNumberUtil.java
* CHANGES.txt
* tajo-common/src/test/java/org/apache/tajo/datum/TestCharDatum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestInt4Datum.java
* tajo-common/src/test/java/org/apache/tajo/util/TestBytes.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int4Datum.java
*
tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/query/TestSelectQuery.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int8Datum.java
* tajo-common/src/main/java/org/apache/tajo/util/Bytes.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestBoolDatum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestTextDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Float4Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/BitDatum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestBitDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/NullDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int2Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/TextDatum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestFloatDatum.java
*
tajo-core/tajo-core-storage/src/test/java/org/apache/tajo/storage/TestLazyTuple.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestInt8Datum.java
> Refactor and Improve Datum
> --------------------------
>
> Key: TAJO-119
> URL: https://issues.apache.org/jira/browse/TAJO-119
> Project: Tajo
> Issue Type: Improvement
> Components: storage
> Reporter: Jinho Kim
> Assignee: Jinho Kim
> Fix For: 0.2-incubating
>
> Attachments: TAJO-119.patch
>
>
> A datum constructor called too many times. and there are so many overhead of
> converting between a primitive and string
> * Change to lazy datum types
> * Improve memory efficiency
> * Improve text, number processing
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira