Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.11.0
    • Component/s: None
    • Labels:
      None

      Description

      Currently, Tuple exposes Datum inside of it but it seemed not necessary(, which is not fully confirmed). If we remove Datum returning APIs from Tuple, Tuple can be implemented more effective and free. I think this can be a subtask of vectorization.

        Issue Links

          Activity

          Hide
          githubbot ASF GitHub Bot added a comment -

          GitHub user navis opened a pull request:

          https://github.com/apache/tajo/pull/465

          TAJO-1450 Encapsulate Datum in Tuple

          Not completed, but still worthy, imho.

          You can merge this pull request into a Git repository by running:

          $ git pull https://github.com/navis/tajo TAJO-1450

          Alternatively you can review and apply these changes as the patch at:

          https://github.com/apache/tajo/pull/465.patch

          To close this pull request, make a commit to your master/trunk branch
          with (at least) the following in the commit message:

          This closes #465


          commit a6efc1cec56e7473f96e616fb2702498bd53b5e3
          Author: navis.ryu <navis@apache.org>
          Date: 2015-03-26T14:19:52Z

          TAJO-1450 Encapsulate Datum in Tuple


          Show
          githubbot ASF GitHub Bot added a comment - GitHub user navis opened a pull request: https://github.com/apache/tajo/pull/465 TAJO-1450 Encapsulate Datum in Tuple Not completed, but still worthy, imho. You can merge this pull request into a Git repository by running: $ git pull https://github.com/navis/tajo TAJO-1450 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/tajo/pull/465.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #465 commit a6efc1cec56e7473f96e616fb2702498bd53b5e3 Author: navis.ryu <navis@apache.org> Date: 2015-03-26T14:19:52Z TAJO-1450 Encapsulate Datum in Tuple
          Hide
          navis Navis added a comment -

          Hyunsik Choi If there is someone who can have interest on this issue, that would be you. It's about minimizing access to datum from tuple. Could you glimpse on this whenever time allows?

          Show
          navis Navis added a comment - Hyunsik Choi If there is someone who can have interest on this issue, that would be you. It's about minimizing access to datum from tuple. Could you glimpse on this whenever time allows?
          Hide
          hyunsik Hyunsik Choi added a comment - - edited

          Sorry for delaying reviews. I'll review it soon.

          Show
          hyunsik Hyunsik Choi added a comment - - edited Sorry for delaying reviews. I'll review it soon.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jihoonson commented on the pull request:

          https://github.com/apache/tajo/pull/465#issuecomment-92156055

          Hi @navis. Thanks for your contribution. This is a necessary work.
          I looked over the whole patch. In overall, it seems good to me.
          Today I'm off, so it is difficult to leave comments without any computers. I'll finish my review soon.

          Show
          githubbot ASF GitHub Bot added a comment - Github user jihoonson commented on the pull request: https://github.com/apache/tajo/pull/465#issuecomment-92156055 Hi @navis. Thanks for your contribution. This is a necessary work. I looked over the whole patch. In overall, it seems good to me. Today I'm off, so it is difficult to leave comments without any computers. I'll finish my review soon.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jihoonson commented on the pull request:

          https://github.com/apache/tajo/pull/465#issuecomment-94421845

          Sorry for late review. Would you please rebase?

          Show
          githubbot ASF GitHub Bot added a comment - Github user jihoonson commented on the pull request: https://github.com/apache/tajo/pull/465#issuecomment-94421845 Sorry for late review. Would you please rebase?
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jihoonson commented on a diff in the pull request:

          https://github.com/apache/tajo/pull/465#discussion_r29230883

          — Diff: tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java —
          @@ -91,20 +91,25 @@ public void init() throws IOException {
          @Override
          public Tuple next() throws IOException {
          Tuple tuple;

          • Tuple keyTuple;
            + VTuple keyTuple;
            Tuple prevKeyTuple = null;
            long offset;
          • while(!context.isStopped() && (tuple = child.next()) != null) {
          • offset = appender.getOffset();
          • appender.addTuple(tuple);
          • keyTuple = new VTuple(keySchema.size());
          • RowStoreUtil.project(tuple, keyTuple, indexKeys);
          • if (prevKeyTuple == null || !prevKeyTuple.equals(keyTuple)) {
          • indexWriter.write(keyTuple, offset);
          • prevKeyTuple = keyTuple;
            + try {
            + while(!context.isStopped() && (tuple = child.next()) != null)
            Unknown macro: { + offset = appender.getOffset(); + appender.addTuple(tuple); + keyTuple = new VTuple(keySchema.size()); + RowStoreUtil.project(tuple, keyTuple, indexKeys); + if (prevKeyTuple == null || !prevKeyTuple.equals(keyTuple)) { + indexWriter.write(keyTuple, offset); + prevKeyTuple = keyTuple; + } }

            + } catch (RuntimeException e) {
            + e.printStackTrace();

              • End diff –

          This block looks for debug.

          Show
          githubbot ASF GitHub Bot added a comment - Github user jihoonson commented on a diff in the pull request: https://github.com/apache/tajo/pull/465#discussion_r29230883 — Diff: tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java — @@ -91,20 +91,25 @@ public void init() throws IOException { @Override public Tuple next() throws IOException { Tuple tuple; Tuple keyTuple; + VTuple keyTuple; Tuple prevKeyTuple = null; long offset; while(!context.isStopped() && (tuple = child.next()) != null) { offset = appender.getOffset(); appender.addTuple(tuple); keyTuple = new VTuple(keySchema.size()); RowStoreUtil.project(tuple, keyTuple, indexKeys); if (prevKeyTuple == null || !prevKeyTuple.equals(keyTuple)) { indexWriter.write(keyTuple, offset); prevKeyTuple = keyTuple; + try { + while(!context.isStopped() && (tuple = child.next()) != null) Unknown macro: { + offset = appender.getOffset(); + appender.addTuple(tuple); + keyTuple = new VTuple(keySchema.size()); + RowStoreUtil.project(tuple, keyTuple, indexKeys); + if (prevKeyTuple == null || !prevKeyTuple.equals(keyTuple)) { + indexWriter.write(keyTuple, offset); + prevKeyTuple = keyTuple; + } } + } catch (RuntimeException e) { + e.printStackTrace(); End diff – This block looks for debug.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jihoonson commented on a diff in the pull request:

          https://github.com/apache/tajo/pull/465#discussion_r29231055

          — Diff: tajo-core/src/test/java/org/apache/tajo/storage/TestRowFile.java —
          @@ -128,8 +128,8 @@ public void test() throws IOException {
          scanner = new RowFile.RowFileScanner(conf, schema, meta, fragment);
          scanner.init();
          while ((tuple=scanner.next()) != null) {

          • if (!idSet.remove(tuple.get(0).asInt4())) {
          • System.out.println("duplicated! " + tuple.get(0).asInt4());
            + if (!idSet.remove(tuple.getInt4(0))) {
            + System.out.println("duplicated! " + tuple.getInt4(0));
              • End diff –

          Even though you didn't change this line, it looks unnecessary. Would you remove it?

          Show
          githubbot ASF GitHub Bot added a comment - Github user jihoonson commented on a diff in the pull request: https://github.com/apache/tajo/pull/465#discussion_r29231055 — Diff: tajo-core/src/test/java/org/apache/tajo/storage/TestRowFile.java — @@ -128,8 +128,8 @@ public void test() throws IOException { scanner = new RowFile.RowFileScanner(conf, schema, meta, fragment); scanner.init(); while ((tuple=scanner.next()) != null) { if (!idSet.remove(tuple.get(0).asInt4())) { System.out.println("duplicated! " + tuple.get(0).asInt4()); + if (!idSet.remove(tuple.getInt4(0))) { + System.out.println("duplicated! " + tuple.getInt4(0)); End diff – Even though you didn't change this line, it looks unnecessary. Would you remove it?
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jihoonson commented on the pull request:

          https://github.com/apache/tajo/pull/465#issuecomment-97023127

          Hi @navis, thanks for nice work.
          I left trivial comments, and have an additional question.
          I found that you changed many parts to use ```VTuple``` rather than ```Tuple```. Do you have any reasons?

          Show
          githubbot ASF GitHub Bot added a comment - Github user jihoonson commented on the pull request: https://github.com/apache/tajo/pull/465#issuecomment-97023127 Hi @navis, thanks for nice work. I left trivial comments, and have an additional question. I found that you changed many parts to use ```VTuple``` rather than ```Tuple```. Do you have any reasons?
          Hide
          githubbot ASF GitHub Bot added a comment -

          GitHub user jihoonson opened a pull request:

          https://github.com/apache/tajo/pull/596

          TAJO-1450: TAJO-1450 Encapsulate Datum in Tuple

          Just refactored patch of @navis' work in #465.
          His patch looks good to me. If any other objections, I'll commit.

          You can merge this pull request into a Git repository by running:

          $ git pull https://github.com/jihoonson/tajo-2 TAJO-1450

          Alternatively you can review and apply these changes as the patch at:

          https://github.com/apache/tajo/pull/596.patch

          To close this pull request, make a commit to your master/trunk branch
          with (at least) the following in the commit message:

          This closes #596


          commit 358b0aa313090653ea200b4e08aed975f7e16100
          Author: navis.ryu <navis@apache.org>
          Date: 2015-03-26T14:19:52Z

          TAJO-1450 Encapsulate Datum in Tuple

          commit 02a06786fc8e8fac693e47dbe6a20e948d96a7da
          Author: Jihoon Son <jihoonson@apache.org>
          Date: 2015-04-28T10:45:14Z

          Merge branch 'TAJO-1450' of https://github.com/navis/tajo into TAJO-1450

          commit bd6774e00a7a6436d86d976b0b713e24b74dcbe5
          Author: Jihoon Son <jihoonson@apache.org>
          Date: 2015-06-01T08:17:40Z

          Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-1450

          Conflicts:
          tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          tajo-common/src/main/java/org/apache/tajo/storage/EmptyTuple.java
          tajo-common/src/main/java/org/apache/tajo/storage/Tuple.java
          tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashFullOuterJoinExec.java
          tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashJoinExec.java
          tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashLeftOuterJoinExec.java
          tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java
          tajo-core/src/test/java/org/apache/tajo/engine/planner/global/TestBroadcastJoinPlan.java
          tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashSemiJoinExec.java
          tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestLeftOuterNLJoinExec.java
          tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/CSVLineSerializer.java
          tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TextSerializerDeserializer.java
          tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBasePutAppender.java
          tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoRecordConverter.java
          tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoWriteSupport.java
          tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/rcfile/RCFile.java
          tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineDeserializer.java
          tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/TextFieldSerializerDeserializer.java
          tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java
          tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java

          commit f1ab22157d7e1dfad31f1493f40963f03428c69c
          Author: Jihoon Son <jihoonson@apache.org>
          Date: 2015-06-01T08:28:41Z

          TAJO-1450

          commit 242e4ab022e591942ad2696a122bed26a7e5ae2a
          Author: Jihoon Son <jihoonson@apache.org>
          Date: 2015-06-01T12:44:52Z

          TAJO-1450

          commit 1ed6047ee9db7e80b275fc294d221dad1e36f954
          Author: Jihoon Son <jihoonson@apache.org>
          Date: 2015-06-01T13:48:16Z

          TAJO-1450


          Show
          githubbot ASF GitHub Bot added a comment - GitHub user jihoonson opened a pull request: https://github.com/apache/tajo/pull/596 TAJO-1450 : TAJO-1450 Encapsulate Datum in Tuple Just refactored patch of @navis' work in #465. His patch looks good to me. If any other objections, I'll commit. You can merge this pull request into a Git repository by running: $ git pull https://github.com/jihoonson/tajo-2 TAJO-1450 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/tajo/pull/596.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #596 commit 358b0aa313090653ea200b4e08aed975f7e16100 Author: navis.ryu <navis@apache.org> Date: 2015-03-26T14:19:52Z TAJO-1450 Encapsulate Datum in Tuple commit 02a06786fc8e8fac693e47dbe6a20e948d96a7da Author: Jihoon Son <jihoonson@apache.org> Date: 2015-04-28T10:45:14Z Merge branch ' TAJO-1450 ' of https://github.com/navis/tajo into TAJO-1450 commit bd6774e00a7a6436d86d976b0b713e24b74dcbe5 Author: Jihoon Son <jihoonson@apache.org> Date: 2015-06-01T08:17:40Z Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-1450 Conflicts: tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java tajo-common/src/main/java/org/apache/tajo/storage/EmptyTuple.java tajo-common/src/main/java/org/apache/tajo/storage/Tuple.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashFullOuterJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashLeftOuterJoinExec.java tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java tajo-core/src/test/java/org/apache/tajo/engine/planner/global/TestBroadcastJoinPlan.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashSemiJoinExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestLeftOuterNLJoinExec.java tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/CSVLineSerializer.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TextSerializerDeserializer.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBasePutAppender.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoRecordConverter.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoWriteSupport.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/rcfile/RCFile.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineDeserializer.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/TextFieldSerializerDeserializer.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java commit f1ab22157d7e1dfad31f1493f40963f03428c69c Author: Jihoon Son <jihoonson@apache.org> Date: 2015-06-01T08:28:41Z TAJO-1450 commit 242e4ab022e591942ad2696a122bed26a7e5ae2a Author: Jihoon Son <jihoonson@apache.org> Date: 2015-06-01T12:44:52Z TAJO-1450 commit 1ed6047ee9db7e80b275fc294d221dad1e36f954 Author: Jihoon Son <jihoonson@apache.org> Date: 2015-06-01T13:48:16Z TAJO-1450
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jinossy commented on a diff in the pull request:

          https://github.com/apache/tajo/pull/596#discussion_r31486521

          — Diff: tajo-common/src/main/java/org/apache/tajo/storage/NullTuple.java —
          @@ -117,6 +124,11 @@ public char getChar(int fieldId) {
          }

          @Override
          + public byte[] getTextBytes(int fieldId) {
          + return new byte[0];
          — End diff –

          Can you change to static variable ?

          Show
          githubbot ASF GitHub Bot added a comment - Github user jinossy commented on a diff in the pull request: https://github.com/apache/tajo/pull/596#discussion_r31486521 — Diff: tajo-common/src/main/java/org/apache/tajo/storage/NullTuple.java — @@ -117,6 +124,11 @@ public char getChar(int fieldId) { } @Override + public byte[] getTextBytes(int fieldId) { + return new byte [0] ; — End diff – Can you change to static variable ?
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jinossy commented on a diff in the pull request:

          https://github.com/apache/tajo/pull/596#discussion_r31486795

          — Diff: tajo-common/src/main/java/org/apache/tajo/storage/VTuple.java —
          @@ -132,6 +140,11 @@ public char getChar(int fieldId) {
          }

          @Override
          + public byte[] getTextBytes(int fieldId)

          { + return values[fieldId].asTextBytes(); + }

          +
          + @Override
          public short getInt2(int fieldId) {
          — End diff –

          please adjusting the indent

          Show
          githubbot ASF GitHub Bot added a comment - Github user jinossy commented on a diff in the pull request: https://github.com/apache/tajo/pull/596#discussion_r31486795 — Diff: tajo-common/src/main/java/org/apache/tajo/storage/VTuple.java — @@ -132,6 +140,11 @@ public char getChar(int fieldId) { } @Override + public byte[] getTextBytes(int fieldId) { + return values[fieldId].asTextBytes(); + } + + @Override public short getInt2(int fieldId) { — End diff – please adjusting the indent
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jinossy commented on the pull request:

          https://github.com/apache/tajo/pull/596#issuecomment-107771700

          @jihoonson
          Is the changes not related the following error ?
          ```
          Failed tests:
          TestValidators.testMinValidator:193
          Expected: is <true>
          but: was <false>
          ```

          Show
          githubbot ASF GitHub Bot added a comment - Github user jinossy commented on the pull request: https://github.com/apache/tajo/pull/596#issuecomment-107771700 @jihoonson Is the changes not related the following error ? ``` Failed tests: TestValidators.testMinValidator:193 Expected: is <true> but: was <false> ```
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jihoonson commented on a diff in the pull request:

          https://github.com/apache/tajo/pull/596#discussion_r31488729

          — Diff: tajo-common/src/main/java/org/apache/tajo/storage/NullTuple.java —
          @@ -117,6 +124,11 @@ public char getChar(int fieldId) {
          }

          @Override
          + public byte[] getTextBytes(int fieldId) {
          + return new byte[0];
          — End diff –

          Thanks. I've changed.

          Show
          githubbot ASF GitHub Bot added a comment - Github user jihoonson commented on a diff in the pull request: https://github.com/apache/tajo/pull/596#discussion_r31488729 — Diff: tajo-common/src/main/java/org/apache/tajo/storage/NullTuple.java — @@ -117,6 +124,11 @@ public char getChar(int fieldId) { } @Override + public byte[] getTextBytes(int fieldId) { + return new byte [0] ; — End diff – Thanks. I've changed.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jihoonson commented on a diff in the pull request:

          https://github.com/apache/tajo/pull/596#discussion_r31488745

          — Diff: tajo-common/src/main/java/org/apache/tajo/storage/VTuple.java —
          @@ -132,6 +140,11 @@ public char getChar(int fieldId) {
          }

          @Override
          + public byte[] getTextBytes(int fieldId)

          { + return values[fieldId].asTextBytes(); + }

          +
          + @Override
          public short getInt2(int fieldId) {
          — End diff –

          Thanks. I've adjusted indent.

          Show
          githubbot ASF GitHub Bot added a comment - Github user jihoonson commented on a diff in the pull request: https://github.com/apache/tajo/pull/596#discussion_r31488745 — Diff: tajo-common/src/main/java/org/apache/tajo/storage/VTuple.java — @@ -132,6 +140,11 @@ public char getChar(int fieldId) { } @Override + public byte[] getTextBytes(int fieldId) { + return values[fieldId].asTextBytes(); + } + + @Override public short getInt2(int fieldId) { — End diff – Thanks. I've adjusted indent.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jihoonson commented on the pull request:

          https://github.com/apache/tajo/pull/596#issuecomment-107774104

          @jinossy, thanks for your review. That error seems not related to this patch. It would be better to investigate in another issue, I think.

          Show
          githubbot ASF GitHub Bot added a comment - Github user jihoonson commented on the pull request: https://github.com/apache/tajo/pull/596#issuecomment-107774104 @jinossy, thanks for your review. That error seems not related to this patch. It would be better to investigate in another issue, I think.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jinossy commented on the pull request:

          https://github.com/apache/tajo/pull/596#issuecomment-107777250

          @jihoonson
          I open the issue to TAJO-1635 and the patch looks good to me.
          Here is my +1
          Thanks

          Show
          githubbot ASF GitHub Bot added a comment - Github user jinossy commented on the pull request: https://github.com/apache/tajo/pull/596#issuecomment-107777250 @jihoonson I open the issue to TAJO-1635 and the patch looks good to me. Here is my +1 Thanks
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user jihoonson commented on the pull request:

          https://github.com/apache/tajo/pull/596#issuecomment-107779369

          Thanks! I'll commit shortly.

          Show
          githubbot ASF GitHub Bot added a comment - Github user jihoonson commented on the pull request: https://github.com/apache/tajo/pull/596#issuecomment-107779369 Thanks! I'll commit shortly.
          Hide
          jihoonson Jihoon Son added a comment -

          Committed to master.
          Thanks Navis for your contribution.

          Show
          jihoonson Jihoon Son added a comment - Committed to master. Thanks Navis for your contribution.
          Hide
          hudson Hudson added a comment -

          ABORTED: Integrated in Tajo-master-CODEGEN-build #365 (See https://builds.apache.org/job/Tajo-master-CODEGEN-build/365/)
          TAJO-1450: Encapsulate Datum in Tuple. (jihoonson: rev 5c2aee2369ebcbe5d2691c346bd7cd4207b68ff4)

          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Digest.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/AddDays.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/RandomInt.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Min.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumLong.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/TextFieldSerializerDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/LastValue.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/CSVLineSerializer.java
          • tajo-client/src/main/java/org/apache/tajo/jdbc/TajoResultSetBase.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Substr.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumLongDistinct.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Float8Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/ComparableVector.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestMergeJoinExec.java
          • tajo-common/src/test/java/org/apache/tajo/util/TestDateTimeFormat.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TextSerializerDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbySecondAggregationExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Decode.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/index/TestBSTIndex.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgLong.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/OctetLength.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestFileSystems.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToTimestampText.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyThirdAggregationExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortAggregateExec.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/AbstractHBaseAppender.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Repeat.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Tan.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Float4Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumIntDistinct.java
          • tajo-common/src/test/java/org/apache/tajo/datum/TestTimestampDatum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/JoinTupleComparator.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsFloat.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgInt.java
          • tajo-common/src/main/java/org/apache/tajo/datum/TimestampDatum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Degrees.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/SplitPart.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Concat_ws.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sign.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Atan2.java
          • tajo-core/src/test/java/org/apache/tajo/master/TestNonForwardQueryResultSystemScanner.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineSerializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyHashAggregationExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Chr.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Mod.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Atan.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/TestUniformRangePartition.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/BSTIndexScanExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashPartitioner.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPCountryText.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/json/JsonExtractPathText.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestRightOuterHashJoinExec.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoRecordConverter.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/StrPosb.java
          • tajo-core/src/test/java/org/apache/tajo/engine/eval/ExprTestBase.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/BaseTupleComparator.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/RegexpReplace.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestProgressExternalSortExec.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/FieldSerializerDeserializer.java
          • tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/parquet/TestReadWrite.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Div.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashAntiJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumDoubleDistinct.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestFullOuterMergeJoinExec.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java
          • tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Concat.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashPartitioner.java
          • tajo-common/src/main/java/org/apache/tajo/datum/DatumFactory.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/function/python/PythonScriptEngine.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Reverse.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestLazyTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountValue.java
          • tajo-common/src/main/java/org/apache/tajo/storage/EmptyTuple.java
          • tajo-common/src/main/java/org/apache/tajo/datum/TimeDatum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPCountryInet4.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Max.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/window/Rank.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgFloat.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Ascii.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/BitLength.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TableStatistics.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Pow.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashBasedColPartitionStoreExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashSemiJoinExec.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/FrameTuple.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Radians.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/InitCap.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/function/PythonAggFunctionInvoke.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Locate.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/TextFieldSerializerDeserializer.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/ParquetAppender.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToCharLong.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsInt.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/json/TestJsonSerDe.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Int2Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Round.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashAggregateExec.java
          • tajo-core/src/main/java/org/apache/tajo/master/exec/QueryExecutor.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestLeftOuterHashJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToHex.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Length.java
          • tajo-jdbc/src/main/java/org/apache/tajo/jdbc/MetaDataTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/AddMonths.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestRightOuterMergeJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbySortAggregationExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsLong.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortBasedColPartitionStoreExec.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/avro/AvroAppender.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyFirstAggregationExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Upper.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsDouble.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumFloatDistinct.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/StrPos.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/expr/FieldEval.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseBinarySerializerDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Cbrt.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestBNLJoinExec.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBasePutAppender.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Ceil.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestExternalSortExec.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/index/TestSingleCSVFileBSTIndex.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoWriteSupport.java
          • CHANGES
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/json/JsonLineSerializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Floor.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Acos.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestPhysicalPlanner.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromDate.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/window/Lag.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DateTimePartFromUnixTimestamp.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountValueDistinct.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/UniformRangePartition.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TupleRange.java
          • tajo-common/src/main/java/org/apache/tajo/storage/VTuple.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestTupleComparator.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Variance.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/RoundFloat8.java
          • tajo-common/src/main/java/org/apache/tajo/storage/Tuple.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTextSerializerDeserializer.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Int4Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToBin.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/BTrim.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/tuple/offheap/UnSafeTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Right.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/CSVFile.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestVTuple.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/tuple/offheap/TestOffHeapRowBlock.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/LazyTuple.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestFrameTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumDouble.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Exp.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/CommonHashJoinExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestBSTIndexExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Lpad.java
          • tajo-core/src/test/java/org/apache/tajo/engine/eval/TestEvalTreeUtil.java
          • tajo-common/src/main/java/org/apache/tajo/util/datetime/DateTimeUtil.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromTime.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Md5.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumFloat.java
          • tajo-common/src/main/java/org/apache/tajo/storage/NullTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromTimestamp.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/LTrim.java
          • tajo-core/src/test/java/org/apache/tajo/engine/eval/TestSQLExpression.java
          • tajo-core/src/test/java/org/apache/tajo/engine/util/TestTupleUtil.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/sequencefile/SequenceFileScanner.java
          • tajo-core/src/main/java/org/apache/tajo/engine/utils/TupleUtil.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/rcfile/RCFile.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Lead.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Int8Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToCharTimestamp.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sin.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/ExprAnnotator.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/CharLength.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/sequencefile/SequenceFileAppender.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestFullOuterHashJoinExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/WindowAggExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Lower.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestNLJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/FindInSet.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgDouble.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Rpad.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/BinarySerializerDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/window/FirstValue.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Cos.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/SerializerDeserializer.java
          • tajo-common/src/main/java/org/apache/tajo/datum/IntervalDatum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountRows.java
          • tajo-common/src/main/java/org/apache/tajo/datum/DateDatum.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/RawFile.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestSortExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Left.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/RangePartitionAlgorithm.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToDate.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sqrt.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashLeftOuterJoinExec.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/tuple/offheap/HeapTuple.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestFileStorageManager.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/RTrim.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToTimestampInt.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Asin.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/RowFile.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Encode.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Coalesce.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestDelimitedTextFile.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTablespace.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/QuoteIdent.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Date.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestTupleSorter.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPInCountryText.java
          • tajo-jdbc/src/main/java/org/apache/tajo/jdbc/TajoMetaDataResultSet.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPInCountryInet4.java
          • tajo-core/src/test/java/org/apache/tajo/storage/TestRowFile.java
          Show
          hudson Hudson added a comment - ABORTED: Integrated in Tajo-master-CODEGEN-build #365 (See https://builds.apache.org/job/Tajo-master-CODEGEN-build/365/ ) TAJO-1450 : Encapsulate Datum in Tuple. (jihoonson: rev 5c2aee2369ebcbe5d2691c346bd7cd4207b68ff4) tajo-core/src/main/java/org/apache/tajo/engine/function/string/Digest.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/AddDays.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/RandomInt.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Min.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumLong.java tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/TextFieldSerializerDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/LastValue.java tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/CSVLineSerializer.java tajo-client/src/main/java/org/apache/tajo/jdbc/TajoResultSetBase.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Substr.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumLongDistinct.java tajo-common/src/main/java/org/apache/tajo/datum/Float8Datum.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/ComparableVector.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestMergeJoinExec.java tajo-common/src/test/java/org/apache/tajo/util/TestDateTimeFormat.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TextSerializerDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbySecondAggregationExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Decode.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/index/TestBSTIndex.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgLong.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/OctetLength.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestFileSystems.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToTimestampText.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyThirdAggregationExec.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortAggregateExec.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/AbstractHBaseAppender.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Repeat.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Tan.java tajo-common/src/main/java/org/apache/tajo/datum/Float4Datum.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumIntDistinct.java tajo-common/src/test/java/org/apache/tajo/datum/TestTimestampDatum.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/JoinTupleComparator.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsFloat.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgInt.java tajo-common/src/main/java/org/apache/tajo/datum/TimestampDatum.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Degrees.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/SplitPart.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Concat_ws.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sign.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Atan2.java tajo-core/src/test/java/org/apache/tajo/master/TestNonForwardQueryResultSystemScanner.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineSerializer.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyHashAggregationExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Chr.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Mod.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Atan.java tajo-core/src/test/java/org/apache/tajo/engine/planner/TestUniformRangePartition.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/BSTIndexScanExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashPartitioner.java tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPCountryText.java tajo-core/src/main/java/org/apache/tajo/engine/function/json/JsonExtractPathText.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestRightOuterHashJoinExec.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoRecordConverter.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/StrPosb.java tajo-core/src/test/java/org/apache/tajo/engine/eval/ExprTestBase.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/BaseTupleComparator.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/RegexpReplace.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestProgressExternalSortExec.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/FieldSerializerDeserializer.java tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/parquet/TestReadWrite.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Div.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashAntiJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumDoubleDistinct.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestFullOuterMergeJoinExec.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Concat.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashPartitioner.java tajo-common/src/main/java/org/apache/tajo/datum/DatumFactory.java tajo-plan/src/main/java/org/apache/tajo/plan/function/python/PythonScriptEngine.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Reverse.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestLazyTuple.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountValue.java tajo-common/src/main/java/org/apache/tajo/storage/EmptyTuple.java tajo-common/src/main/java/org/apache/tajo/datum/TimeDatum.java tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPCountryInet4.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Max.java tajo-core/src/main/java/org/apache/tajo/engine/function/window/Rank.java tajo-common/src/main/java/org/apache/tajo/datum/Datum.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgFloat.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Ascii.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/BitLength.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TableStatistics.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Pow.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashBasedColPartitionStoreExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashSemiJoinExec.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/FrameTuple.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Radians.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/InitCap.java tajo-plan/src/main/java/org/apache/tajo/plan/function/PythonAggFunctionInvoke.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Locate.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/TextFieldSerializerDeserializer.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/ParquetAppender.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToCharLong.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsInt.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/json/TestJsonSerDe.java tajo-common/src/main/java/org/apache/tajo/datum/Int2Datum.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Round.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashAggregateExec.java tajo-core/src/main/java/org/apache/tajo/master/exec/QueryExecutor.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestLeftOuterHashJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToHex.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Length.java tajo-jdbc/src/main/java/org/apache/tajo/jdbc/MetaDataTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/AddMonths.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestRightOuterMergeJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbySortAggregationExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsLong.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortBasedColPartitionStoreExec.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/avro/AvroAppender.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyFirstAggregationExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Upper.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsDouble.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumFloatDistinct.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/StrPos.java tajo-plan/src/main/java/org/apache/tajo/plan/expr/FieldEval.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseBinarySerializerDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Cbrt.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestBNLJoinExec.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBasePutAppender.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Ceil.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestExternalSortExec.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/index/TestSingleCSVFileBSTIndex.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoWriteSupport.java CHANGES tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/json/JsonLineSerializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Floor.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Acos.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestPhysicalPlanner.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromDate.java tajo-core/src/main/java/org/apache/tajo/engine/function/window/Lag.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DateTimePartFromUnixTimestamp.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountValueDistinct.java tajo-core/src/main/java/org/apache/tajo/engine/planner/UniformRangePartition.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TupleRange.java tajo-common/src/main/java/org/apache/tajo/storage/VTuple.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestTupleComparator.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Variance.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/RoundFloat8.java tajo-common/src/main/java/org/apache/tajo/storage/Tuple.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTextSerializerDeserializer.java tajo-common/src/main/java/org/apache/tajo/datum/Int4Datum.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToBin.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/BTrim.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/tuple/offheap/UnSafeTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Right.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/CSVFile.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestVTuple.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/tuple/offheap/TestOffHeapRowBlock.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/LazyTuple.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestFrameTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumDouble.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Exp.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/CommonHashJoinExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestBSTIndexExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Lpad.java tajo-core/src/test/java/org/apache/tajo/engine/eval/TestEvalTreeUtil.java tajo-common/src/main/java/org/apache/tajo/util/datetime/DateTimeUtil.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromTime.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Md5.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumFloat.java tajo-common/src/main/java/org/apache/tajo/storage/NullTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromTimestamp.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/LTrim.java tajo-core/src/test/java/org/apache/tajo/engine/eval/TestSQLExpression.java tajo-core/src/test/java/org/apache/tajo/engine/util/TestTupleUtil.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/sequencefile/SequenceFileScanner.java tajo-core/src/main/java/org/apache/tajo/engine/utils/TupleUtil.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/rcfile/RCFile.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Lead.java tajo-common/src/main/java/org/apache/tajo/datum/Int8Datum.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToCharTimestamp.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sin.java tajo-plan/src/main/java/org/apache/tajo/plan/ExprAnnotator.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/CharLength.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/sequencefile/SequenceFileAppender.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestFullOuterHashJoinExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/WindowAggExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Lower.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestNLJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/FindInSet.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgDouble.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Rpad.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/BinarySerializerDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/window/FirstValue.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Cos.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/SerializerDeserializer.java tajo-common/src/main/java/org/apache/tajo/datum/IntervalDatum.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountRows.java tajo-common/src/main/java/org/apache/tajo/datum/DateDatum.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/RawFile.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestSortExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Left.java tajo-core/src/main/java/org/apache/tajo/engine/planner/RangePartitionAlgorithm.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToDate.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sqrt.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashLeftOuterJoinExec.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/tuple/offheap/HeapTuple.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestFileStorageManager.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/RTrim.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToTimestampInt.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Asin.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/RowFile.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Encode.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Coalesce.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestDelimitedTextFile.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTablespace.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/QuoteIdent.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Date.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestTupleSorter.java tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPInCountryText.java tajo-jdbc/src/main/java/org/apache/tajo/jdbc/TajoMetaDataResultSet.java tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPInCountryInet4.java tajo-core/src/test/java/org/apache/tajo/storage/TestRowFile.java
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Tajo-master-build #726 (See https://builds.apache.org/job/Tajo-master-build/726/)
          TAJO-1450: Encapsulate Datum in Tuple. (jihoonson: rev 5c2aee2369ebcbe5d2691c346bd7cd4207b68ff4)

          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/WindowAggExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashSemiJoinExec.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/RowFile.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToBin.java
          • tajo-core/src/test/java/org/apache/tajo/engine/eval/ExprTestBase.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/BTrim.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/RangePartitionAlgorithm.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Asin.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromDate.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestRightOuterHashJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumDouble.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbySortAggregationExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPCountryText.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumIntDistinct.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/BaseTupleComparator.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsFloat.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortBasedColPartitionStoreExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Variance.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Length.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Lpad.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Cbrt.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashPartitioner.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Concat_ws.java
          • tajo-common/src/main/java/org/apache/tajo/storage/VTuple.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/UniformRangePartition.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Digest.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/RawFile.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestBNLJoinExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestFullOuterHashJoinExec.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestTupleComparator.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sin.java
          • tajo-core/src/main/java/org/apache/tajo/engine/utils/TupleUtil.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgFloat.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/BSTIndexScanExec.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TupleRange.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/ParquetAppender.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyFirstAggregationExec.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestVTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/FindInSet.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sign.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/json/JsonLineSerializer.java
          • tajo-core/src/test/java/org/apache/tajo/engine/util/TestTupleUtil.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/BitLength.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPInCountryInet4.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/CharLength.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Repeat.java
          • tajo-core/src/test/java/org/apache/tajo/storage/TestRowFile.java
          • tajo-common/src/main/java/org/apache/tajo/datum/DateDatum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumFloat.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Div.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashPartitioner.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sqrt.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/LastValue.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Int8Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/ComparableVector.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Right.java
          • tajo-core/src/main/java/org/apache/tajo/master/exec/QueryExecutor.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Mod.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestProgressExternalSortExec.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/function/python/PythonScriptEngine.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Lead.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/RTrim.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Ascii.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToTimestampText.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashAggregateExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Substr.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TableStatistics.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/parquet/TestReadWrite.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/RandomInt.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/CSVFile.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Decode.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestFileSystems.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Max.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Lower.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/BinarySerializerDeserializer.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Radians.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/tuple/offheap/TestOffHeapRowBlock.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Atan.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Date.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyHashAggregationExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Md5.java
          • tajo-jdbc/src/main/java/org/apache/tajo/jdbc/TajoMetaDataResultSet.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestExternalSortExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestBSTIndexExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestNLJoinExec.java
          • tajo-common/src/main/java/org/apache/tajo/storage/EmptyTuple.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestSortExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbySecondAggregationExec.java
          • CHANGES
          • tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/TextFieldSerializerDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/SplitPart.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestMergeJoinExec.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestDelimitedTextFile.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestRightOuterMergeJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Floor.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestLazyTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/InitCap.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortAggregateExec.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/SerializerDeserializer.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/tuple/offheap/UnSafeTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Pow.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoRecordConverter.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Reverse.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsInt.java
          • tajo-common/src/main/java/org/apache/tajo/datum/IntervalDatum.java
          • tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestFrameTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsLong.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/FieldSerializerDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/AddMonths.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/RegexpReplace.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashLeftOuterJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromTimestamp.java
          • tajo-common/src/main/java/org/apache/tajo/datum/TimeDatum.java
          • tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java
          • tajo-common/src/main/java/org/apache/tajo/datum/TimestampDatum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumLongDistinct.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/sequencefile/SequenceFileScanner.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Cos.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/JoinTupleComparator.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Acos.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Datum.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/rcfile/RCFile.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Locate.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestFullOuterMergeJoinExec.java
          • tajo-jdbc/src/main/java/org/apache/tajo/jdbc/MetaDataTuple.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoWriteSupport.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Coalesce.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/json/JsonExtractPathText.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/AbstractHBaseAppender.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Left.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumDoubleDistinct.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestTupleSorter.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/json/TestJsonSerDe.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumLong.java
          • tajo-common/src/main/java/org/apache/tajo/util/datetime/DateTimeUtil.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToCharLong.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Upper.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Atan2.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/CSVLineSerializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Exp.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsDouble.java
          • tajo-core/src/test/java/org/apache/tajo/engine/eval/TestSQLExpression.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/sequencefile/SequenceFileAppender.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestFileStorageManager.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Encode.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyThirdAggregationExec.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineSerializer.java
          • tajo-common/src/main/java/org/apache/tajo/storage/NullTuple.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Int2Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashBasedColPartitionStoreExec.java
          • tajo-core/src/test/java/org/apache/tajo/master/TestNonForwardQueryResultSystemScanner.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountValue.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/avro/AvroAppender.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTextSerializerDeserializer.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/ExprAnnotator.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/window/Rank.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Ceil.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/LazyTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DateTimePartFromUnixTimestamp.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/index/TestSingleCSVFileBSTIndex.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Chr.java
          • tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/expr/FieldEval.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TextSerializerDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToCharTimestamp.java
          • tajo-common/src/test/java/org/apache/tajo/datum/TestTimestampDatum.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Float4Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/StrPosb.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/window/FirstValue.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/StrPos.java
          • tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/TextFieldSerializerDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToDate.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgInt.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumFloatDistinct.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTablespace.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/RoundFloat8.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/OctetLength.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/FrameTuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgDouble.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Float8Datum.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Round.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToHex.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/TestUniformRangePartition.java
          • tajo-plan/src/main/java/org/apache/tajo/plan/function/PythonAggFunctionInvoke.java
          • tajo-common/src/test/java/org/apache/tajo/util/TestDateTimeFormat.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountRows.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPCountryInet4.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromTime.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToTimestampInt.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPInCountryText.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/AddDays.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/tuple/offheap/HeapTuple.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestLeftOuterHashJoinExec.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestPhysicalPlanner.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountValueDistinct.java
          • tajo-common/src/main/java/org/apache/tajo/storage/Tuple.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/LTrim.java
          • tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/index/TestBSTIndex.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Rpad.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Tan.java
          • tajo-client/src/main/java/org/apache/tajo/jdbc/TajoResultSetBase.java
          • tajo-common/src/main/java/org/apache/tajo/datum/DatumFactory.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgLong.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/CommonHashJoinExec.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/math/Degrees.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/window/Lag.java
          • tajo-core/src/test/java/org/apache/tajo/engine/eval/TestEvalTreeUtil.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Min.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseBinarySerializerDeserializer.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/QuoteIdent.java
          • tajo-core/src/main/java/org/apache/tajo/engine/function/string/Concat.java
          • tajo-common/src/main/java/org/apache/tajo/datum/Int4Datum.java
          • tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashAntiJoinExec.java
          • tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBasePutAppender.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Tajo-master-build #726 (See https://builds.apache.org/job/Tajo-master-build/726/ ) TAJO-1450 : Encapsulate Datum in Tuple. (jihoonson: rev 5c2aee2369ebcbe5d2691c346bd7cd4207b68ff4) tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/WindowAggExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashSemiJoinExec.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/RowFile.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToBin.java tajo-core/src/test/java/org/apache/tajo/engine/eval/ExprTestBase.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/BTrim.java tajo-core/src/main/java/org/apache/tajo/engine/planner/RangePartitionAlgorithm.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Asin.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromDate.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestRightOuterHashJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumDouble.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbySortAggregationExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPCountryText.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumIntDistinct.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/BaseTupleComparator.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsFloat.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortBasedColPartitionStoreExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Variance.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Length.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Lpad.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Cbrt.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashPartitioner.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Concat_ws.java tajo-common/src/main/java/org/apache/tajo/storage/VTuple.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/planner/UniformRangePartition.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Digest.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/RawFile.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestBNLJoinExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestFullOuterHashJoinExec.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestTupleComparator.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sin.java tajo-core/src/main/java/org/apache/tajo/engine/utils/TupleUtil.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgFloat.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/BSTIndexScanExec.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TupleRange.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/ParquetAppender.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyFirstAggregationExec.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestVTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/FindInSet.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sign.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/json/JsonLineSerializer.java tajo-core/src/test/java/org/apache/tajo/engine/util/TestTupleUtil.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/BitLength.java tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPInCountryInet4.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/CharLength.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Repeat.java tajo-core/src/test/java/org/apache/tajo/storage/TestRowFile.java tajo-common/src/main/java/org/apache/tajo/datum/DateDatum.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumFloat.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Div.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashPartitioner.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Sqrt.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/LastValue.java tajo-common/src/main/java/org/apache/tajo/datum/Int8Datum.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/ComparableVector.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Right.java tajo-core/src/main/java/org/apache/tajo/master/exec/QueryExecutor.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Mod.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestProgressExternalSortExec.java tajo-plan/src/main/java/org/apache/tajo/plan/function/python/PythonScriptEngine.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Lead.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/RTrim.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Ascii.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToTimestampText.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashAggregateExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Substr.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TableStatistics.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/parquet/TestReadWrite.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/RandomInt.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/CSVFile.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Decode.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestFileSystems.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Max.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Lower.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/BinarySerializerDeserializer.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Radians.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/tuple/offheap/TestOffHeapRowBlock.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Atan.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Date.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyHashAggregationExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Md5.java tajo-jdbc/src/main/java/org/apache/tajo/jdbc/TajoMetaDataResultSet.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestExternalSortExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestBSTIndexExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestNLJoinExec.java tajo-common/src/main/java/org/apache/tajo/storage/EmptyTuple.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestSortExec.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbySecondAggregationExec.java CHANGES tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/TextFieldSerializerDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/SplitPart.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestMergeJoinExec.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestDelimitedTextFile.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestRightOuterMergeJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Floor.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestLazyTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/InitCap.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/SortAggregateExec.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/SerializerDeserializer.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/tuple/offheap/UnSafeTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Pow.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoRecordConverter.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Reverse.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsInt.java tajo-common/src/main/java/org/apache/tajo/datum/IntervalDatum.java tajo-storage/tajo-storage-common/src/test/java/org/apache/tajo/storage/TestFrameTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsLong.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/FieldSerializerDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/AddMonths.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/RegexpReplace.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashLeftOuterJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromTimestamp.java tajo-common/src/main/java/org/apache/tajo/datum/TimeDatum.java tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java tajo-common/src/main/java/org/apache/tajo/datum/TimestampDatum.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumLongDistinct.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/sequencefile/SequenceFileScanner.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Cos.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/JoinTupleComparator.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Acos.java tajo-common/src/main/java/org/apache/tajo/datum/Datum.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/rcfile/RCFile.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Locate.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestFullOuterMergeJoinExec.java tajo-jdbc/src/main/java/org/apache/tajo/jdbc/MetaDataTuple.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/parquet/TajoWriteSupport.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Coalesce.java tajo-core/src/main/java/org/apache/tajo/engine/function/json/JsonExtractPathText.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/AbstractHBaseAppender.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Left.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumDoubleDistinct.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestTupleSorter.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/json/TestJsonSerDe.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumLong.java tajo-common/src/main/java/org/apache/tajo/util/datetime/DateTimeUtil.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToCharLong.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Upper.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Atan2.java tajo-plan/src/main/java/org/apache/tajo/plan/function/stream/CSVLineSerializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Exp.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/AbsDouble.java tajo-core/src/test/java/org/apache/tajo/engine/eval/TestSQLExpression.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/sequencefile/SequenceFileAppender.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestFileStorageManager.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Encode.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/DistinctGroupbyThirdAggregationExec.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/CSVLineSerializer.java tajo-common/src/main/java/org/apache/tajo/storage/NullTuple.java tajo-common/src/main/java/org/apache/tajo/datum/Int2Datum.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashBasedColPartitionStoreExec.java tajo-core/src/test/java/org/apache/tajo/master/TestNonForwardQueryResultSystemScanner.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountValue.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/avro/AvroAppender.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTextSerializerDeserializer.java tajo-plan/src/main/java/org/apache/tajo/plan/ExprAnnotator.java tajo-core/src/main/java/org/apache/tajo/engine/function/window/Rank.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Ceil.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/LazyTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DateTimePartFromUnixTimestamp.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/index/TestSingleCSVFileBSTIndex.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Chr.java tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java tajo-plan/src/main/java/org/apache/tajo/plan/expr/FieldEval.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/TextSerializerDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToCharTimestamp.java tajo-common/src/test/java/org/apache/tajo/datum/TestTimestampDatum.java tajo-common/src/main/java/org/apache/tajo/datum/Float4Datum.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/StrPosb.java tajo-core/src/main/java/org/apache/tajo/engine/function/window/FirstValue.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/StrPos.java tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/text/TextFieldSerializerDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToDate.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgInt.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/SumFloatDistinct.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTablespace.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/RoundFloat8.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/OctetLength.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/FrameTuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgDouble.java tajo-common/src/main/java/org/apache/tajo/datum/Float8Datum.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Round.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/ToHex.java tajo-core/src/test/java/org/apache/tajo/engine/planner/TestUniformRangePartition.java tajo-plan/src/main/java/org/apache/tajo/plan/function/PythonAggFunctionInvoke.java tajo-common/src/test/java/org/apache/tajo/util/TestDateTimeFormat.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountRows.java tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPCountryInet4.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/DatePartFromTime.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/ToTimestampInt.java tajo-core/src/main/java/org/apache/tajo/engine/function/geoip/GeoIPInCountryText.java tajo-core/src/main/java/org/apache/tajo/engine/function/datetime/AddDays.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/tuple/offheap/HeapTuple.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestLeftOuterHashJoinExec.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestPhysicalPlanner.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/CountValueDistinct.java tajo-common/src/main/java/org/apache/tajo/storage/Tuple.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/LTrim.java tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/index/TestBSTIndex.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Rpad.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Tan.java tajo-client/src/main/java/org/apache/tajo/jdbc/TajoResultSetBase.java tajo-common/src/main/java/org/apache/tajo/datum/DatumFactory.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/AvgLong.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/CommonHashJoinExec.java tajo-core/src/main/java/org/apache/tajo/engine/function/math/Degrees.java tajo-core/src/main/java/org/apache/tajo/engine/function/window/Lag.java tajo-core/src/test/java/org/apache/tajo/engine/eval/TestEvalTreeUtil.java tajo-core/src/main/java/org/apache/tajo/engine/function/builtin/Min.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseBinarySerializerDeserializer.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/QuoteIdent.java tajo-core/src/main/java/org/apache/tajo/engine/function/string/Concat.java tajo-common/src/main/java/org/apache/tajo/datum/Int4Datum.java tajo-core/src/test/java/org/apache/tajo/engine/planner/physical/TestHashAntiJoinExec.java tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBasePutAppender.java
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user asfgit closed the pull request at:

          https://github.com/apache/tajo/pull/596

          Show
          githubbot ASF GitHub Bot added a comment - Github user asfgit closed the pull request at: https://github.com/apache/tajo/pull/596
          Hide
          hudson Hudson added a comment -

          ABORTED: Integrated in Tajo-master-CODEGEN-build #366 (See https://builds.apache.org/job/Tajo-master-CODEGEN-build/366/)
          TAJO-1450: Encapsulate Datum in Tuple. (missing changes) (jihoonson: rev dfcf41d6f66044b15f478bb22feecccfdf742628)

          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java
          • tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          Show
          hudson Hudson added a comment - ABORTED: Integrated in Tajo-master-CODEGEN-build #366 (See https://builds.apache.org/job/Tajo-master-CODEGEN-build/366/ ) TAJO-1450 : Encapsulate Datum in Tuple. (missing changes) (jihoonson: rev dfcf41d6f66044b15f478bb22feecccfdf742628) tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Tajo-master-build #727 (See https://builds.apache.org/job/Tajo-master-build/727/)
          TAJO-1450: Encapsulate Datum in Tuple. (missing changes) (jihoonson: rev dfcf41d6f66044b15f478bb22feecccfdf742628)

          • tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java
          • tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          • tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Tajo-master-build #727 (See https://builds.apache.org/job/Tajo-master-build/727/ ) TAJO-1450 : Encapsulate Datum in Tuple. (missing changes) (jihoonson: rev dfcf41d6f66044b15f478bb22feecccfdf742628) tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java tajo-client/src/main/java/org/apache/tajo/storage/RowStoreUtil.java tajo-storage/tajo-storage-common/src/main/java/org/apache/tajo/storage/RowStoreUtil.java
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user asfgit closed the pull request at:

          https://github.com/apache/tajo/pull/465

          Show
          githubbot ASF GitHub Bot added a comment - Github user asfgit closed the pull request at: https://github.com/apache/tajo/pull/465

            People

            • Assignee:
              navis Navis
              Reporter:
              navis Navis
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development