You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tajo.apache.org by ji...@apache.org on 2014/10/12 09:51:35 UTC

[1/5] git commit: TAJO-1111: TestKillQuery.testKillQueryFromInitState occasionally fails.

Repository: tajo
Updated Branches:
  refs/heads/index_support afc2c3eb3 -> daba9fdae


TAJO-1111: TestKillQuery.testKillQueryFromInitState occasionally fails.

Closes #198


Project: http://git-wip-us.apache.org/repos/asf/tajo/repo
Commit: http://git-wip-us.apache.org/repos/asf/tajo/commit/22c43c0a
Tree: http://git-wip-us.apache.org/repos/asf/tajo/tree/22c43c0a
Diff: http://git-wip-us.apache.org/repos/asf/tajo/diff/22c43c0a

Branch: refs/heads/index_support
Commit: 22c43c0aded9b4689f863b38550c52d5ee5135c5
Parents: 0646eda
Author: Hyunsik Choi <hy...@apache.org>
Authored: Fri Oct 10 11:22:19 2014 -0700
Committer: Hyunsik Choi <hy...@apache.org>
Committed: Sat Oct 11 14:28:06 2014 -0700

----------------------------------------------------------------------
 CHANGES                                                 | 10 +++++++---
 .../java/org/apache/tajo/master/querymaster/Query.java  |  2 +-
 .../org/apache/tajo/master/querymaster/QueryUnit.java   | 12 ++++++++----
 3 files changed, 16 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tajo/blob/22c43c0a/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index fda4091..d1618c9 100644
--- a/CHANGES
+++ b/CHANGES
@@ -168,6 +168,9 @@ Release 0.9.0 - unreleased
 
   BUG FIXES
 
+    TAJO-1111: TestKillQuery.testKillQueryFromInitState occasionally fails.
+    (hyunsik)
+
     TAJO-1107: Broadcast join on non-leaf node scans only first data file.
     (Hyoungjun Kim)
 
@@ -185,12 +188,13 @@ Release 0.9.0 - unreleased
     TAJO-1102: Self-join with a partitioned table returns wrong result data.
     (Hyoungjun Kim)
 
-    TAJO-1097: IllegalArgumentException: RawFileScanner. (Mai Hai Thanh via jinho)
+    TAJO-1097: IllegalArgumentException: RawFileScanner. (Mai Hai Thanh via 
+    jinho)
 
     TAJO-1103: Insert clause of partitioned table loses some FetchImpls. (jinho)
 
-    TAJO-1101: Broadcast join with a zero-length file table returns wrong result data.
-    (Hyoungjun Kim)
+    TAJO-1101: Broadcast join with a zero-length file table returns wrong 
+    result data. (Hyoungjun Kim)
 
     TAJO-1067: INSERT OVERWRITE INTO should not remove all partitions. (jaehwa)
 

http://git-wip-us.apache.org/repos/asf/tajo/blob/22c43c0a/tajo-core/src/main/java/org/apache/tajo/master/querymaster/Query.java
----------------------------------------------------------------------
diff --git a/tajo-core/src/main/java/org/apache/tajo/master/querymaster/Query.java b/tajo-core/src/main/java/org/apache/tajo/master/querymaster/Query.java
index 7899365..d3f5b1d 100644
--- a/tajo-core/src/main/java/org/apache/tajo/master/querymaster/Query.java
+++ b/tajo-core/src/main/java/org/apache/tajo/master/querymaster/Query.java
@@ -194,7 +194,7 @@ public class Query implements EventHandler<QueryEvent> {
               INTERNAL_ERROR_TRANSITION)
           // Ignore-able transitions
           .addTransition(QueryState.QUERY_ERROR, QueryState.QUERY_ERROR,
-              QueryEventType.KILL)
+              EnumSet.of(QueryEventType.KILL, QueryEventType.SUBQUERY_COMPLETED))
 
           .installTopology();
 

http://git-wip-us.apache.org/repos/asf/tajo/blob/22c43c0a/tajo-core/src/main/java/org/apache/tajo/master/querymaster/QueryUnit.java
----------------------------------------------------------------------
diff --git a/tajo-core/src/main/java/org/apache/tajo/master/querymaster/QueryUnit.java b/tajo-core/src/main/java/org/apache/tajo/master/querymaster/QueryUnit.java
index 03c6d30..8a3ef74 100644
--- a/tajo-core/src/main/java/org/apache/tajo/master/querymaster/QueryUnit.java
+++ b/tajo-core/src/main/java/org/apache/tajo/master/querymaster/QueryUnit.java
@@ -152,17 +152,21 @@ public class QueryUnit implements EventHandler<TaskEvent> {
           // Transitions from SUCCEEDED state
           // Ignore-able transitions
           .addTransition(TaskState.SUCCEEDED, TaskState.SUCCEEDED,
-              EnumSet.of(TaskEventType.T_KILL, TaskEventType.T_ATTEMPT_KILLED, TaskEventType.T_ATTEMPT_SUCCEEDED))
+              EnumSet.of(TaskEventType.T_KILL,
+                  TaskEventType.T_ATTEMPT_KILLED, TaskEventType.T_ATTEMPT_SUCCEEDED, TaskEventType.T_ATTEMPT_FAILED))
 
           // Transitions from FAILED state
           // Ignore-able transitions
           .addTransition(TaskState.FAILED, TaskState.FAILED,
-              EnumSet.of(TaskEventType.T_KILL, TaskEventType.T_ATTEMPT_KILLED, TaskEventType.T_ATTEMPT_SUCCEEDED))
+              EnumSet.of(TaskEventType.T_KILL,
+                  TaskEventType.T_ATTEMPT_KILLED, TaskEventType.T_ATTEMPT_SUCCEEDED, TaskEventType.T_ATTEMPT_FAILED))
 
           // Transitions from KILLED state
+          .addTransition(TaskState.KILLED, TaskState.KILLED, TaskEventType.T_ATTEMPT_KILLED, new KillTaskTransition())
+          // Ignore-able transitions
           .addTransition(TaskState.KILLED, TaskState.KILLED,
-              TaskEventType.T_ATTEMPT_KILLED,
-              new KillTaskTransition())
+              EnumSet.of(
+                  TaskEventType.T_KILL, TaskEventType.T_ATTEMPT_SUCCEEDED, TaskEventType.T_ATTEMPT_FAILED))
 
           .installTopology();
 


[2/5] git commit: TAJO-1113: SubQuery in KILLED state should handle unexpected events.

Posted by ji...@apache.org.
TAJO-1113: SubQuery in KILLED state should handle unexpected events.

Closes #199


Project: http://git-wip-us.apache.org/repos/asf/tajo/repo
Commit: http://git-wip-us.apache.org/repos/asf/tajo/commit/3d334f3f
Tree: http://git-wip-us.apache.org/repos/asf/tajo/tree/3d334f3f
Diff: http://git-wip-us.apache.org/repos/asf/tajo/diff/3d334f3f

Branch: refs/heads/index_support
Commit: 3d334f3f45443b4d39a4d029de2482e5629a6e10
Parents: 22c43c0
Author: Hyunsik Choi <hy...@apache.org>
Authored: Sat Oct 11 15:14:04 2014 -0700
Committer: Hyunsik Choi <hy...@apache.org>
Committed: Sat Oct 11 21:56:52 2014 -0700

----------------------------------------------------------------------
 CHANGES                                         |  3 +++
 .../tajo/master/querymaster/SubQuery.java       | 20 +++++++++++++++++++-
 2 files changed, 22 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tajo/blob/3d334f3f/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index d1618c9..d4ce498 100644
--- a/CHANGES
+++ b/CHANGES
@@ -168,6 +168,9 @@ Release 0.9.0 - unreleased
 
   BUG FIXES
 
+    TAJO-1113: SubQuery in KILLED state should handle unexpected events.
+    (hyunsik)
+
     TAJO-1111: TestKillQuery.testKillQueryFromInitState occasionally fails.
     (hyunsik)
 

http://git-wip-us.apache.org/repos/asf/tajo/blob/3d334f3f/tajo-core/src/main/java/org/apache/tajo/master/querymaster/SubQuery.java
----------------------------------------------------------------------
diff --git a/tajo-core/src/main/java/org/apache/tajo/master/querymaster/SubQuery.java b/tajo-core/src/main/java/org/apache/tajo/master/querymaster/SubQuery.java
index 1f348ff..907fc65 100644
--- a/tajo-core/src/main/java/org/apache/tajo/master/querymaster/SubQuery.java
+++ b/tajo-core/src/main/java/org/apache/tajo/master/querymaster/SubQuery.java
@@ -215,6 +215,24 @@ public class SubQuery implements EventHandler<SubQueryEvent> {
                   SubQueryEventType.SQ_KILL,
                   SubQueryEventType.SQ_CONTAINER_ALLOCATED))
 
+          // Transitions from KILLED state
+          .addTransition(SubQueryState.KILLED, SubQueryState.KILLED,
+              SubQueryEventType.SQ_CONTAINER_ALLOCATED,
+              CONTAINERS_CANCEL_TRANSITION)
+          .addTransition(SubQueryState.KILLED, SubQueryState.KILLED,
+              SubQueryEventType.SQ_DIAGNOSTIC_UPDATE,
+              DIAGNOSTIC_UPDATE_TRANSITION)
+          .addTransition(SubQueryState.KILLED, SubQueryState.ERROR,
+              SubQueryEventType.SQ_INTERNAL_ERROR,
+              INTERNAL_ERROR_TRANSITION)
+              // Ignore-able transitions
+          .addTransition(SubQueryState.KILLED, SubQueryState.KILLED,
+              EnumSet.of(
+                  SubQueryEventType.SQ_START,
+                  SubQueryEventType.SQ_KILL,
+                  SubQueryEventType.SQ_CONTAINER_ALLOCATED,
+                  SubQueryEventType.SQ_FAILED))
+
           // Transitions from FAILED state
           .addTransition(SubQueryState.FAILED, SubQueryState.FAILED,
               SubQueryEventType.SQ_CONTAINER_ALLOCATED,
@@ -233,7 +251,7 @@ public class SubQuery implements EventHandler<SubQueryEvent> {
                   SubQueryEventType.SQ_CONTAINER_ALLOCATED,
                   SubQueryEventType.SQ_FAILED))
 
-          // Transitions from FAILED state
+          // Transitions from ERROR state
           .addTransition(SubQueryState.ERROR, SubQueryState.ERROR,
               SubQueryEventType.SQ_CONTAINER_ALLOCATED,
               CONTAINERS_CANCEL_TRANSITION)


[5/5] git commit: Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into index_support

Posted by ji...@apache.org.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into index_support


Project: http://git-wip-us.apache.org/repos/asf/tajo/repo
Commit: http://git-wip-us.apache.org/repos/asf/tajo/commit/daba9fda
Tree: http://git-wip-us.apache.org/repos/asf/tajo/tree/daba9fda
Diff: http://git-wip-us.apache.org/repos/asf/tajo/diff/daba9fda

Branch: refs/heads/index_support
Commit: daba9fdae460c163444f00dfc3a79d2d8d220aa7
Parents: afc2c3e f531495
Author: Jihoon Son <ji...@apache.org>
Authored: Sun Oct 12 16:51:05 2014 +0900
Committer: Jihoon Son <ji...@apache.org>
Committed: Sun Oct 12 16:51:05 2014 +0900

----------------------------------------------------------------------
 CHANGES                                         | 13 ++++++--
 pom.xml                                         | 22 ++++++-------
 tajo-algebra/pom.xml                            |  7 ++--
 tajo-catalog/pom.xml                            |  8 ++---
 tajo-catalog/tajo-catalog-client/pom.xml        |  6 ++--
 tajo-catalog/tajo-catalog-common/pom.xml        |  6 ++--
 tajo-catalog/tajo-catalog-drivers/pom.xml       |  6 ++--
 tajo-catalog/tajo-catalog-server/pom.xml        |  8 ++---
 tajo-client/pom.xml                             |  7 ++--
 tajo-common/pom.xml                             |  8 ++---
 tajo-core/pom.xml                               |  5 ++-
 .../apache/tajo/master/querymaster/Query.java   |  2 +-
 .../tajo/master/querymaster/QueryUnit.java      | 12 ++++---
 .../tajo/master/querymaster/SubQuery.java       | 20 +++++++++++-
 tajo-dist/pom.xml                               | 12 +++----
 tajo-jdbc/pom.xml                               |  5 ++-
 tajo-maven-plugins/pom.xml                      |  6 ++--
 tajo-project/pom.xml                            | 34 ++++++++++----------
 tajo-rpc/pom.xml                                |  7 ++--
 tajo-storage/pom.xml                            |  8 ++---
 tajo-thirdparty/asm/pom.xml                     |  8 ++---
 tajo-yarn-pullserver/pom.xml                    |  6 ++--
 22 files changed, 109 insertions(+), 107 deletions(-)
----------------------------------------------------------------------



[4/5] git commit: [maven-release-plugin] prepare for next development iteration

Posted by ji...@apache.org.
[maven-release-plugin] prepare for next development iteration


Project: http://git-wip-us.apache.org/repos/asf/tajo/repo
Commit: http://git-wip-us.apache.org/repos/asf/tajo/commit/f531495c
Tree: http://git-wip-us.apache.org/repos/asf/tajo/tree/f531495c
Diff: http://git-wip-us.apache.org/repos/asf/tajo/diff/f531495c

Branch: refs/heads/index_support
Commit: f531495c24e0f1899d7822bc6b463148d27d0068
Parents: 1e03c88
Author: Hyunsik Choi <hy...@apache.org>
Authored: Sat Oct 11 22:23:41 2014 -0700
Committer: Hyunsik Choi <hy...@apache.org>
Committed: Sat Oct 11 22:23:41 2014 -0700

----------------------------------------------------------------------
 pom.xml                                   | 4 ++--
 tajo-algebra/pom.xml                      | 2 +-
 tajo-catalog/pom.xml                      | 2 +-
 tajo-catalog/tajo-catalog-client/pom.xml  | 2 +-
 tajo-catalog/tajo-catalog-common/pom.xml  | 2 +-
 tajo-catalog/tajo-catalog-drivers/pom.xml | 2 +-
 tajo-catalog/tajo-catalog-server/pom.xml  | 2 +-
 tajo-client/pom.xml                       | 2 +-
 tajo-common/pom.xml                       | 2 +-
 tajo-core/pom.xml                         | 2 +-
 tajo-dist/pom.xml                         | 2 +-
 tajo-jdbc/pom.xml                         | 2 +-
 tajo-maven-plugins/pom.xml                | 2 +-
 tajo-project/pom.xml                      | 6 +++---
 tajo-rpc/pom.xml                          | 2 +-
 tajo-storage/pom.xml                      | 2 +-
 tajo-thirdparty/asm/pom.xml               | 2 +-
 tajo-yarn-pullserver/pom.xml              | 2 +-
 18 files changed, 21 insertions(+), 21 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 8c83791..a3bcf20 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,7 +26,7 @@
   </parent>
   <groupId>org.apache.tajo</groupId>
   <artifactId>tajo-main</artifactId>
-  <version>0.9.0</version>
+  <version>0.9.1-SNAPSHOT</version>
   <description>Tajo Main</description>
   <name>Tajo Main</name>
   <packaging>pom</packaging>
@@ -57,7 +57,7 @@
     <url>https://git-wip-us.apache.org/repos/asf/tajo.git</url>
     <connection>scm:git:https://git-wip-us.apache.org/repos/asf/tajo.git</connection>
     <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/tajo.git</developerConnection>
-    <tag>release-0.9.0-rc0</tag>
+    <tag>HEAD</tag>
   </scm>
 
   <repositories>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-algebra/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-algebra/pom.xml b/tajo-algebra/pom.xml
index 09a17f0..883a85d 100644
--- a/tajo-algebra/pom.xml
+++ b/tajo-algebra/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <artifactId>tajo-algebra</artifactId>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-catalog/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/pom.xml b/tajo-catalog/pom.xml
index ee0ca72..eb97817 100644
--- a/tajo-catalog/pom.xml
+++ b/tajo-catalog/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
 	  <relativePath>../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-catalog/tajo-catalog-client/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/tajo-catalog-client/pom.xml b/tajo-catalog/tajo-catalog-client/pom.xml
index e4ca436..d888d0a 100644
--- a/tajo-catalog/tajo-catalog-client/pom.xml
+++ b/tajo-catalog/tajo-catalog-client/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
 	  <relativePath>../../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-catalog/tajo-catalog-common/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/tajo-catalog-common/pom.xml b/tajo-catalog/tajo-catalog-common/pom.xml
index 310fd9d..83ab62f 100644
--- a/tajo-catalog/tajo-catalog-common/pom.xml
+++ b/tajo-catalog/tajo-catalog-common/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
 	  <relativePath>../../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-catalog/tajo-catalog-drivers/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/tajo-catalog-drivers/pom.xml b/tajo-catalog/tajo-catalog-drivers/pom.xml
index 2010e93..d75fe4d 100644
--- a/tajo-catalog/tajo-catalog-drivers/pom.xml
+++ b/tajo-catalog/tajo-catalog-drivers/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
 	  <relativePath>../../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-catalog/tajo-catalog-server/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/tajo-catalog-server/pom.xml b/tajo-catalog/tajo-catalog-server/pom.xml
index 676046f..f811150 100644
--- a/tajo-catalog/tajo-catalog-server/pom.xml
+++ b/tajo-catalog/tajo-catalog-server/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-client/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-client/pom.xml b/tajo-client/pom.xml
index f6b8586..7fc8c74 100644
--- a/tajo-client/pom.xml
+++ b/tajo-client/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <artifactId>tajo-client</artifactId>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-common/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-common/pom.xml b/tajo-common/pom.xml
index 939a21f..d857e0e 100644
--- a/tajo-common/pom.xml
+++ b/tajo-common/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-core/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-core/pom.xml b/tajo-core/pom.xml
index c71fe78..ca30266 100644
--- a/tajo-core/pom.xml
+++ b/tajo-core/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <artifactId>tajo-core</artifactId>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-dist/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-dist/pom.xml b/tajo-dist/pom.xml
index 8a17822..24b1831 100644
--- a/tajo-dist/pom.xml
+++ b/tajo-dist/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-jdbc/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-jdbc/pom.xml b/tajo-jdbc/pom.xml
index 6b2badb..20cdf16 100644
--- a/tajo-jdbc/pom.xml
+++ b/tajo-jdbc/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <artifactId>tajo-jdbc</artifactId>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-maven-plugins/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-maven-plugins/pom.xml b/tajo-maven-plugins/pom.xml
index 84a7b2a..baf2b04 100644
--- a/tajo-maven-plugins/pom.xml
+++ b/tajo-maven-plugins/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.tajo</groupId>
     <artifactId>tajo-project</artifactId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <groupId>org.apache.tajo</groupId>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-project/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-project/pom.xml b/tajo-project/pom.xml
index 177f5cf..908fd18 100644
--- a/tajo-project/pom.xml
+++ b/tajo-project/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.tajo</groupId>
     <artifactId>tajo-main</artifactId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
   </parent>
   <groupId>org.apache.tajo</groupId>
   <artifactId>tajo-project</artifactId>
@@ -35,7 +35,7 @@
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     <hadoop.version>2.5.1</hadoop.version>
     <protobuf.version>2.5.0</protobuf.version>
-    <tajo.version>0.9.0</tajo.version>
+    <tajo.version>0.9.1-SNAPSHOT</tajo.version>
     <tajo.root>${project.parent.relativePath}/..</tajo.root>
     <extra.source.path>src/main/hadoop-${hadoop.version}</extra.source.path>
   </properties>
@@ -324,7 +324,7 @@
     <url>https://git-wip-us.apache.org/repos/asf/tajo.git</url>
     <connection>scm:git:https://git-wip-us.apache.org/repos/asf/tajo.git</connection>
     <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/tajo.git</developerConnection>
-    <tag>release-0.9.0-rc0</tag>
+    <tag>HEAD</tag>
   </scm>
 
   <mailingLists>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-rpc/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-rpc/pom.xml b/tajo-rpc/pom.xml
index 72c8649..9079ecd 100644
--- a/tajo-rpc/pom.xml
+++ b/tajo-rpc/pom.xml
@@ -20,7 +20,7 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>tajo-project</artifactId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <groupId>org.apache.tajo</groupId>
     <relativePath>../tajo-project</relativePath>
   </parent>

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-storage/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-storage/pom.xml b/tajo-storage/pom.xml
index f11c985..c50fa66 100644
--- a/tajo-storage/pom.xml
+++ b/tajo-storage/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-thirdparty/asm/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-thirdparty/asm/pom.xml b/tajo-thirdparty/asm/pom.xml
index a9be622..1aac6cd 100644
--- a/tajo-thirdparty/asm/pom.xml
+++ b/tajo-thirdparty/asm/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../../tajo-project</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/tajo/blob/f531495c/tajo-yarn-pullserver/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-yarn-pullserver/pom.xml b/tajo-yarn-pullserver/pom.xml
index 902af61..a7644a1 100644
--- a/tajo-yarn-pullserver/pom.xml
+++ b/tajo-yarn-pullserver/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>


[3/5] git commit: [maven-release-plugin] prepare release release-0.9.0-rc0

Posted by ji...@apache.org.
[maven-release-plugin] prepare release release-0.9.0-rc0


Project: http://git-wip-us.apache.org/repos/asf/tajo/repo
Commit: http://git-wip-us.apache.org/repos/asf/tajo/commit/1e03c88e
Tree: http://git-wip-us.apache.org/repos/asf/tajo/tree/1e03c88e
Diff: http://git-wip-us.apache.org/repos/asf/tajo/diff/1e03c88e

Branch: refs/heads/index_support
Commit: 1e03c88e4f837e400b53e91a3338f559d2657a31
Parents: 3d334f3
Author: Hyunsik Choi <hy...@apache.org>
Authored: Sat Oct 11 22:23:24 2014 -0700
Committer: Hyunsik Choi <hy...@apache.org>
Committed: Sat Oct 11 22:23:24 2014 -0700

----------------------------------------------------------------------
 pom.xml                                   | 22 ++++++++---------
 tajo-algebra/pom.xml                      |  7 +++---
 tajo-catalog/pom.xml                      |  8 +++---
 tajo-catalog/tajo-catalog-client/pom.xml  |  6 ++---
 tajo-catalog/tajo-catalog-common/pom.xml  |  6 ++---
 tajo-catalog/tajo-catalog-drivers/pom.xml |  6 ++---
 tajo-catalog/tajo-catalog-server/pom.xml  |  8 +++---
 tajo-client/pom.xml                       |  7 +++---
 tajo-common/pom.xml                       |  8 +++---
 tajo-core/pom.xml                         |  5 ++--
 tajo-dist/pom.xml                         | 12 ++++-----
 tajo-jdbc/pom.xml                         |  5 ++--
 tajo-maven-plugins/pom.xml                |  6 ++---
 tajo-project/pom.xml                      | 34 +++++++++++++-------------
 tajo-rpc/pom.xml                          |  7 +++---
 tajo-storage/pom.xml                      |  8 +++---
 tajo-thirdparty/asm/pom.xml               |  8 +++---
 tajo-yarn-pullserver/pom.xml              |  6 ++---
 18 files changed, 71 insertions(+), 98 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index a3294f4..8c83791 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache</groupId>
@@ -27,7 +26,7 @@
   </parent>
   <groupId>org.apache.tajo</groupId>
   <artifactId>tajo-main</artifactId>
-  <version>0.9.0-SNAPSHOT</version>
+  <version>0.9.0</version>
   <description>Tajo Main</description>
   <name>Tajo Main</name>
   <packaging>pom</packaging>
@@ -58,6 +57,7 @@
     <url>https://git-wip-us.apache.org/repos/asf/tajo.git</url>
     <connection>scm:git:https://git-wip-us.apache.org/repos/asf/tajo.git</connection>
     <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/tajo.git</developerConnection>
+    <tag>release-0.9.0-rc0</tag>
   </scm>
 
   <repositories>
@@ -171,7 +171,7 @@
                     fi
                   </echo>
                   <exec executable="bash" dir="${project.build.directory}" failonerror="true">
-                    <arg line="./verify-protocbuf.sh"/>
+                    <arg line="./verify-protocbuf.sh" />
                   </exec>
                 </target>
               </configuration>
@@ -214,7 +214,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -228,7 +228,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -242,7 +242,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -255,7 +255,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -269,7 +269,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -282,7 +282,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -295,7 +295,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
               </pluginExecutions>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-algebra/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-algebra/pom.xml b/tajo-algebra/pom.xml
index a49c212..09a17f0 100644
--- a/tajo-algebra/pom.xml
+++ b/tajo-algebra/pom.xml
@@ -15,13 +15,12 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <artifactId>tajo-algebra</artifactId>
@@ -189,7 +188,7 @@
                       echo
                     </echo>
                     <exec executable="sh" dir="${project.build.directory}" failonerror="true">
-                      <arg line="./dist-layout-stitching.sh"/>
+                      <arg line="./dist-layout-stitching.sh" />
                     </exec>
                   </target>
                 </configuration>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-catalog/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/pom.xml b/tajo-catalog/pom.xml
index 970959a..ee0ca72 100644
--- a/tajo-catalog/pom.xml
+++ b/tajo-catalog/pom.xml
@@ -17,13 +17,11 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
 	  <relativePath>../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
@@ -143,7 +141,7 @@
                       echo
                     </echo>
                     <exec executable="sh" dir="${project.build.directory}" failonerror="true">
-                      <arg line="./dist-layout-stitching.sh"/>
+                      <arg line="./dist-layout-stitching.sh" />
                     </exec>
                   </target>
                 </configuration>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-catalog/tajo-catalog-client/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/tajo-catalog-client/pom.xml b/tajo-catalog/tajo-catalog-client/pom.xml
index 4db1c26..e4ca436 100644
--- a/tajo-catalog/tajo-catalog-client/pom.xml
+++ b/tajo-catalog/tajo-catalog-client/pom.xml
@@ -17,13 +17,11 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
 	  <relativePath>../../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-catalog/tajo-catalog-common/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/tajo-catalog-common/pom.xml b/tajo-catalog/tajo-catalog-common/pom.xml
index b82495f..310fd9d 100644
--- a/tajo-catalog/tajo-catalog-common/pom.xml
+++ b/tajo-catalog/tajo-catalog-common/pom.xml
@@ -17,13 +17,11 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
 	  <relativePath>../../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-catalog/tajo-catalog-drivers/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/tajo-catalog-drivers/pom.xml b/tajo-catalog/tajo-catalog-drivers/pom.xml
index 001329d..2010e93 100644
--- a/tajo-catalog/tajo-catalog-drivers/pom.xml
+++ b/tajo-catalog/tajo-catalog-drivers/pom.xml
@@ -17,13 +17,11 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
 	  <relativePath>../../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-catalog/tajo-catalog-server/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-catalog/tajo-catalog-server/pom.xml b/tajo-catalog/tajo-catalog-server/pom.xml
index 1e9e2c2..676046f 100644
--- a/tajo-catalog/tajo-catalog-server/pom.xml
+++ b/tajo-catalog/tajo-catalog-server/pom.xml
@@ -17,13 +17,11 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
@@ -73,7 +71,7 @@
             <phase>initialize</phase>
             <configuration>
               <target>
-                <mkdir dir="target/generated-sources/proto"/>
+                <mkdir dir="target/generated-sources/proto" />
               </target>
             </configuration>
             <goals>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-client/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-client/pom.xml b/tajo-client/pom.xml
index 1c109f5..f6b8586 100644
--- a/tajo-client/pom.xml
+++ b/tajo-client/pom.xml
@@ -17,13 +17,12 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <artifactId>tajo-client</artifactId>
@@ -318,7 +317,7 @@
                       echo
                     </echo>
                     <exec executable="sh" dir="${project.build.directory}" failonerror="true">
-                      <arg line="./dist-layout-stitching.sh"/>
+                      <arg line="./dist-layout-stitching.sh" />
                     </exec>
                   </target>
                 </configuration>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-common/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-common/pom.xml b/tajo-common/pom.xml
index f1a8c40..939a21f 100644
--- a/tajo-common/pom.xml
+++ b/tajo-common/pom.xml
@@ -12,14 +12,12 @@
   See the License for the specific language governing permissions and
   limitations under the License. See accompanying LICENSE file.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
 
@@ -314,7 +312,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
                       echo
                     </echo>
                     <exec executable="sh" dir="${project.build.directory}" failonerror="true">
-                      <arg line="./dist-layout-stitching.sh"/>
+                      <arg line="./dist-layout-stitching.sh" />
                     </exec>
                   </target>
                 </configuration>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-core/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-core/pom.xml b/tajo-core/pom.xml
index d33b598..c71fe78 100644
--- a/tajo-core/pom.xml
+++ b/tajo-core/pom.xml
@@ -17,13 +17,12 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <artifactId>tajo-core</artifactId>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-dist/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-dist/pom.xml b/tajo-dist/pom.xml
index a0cbe9f..8a17822 100644
--- a/tajo-dist/pom.xml
+++ b/tajo-dist/pom.xml
@@ -17,13 +17,11 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
@@ -155,9 +153,9 @@
                       echo
                     </echo>
                     <exec executable="sh" dir="${project.build.directory}" failonerror="true">
-                      <arg line="./dist-layout-stitching.sh"/>
+                      <arg line="./dist-layout-stitching.sh" />
                     </exec>
-                    <chmod dir="${project.build.directory}/tajo-${project.version}/bin" perm="ugo+rx" includes="**/*.sh,tajo,tajo-dump,tsql"/>
+                    <chmod dir="${project.build.directory}/tajo-${project.version}/bin" perm="ugo+rx" includes="**/*.sh,tajo,tajo-dump,tsql" />
                   </target>
                 </configuration>
               </execution>
@@ -188,7 +186,7 @@
                       echo
                     </echo>
                     <exec executable="sh" dir="${project.build.directory}" failonerror="true">
-                      <arg line="./dist-tar-stitching.sh"/>
+                      <arg line="./dist-tar-stitching.sh" />
                     </exec>
                   </target>
                 </configuration>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-jdbc/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-jdbc/pom.xml b/tajo-jdbc/pom.xml
index 1708f5a..6b2badb 100644
--- a/tajo-jdbc/pom.xml
+++ b/tajo-jdbc/pom.xml
@@ -17,13 +17,12 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <artifactId>tajo-jdbc</artifactId>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-maven-plugins/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-maven-plugins/pom.xml b/tajo-maven-plugins/pom.xml
index 43ff9e0..84a7b2a 100644
--- a/tajo-maven-plugins/pom.xml
+++ b/tajo-maven-plugins/pom.xml
@@ -12,14 +12,12 @@
   See the License for the specific language governing permissions and
   limitations under the License. See accompanying LICENSE file.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.tajo</groupId>
     <artifactId>tajo-project</artifactId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <groupId>org.apache.tajo</groupId>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-project/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-project/pom.xml b/tajo-project/pom.xml
index b90cc38..177f5cf 100644
--- a/tajo-project/pom.xml
+++ b/tajo-project/pom.xml
@@ -17,13 +17,12 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.tajo</groupId>
     <artifactId>tajo-main</artifactId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
   </parent>
   <groupId>org.apache.tajo</groupId>
   <artifactId>tajo-project</artifactId>
@@ -36,7 +35,7 @@
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     <hadoop.version>2.5.1</hadoop.version>
     <protobuf.version>2.5.0</protobuf.version>
-    <tajo.version>0.9.0-SNAPSHOT</tajo.version>
+    <tajo.version>0.9.0</tajo.version>
     <tajo.root>${project.parent.relativePath}/..</tajo.root>
     <extra.source.path>src/main/hadoop-${hadoop.version}</extra.source.path>
   </properties>
@@ -58,21 +57,21 @@
       <id>akarasulu</id>
       <name>Alex Karasulu</name>
       <email>akarasulu@apache.org</email>
-      <organization></organization>
+      <organization />
       <roles>
         <role>PMC</role>
       </roles>
-      <timezone></timezone>
+      <timezone />
     </developer>
     <developer>
       <id>ahenrick</id>
       <name>Alvin Derek Henrick</name>
       <email>ahenrick@apache.org</email>
-      <organization></organization>
+      <organization />
       <roles>
         <role>Committer</role>
       </roles>
-      <timezone></timezone>
+      <timezone />
     </developer>
     <developer>
       <id>mattmann</id>
@@ -267,7 +266,7 @@
     </contributor>
     <contributor>
       <name>Jihun Kang</name>
-      <organization></organization>
+      <organization />
       <roles><role>Contributor</role></roles>
     </contributor>
     <contributor>
@@ -282,7 +281,7 @@
     </contributor>        
     <contributor>
       <name>Prafulla T.</name>
-      <organization></organization>
+      <organization />
       <roles><role>Contributor</role></roles>
     </contributor>
     <contributor>
@@ -325,6 +324,7 @@
     <url>https://git-wip-us.apache.org/repos/asf/tajo.git</url>
     <connection>scm:git:https://git-wip-us.apache.org/repos/asf/tajo.git</connection>
     <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/tajo.git</developerConnection>
+    <tag>release-0.9.0-rc0</tag>
   </scm>
 
   <mailingLists>
@@ -489,7 +489,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -503,7 +503,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -517,7 +517,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -530,7 +530,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -544,7 +544,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -557,7 +557,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
                 <pluginExecution>
@@ -570,7 +570,7 @@
                     </goals>
                   </pluginExecutionFilter>
                   <action>
-                    <ignore></ignore>
+                    <ignore />
                   </action>
                 </pluginExecution>
               </pluginExecutions>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-rpc/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-rpc/pom.xml b/tajo-rpc/pom.xml
index 06e24b9..72c8649 100644
--- a/tajo-rpc/pom.xml
+++ b/tajo-rpc/pom.xml
@@ -16,12 +16,11 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>tajo-project</artifactId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <groupId>org.apache.tajo</groupId>
     <relativePath>../tajo-project</relativePath>
   </parent>
@@ -253,7 +252,7 @@
                       echo
                     </echo>
                     <exec executable="sh" dir="${project.build.directory}" failonerror="true">
-                      <arg line="./dist-layout-stitching.sh"/>
+                      <arg line="./dist-layout-stitching.sh" />
                     </exec>
                   </target>
                 </configuration>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-storage/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-storage/pom.xml b/tajo-storage/pom.xml
index 6f80ea5..f11c985 100644
--- a/tajo-storage/pom.xml
+++ b/tajo-storage/pom.xml
@@ -15,14 +15,12 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
 
@@ -394,7 +392,7 @@
                       echo
                     </echo>
                     <exec executable="sh" dir="${project.build.directory}" failonerror="true">
-                      <arg line="./dist-layout-stitching.sh"/>
+                      <arg line="./dist-layout-stitching.sh" />
                     </exec>
                   </target>
                 </configuration>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-thirdparty/asm/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-thirdparty/asm/pom.xml b/tajo-thirdparty/asm/pom.xml
index 5464d49..a9be622 100644
--- a/tajo-thirdparty/asm/pom.xml
+++ b/tajo-thirdparty/asm/pom.xml
@@ -12,14 +12,12 @@
   See the License for the specific language governing permissions and
   limitations under the License. See accompanying LICENSE file.
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../../tajo-project</relativePath>
   </parent>
 
@@ -157,7 +155,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
                       echo
                     </echo>
                     <exec executable="sh" dir="${project.build.directory}" failonerror="true">
-                      <arg line="./dist-layout-stitching.sh"/>
+                      <arg line="./dist-layout-stitching.sh" />
                     </exec>
                   </target>
                 </configuration>

http://git-wip-us.apache.org/repos/asf/tajo/blob/1e03c88e/tajo-yarn-pullserver/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-yarn-pullserver/pom.xml b/tajo-yarn-pullserver/pom.xml
index 64b3a74..902af61 100644
--- a/tajo-yarn-pullserver/pom.xml
+++ b/tajo-yarn-pullserver/pom.xml
@@ -17,13 +17,11 @@
   limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>tajo-project</artifactId>
     <groupId>org.apache.tajo</groupId>
-    <version>0.9.0-SNAPSHOT</version>
+    <version>0.9.0</version>
     <relativePath>../tajo-project</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>