[
https://issues.apache.org/jira/browse/TAJO-761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13979671#comment-13979671
]
Hudson commented on TAJO-761:
-----------------------------
SUCCESS: Integrated in Tajo-master-build #200 (See
[https://builds.apache.org/job/Tajo-master-build/200/])
TAJO-761: Implements INTERVAL type. (Hyoungjun Kim via hyunsik) (hyunsik: rev
5bbb7e822ecde5b783ed1d6210b0e9fe9262d054)
* tajo-algebra/src/main/java/org/apache/tajo/algebra/OpType.java
* tajo-common/src/main/java/org/apache/tajo/datum/TimestampDatum.java
* tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToDate.java
* tajo-core/src/test/java/org/apache/tajo/engine/eval/TestIntervalType.java
* tajo-common/src/main/java/org/apache/tajo/datum/Float8Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int8Datum.java
* tajo-core/src/main/java/org/apache/tajo/engine/planner/ExprsVerifier.java
* tajo-core/src/main/java/org/apache/tajo/engine/planner/ExprNormalizer.java
* tajo-storage/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
* tajo-common/src/main/java/org/apache/tajo/util/TimeStampUtil.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int2Datum.java
* tajo-algebra/src/main/java/org/apache/tajo/algebra/IntervalLiteral.java
*
tajo-core/src/test/java/org/apache/tajo/engine/function/TestDateTimeFunctions.java
* tajo-core/src/main/java/org/apache/tajo/engine/parser/SQLAnalyzer.java
* tajo-common/src/main/java/org/apache/tajo/json/DatumAdapter.java
* tajo-core/src/main/java/org/apache/tajo/engine/planner/BaseAlgebraVisitor.java
* CHANGES
* tajo-core/src/main/antlr4/org/apache/tajo/engine/parser/SQLParser.g4
* tajo-common/src/test/java/org/apache/tajo/datum/TestIntervalDatum.java
* tajo-core/src/main/java/org/apache/tajo/engine/eval/BinaryEval.java
* tajo-common/src/main/java/org/apache/tajo/datum/DatumFactory.java
* tajo-core/src/main/java/org/apache/tajo/engine/planner/AlgebraVisitor.java
* tajo-common/src/main/java/org/apache/tajo/datum/DateDatum.java
* tajo-common/src/main/java/org/apache/tajo/datum/Int4Datum.java
* tajo-core/src/main/antlr4/org/apache/tajo/engine/parser/SQLLexer.g4
* tajo-common/src/main/java/org/apache/tajo/datum/Float4Datum.java
* tajo-common/src/main/java/org/apache/tajo/datum/TimeDatum.java
* tajo-common/src/test/java/org/apache/tajo/datum/TestTimestampDatum.java
*
tajo-storage/src/main/java/org/apache/tajo/storage/TextSerializerDeserializer.java
* tajo-common/src/main/java/org/apache/tajo/datum/IntervalDatum.java
* tajo-core/src/main/java/org/apache/tajo/engine/planner/ExprAnnotator.java
> Implements INTERVAL type
> ------------------------
>
> Key: TAJO-761
> URL: https://issues.apache.org/jira/browse/TAJO-761
> Project: Tajo
> Issue Type: Sub-task
> Reporter: Hyoungjun Kim
> Assignee: Hyoungjun Kim
> Fix For: 0.9.0, 0.8.1
>
> Attachments: TAJO-761.patch, TAJO-761_2.patch, TAJO-761_3.patch,
> TAJO-761_4.patch, TAJO-761_5.patch, TAJO-761_6.patch
>
>
> 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}
--
This message was sent by Atlassian JIRA
(v6.2#6252)