[
https://issues.apache.org/jira/browse/TAJO-1008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14103766#comment-14103766
]
Hudson commented on TAJO-1008:
------------------------------
SUCCESS: Integrated in Tajo-master-build #342 (See
[https://builds.apache.org/job/Tajo-master-build/342/])
TAJO-1008: Protocol buffer De/Serialization for EvalNode. (hyunsik: rev
49d52553c5e4ef37a6af4605befbe36b0dd36c3c)
*
tajo-storage/src/main/java/org/apache/tajo/storage/thirdparty/parquet/ParquetWriter.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/StoreTableExec.java
*
tajo-catalog/tajo-catalog-common/src/test/java/org/apache/tajo/catalog/TestKeyValueSet.java
* tajo-common/src/main/java/org/apache/tajo/util/BitArray.java
* tajo-storage/src/main/java/org/apache/tajo/storage/StorageUtil.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/ColPartitionStoreExec.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashBasedColPartitionStoreExec.java
*
tajo-storage/src/main/java/org/apache/tajo/storage/thirdparty/parquet/InternalParquetRecordWriter.java
* tajo-storage/src/main/java/org/apache/tajo/storage/FileAppender.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortBasedColPartitionStoreExec.java
*
tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestPhysicalPlanner.java
*
tajo-storage/src/test/java/org/apache/tajo/storage/TestCompressionStorages.java
* tajo-common/src/main/java/org/apache/tajo/OverridableConf.java
* tajo-storage/src/main/java/org/apache/tajo/storage/Appender.java
* tajo-client/src/main/java/org/apache/tajo/client/TajoGetConf.java
* tajo-core/src/main/java/org/apache/tajo/master/session/Session.java
*
tajo-storage/src/main/java/org/apache/tajo/storage/parquet/ParquetAppender.java
* tajo-common/src/main/java/org/apache/tajo/util/KeyValueSet.java
* CHANGES
Revert "TAJO-1008: Protocol buffer De/Serialization for EvalNode." (hyunsik:
rev 2d6bff7e8ef2ca2a7dff39c70383f30b2e06e055)
* tajo-common/src/main/java/org/apache/tajo/OverridableConf.java
*
tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestPhysicalPlanner.java
* tajo-storage/src/main/java/org/apache/tajo/storage/Appender.java
* tajo-common/src/main/java/org/apache/tajo/util/KeyValueSet.java
*
tajo-storage/src/test/java/org/apache/tajo/storage/TestCompressionStorages.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashBasedColPartitionStoreExec.java
* tajo-storage/src/main/java/org/apache/tajo/storage/StorageUtil.java
*
tajo-storage/src/main/java/org/apache/tajo/storage/thirdparty/parquet/ParquetWriter.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortBasedColPartitionStoreExec.java
* tajo-core/src/main/java/org/apache/tajo/master/session/Session.java
* CHANGES
*
tajo-catalog/tajo-catalog-common/src/test/java/org/apache/tajo/catalog/TestKeyValueSet.java
* tajo-common/src/main/java/org/apache/tajo/util/BitArray.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/StoreTableExec.java
*
tajo-storage/src/main/java/org/apache/tajo/storage/thirdparty/parquet/InternalParquetRecordWriter.java
*
tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/ColPartitionStoreExec.java
* tajo-storage/src/main/java/org/apache/tajo/storage/FileAppender.java
*
tajo-storage/src/main/java/org/apache/tajo/storage/parquet/ParquetAppender.java
* tajo-client/src/main/java/org/apache/tajo/client/TajoGetConf.java
TAJO-1008: Protocol buffer De/Serialization for EvalNode. (hyunsik: rev
ea5ce54d812ac38dc23683c48d0ca24fb122a7ba)
*
tajo-core/src/main/java/org/apache/tajo/engine/plan/EvalTreeProtoSerializer.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/RowConstantEval.java
* tajo-core/src/main/proto/Plan.proto
* CHANGES
* tajo-core/pom.xml
* tajo-core/src/main/java/org/apache/tajo/engine/planner/ExprAnnotator.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/EvalNode.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/EvalType.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/FunctionEval.java
* tajo-common/src/main/java/org/apache/tajo/datum/Datum.java
*
tajo-core/src/main/java/org/apache/tajo/engine/plan/EvalTreeProtoDeserializer.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/BetweenPredicateEval.java
* tajo-core/src/test/java/org/apache/tajo/engine/eval/ExprTestBase.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/AlgebraicUtil.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/BinaryEval.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/UnaryEval.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/CaseWhenEval.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/EvalTreeUtil.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/SimpleEvalNodeVisitor.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/FieldEval.java
* tajo-core/src/test/java/org/apache/tajo/engine/eval/TestEvalTree.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/ConstEval.java
> Protocol buffer De/Serialization for EvalNode
> ---------------------------------------------
>
> Key: TAJO-1008
> URL: https://issues.apache.org/jira/browse/TAJO-1008
> Project: Tajo
> Issue Type: Sub-task
> Components: planner/optimizer
> Reporter: Hyunsik Choi
> Assignee: Hyunsik Choi
> Fix For: 0.9.0
>
>
> This patch includes de/serialization classes for EvalNode.
> This patch also inserts an unit test code to ExprTestBase to verify all eval
> nodes used in all unit tests inherented from ExprTestBase.
--
This message was sent by Atlassian JIRA
(v6.2#6252)