-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20491/
-----------------------------------------------------------
(Updated April 23, 2014, 4:21 a.m.)
Review request for Tajo.
Bugs: TAJO-761
https://issues.apache.org/jira/browse/TAJO-761
Repository: tajo
Description
-------
In order to provide the following features, INTERVAL Type is required.
{noformat}
babokim# select timestamp '2001-09-28 01:00' + interval '23 hours';
?column?
---------------------
2001-09-29 00:00:00
(1 row)
babokim=# select date '2001-10-01' - date '2001-09-28';
?column?
----------
3
(1 row)
{noformat}
Diffs (updated)
-----
CHANGES ce3e4b3
pom.xml db160e1
tajo-algebra/pom.xml 0d5f5c3
tajo-algebra/src/main/java/org/apache/tajo/algebra/IntervalLiteral.java
PRE-CREATION
tajo-algebra/src/main/java/org/apache/tajo/algebra/OpType.java a62ccfd
tajo-catalog/pom.xml d979eed
tajo-catalog/tajo-catalog-client/pom.xml 9cccd6b
tajo-catalog/tajo-catalog-common/pom.xml a02b652
tajo-catalog/tajo-catalog-drivers/pom.xml 92b922a
tajo-client/pom.xml 029c74f
tajo-common/pom.xml 010d734
tajo-common/src/main/java/org/apache/tajo/datum/DateDatum.java c327931
tajo-common/src/main/java/org/apache/tajo/datum/DatumFactory.java 2ddea9e
tajo-common/src/main/java/org/apache/tajo/datum/Float4Datum.java 0c65dfc
tajo-common/src/main/java/org/apache/tajo/datum/Float8Datum.java 010cf29
tajo-common/src/main/java/org/apache/tajo/datum/Int2Datum.java e24d7be
tajo-common/src/main/java/org/apache/tajo/datum/Int4Datum.java 9cd0c06
tajo-common/src/main/java/org/apache/tajo/datum/Int8Datum.java 1104a3c
tajo-common/src/main/java/org/apache/tajo/datum/IntervalDatum.java
PRE-CREATION
tajo-common/src/main/java/org/apache/tajo/datum/TimeDatum.java 21ae881
tajo-common/src/main/java/org/apache/tajo/datum/TimestampDatum.java 6411bec
tajo-common/src/main/java/org/apache/tajo/json/DatumAdapter.java f24d213
tajo-common/src/main/java/org/apache/tajo/util/TimeStampUtil.java 830c4aa
tajo-common/src/test/java/org/apache/tajo/datum/TestIntervalDatum.java
PRE-CREATION
tajo-common/src/test/java/org/apache/tajo/datum/TestTimestampDatum.java
246791b
tajo-core/pom.xml 8adbc87
tajo-core/src/main/antlr4/org/apache/tajo/engine/parser/SQLLexer.g4 7fa7973
tajo-core/src/main/antlr4/org/apache/tajo/engine/parser/SQLParser.g4 f6385eb
tajo-core/src/main/java/org/apache/tajo/engine/eval/BinaryEval.java d362927
tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToDate.java
PRE-CREATION
tajo-core/src/main/java/org/apache/tajo/engine/parser/SQLAnalyzer.java
cb356f8
tajo-core/src/main/java/org/apache/tajo/engine/planner/AlgebraVisitor.java
aa94801
tajo-core/src/main/java/org/apache/tajo/engine/planner/BaseAlgebraVisitor.java
b8f3311
tajo-core/src/main/java/org/apache/tajo/engine/planner/ExprAnnotator.java
1b57b98
tajo-core/src/main/java/org/apache/tajo/engine/planner/ExprNormalizer.java
9030629
tajo-core/src/main/java/org/apache/tajo/engine/planner/ExprsVerifier.java
551393c
tajo-core/src/test/java/org/apache/tajo/engine/eval/TestIntervalType.java
PRE-CREATION
tajo-core/src/test/java/org/apache/tajo/engine/function/TestDateTimeFunctions.java
ac7a2b8
tajo-dist/src/main/resources/assemblies/tajo-src.xml 0ec81d7
tajo-project/pom.xml 57fc2a5
tajo-rpc/pom.xml 8c267d2
tajo-storage/pom.xml 4098237
tajo-storage/src/main/java/org/apache/tajo/storage/LazyTuple.java 27d2691
tajo-storage/src/main/java/org/apache/tajo/storage/RowStoreUtil.java b64bfe1
tajo-storage/src/main/java/org/apache/tajo/storage/TextSerializerDeserializer.java
de73a3a
tajo-yarn-pullserver/pom.xml 2fbea77
Diff: https://reviews.apache.org/r/20491/diff/
Testing
-------
mvn clean install;
tested in local cluster
Thanks,
hyoungjun kim