You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@carbondata.apache.org by ra...@apache.org on 2016/08/05 06:47:41 UTC

[1/2] incubator-carbondata git commit: [CARBONDATA-141] Polish pom.xml files, use Apache parent POM and cleanup the Maven coordinates

Repository: incubator-carbondata
Updated Branches:
  refs/heads/master 29f9cf226 -> d849fc910


[CARBONDATA-141] Polish pom.xml files, use Apache parent POM and cleanup the Maven coordinates


Project: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/commit/61d4b433
Tree: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/tree/61d4b433
Diff: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/diff/61d4b433

Branch: refs/heads/master
Commit: 61d4b433b3295aba8ded8371a031d8f6e4336c04
Parents: 29f9cf2
Author: Jean-Baptiste Onofr� <jb...@apache.org>
Authored: Thu Aug 4 18:25:19 2016 +0200
Committer: Jean-Baptiste Onofr� <jb...@apache.org>
Committed: Thu Aug 4 18:25:19 2016 +0200

----------------------------------------------------------------------
 assembly/pom.xml              |  70 ++++---
 common/pom.xml                |  52 ++---
 core/pom.xml                  |  65 +++---
 examples/pom.xml              |  69 ++++---
 format/pom.xml                |  57 +++---
 hadoop/pom.xml                |  69 ++++---
 integration-testcases/pom.xml | 397 +++++++++++++++++++------------------
 integration/spark/pom.xml     |  70 ++++---
 pom.xml                       | 114 +++++++++--
 processing/pom.xml            |  61 +++---
 10 files changed, 567 insertions(+), 457 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/assembly/pom.xml
----------------------------------------------------------------------
diff --git a/assembly/pom.xml b/assembly/pom.xml
index 4c39180..8aedaae 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -1,61 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements.  See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership.  The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License.  You may obtain a copy of the License at
- ~
- ~    http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied.  See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.carbondata</groupId>
-  <artifactId>carbon-assembly</artifactId>
-  <packaging>pom</packaging>
-  <name>CarbonData Assembly</name>
+
   <parent>
-    <groupId>org.carbondata</groupId>
-    <version>0.1.0-SNAPSHOT</version>
+    <groupId>org.apache.carbondata</groupId>
     <artifactId>carbondata-parent</artifactId>
+    <version>0.1.0-incubating-SNAPSHOT</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
+
+  <artifactId>carbondata-assembly</artifactId>
+  <packaging>pom</packaging>
+  <name>Apache CarbonData :: Assembly</name>
+
   <properties>
     <carbondata.jar.dir>scala-${scala.binary.version}</carbondata.jar.dir>
     <carbondata.jar.basename>carbondata_${scala.binary.version}-${project.version}-shade-hadoop${hadoop.version}.jar</carbondata.jar.basename>
     <carbondata.jar>${project.build.directory}/${carbondata.jar.dir}/${carbondata.jar.basename}</carbondata.jar>
     <dev.path>${basedir}/../dev</dev.path>
   </properties>
+
   <dependencies>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-common</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-common</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-core</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-core</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-processing</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-processing</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-spark</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-spark</artifactId>
       <version>${project.version}</version>
     </dependency>
   </dependencies>
+
   <build>
     <plugins>
       <plugin>
@@ -121,6 +125,7 @@
       </plugin>
     </plugins>
   </build>
+
   <profiles>
     <profile>
       <id>provided</id>
@@ -170,4 +175,5 @@
       </build>
     </profile>
   </profiles>
+
 </project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/common/pom.xml
----------------------------------------------------------------------
diff --git a/common/pom.xml b/common/pom.xml
index 1ebcbb0..5c9c34b 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -1,36 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements.  See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership.  The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License.  You may obtain a copy of the License at
- ~
- ~    http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied.  See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.carbondata</groupId>
-  <artifactId>carbon-common</artifactId>
-  <packaging>jar</packaging>
-  <name>CarbonData Common</name>
+
   <parent>
-    <groupId>org.carbondata</groupId>
-    <version>0.1.0-SNAPSHOT</version>
+    <groupId>org.apache.carbondata</groupId>
     <artifactId>carbondata-parent</artifactId>
+    <version>0.1.0-incubating-SNAPSHOT</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
+
+  <artifactId>carbondata-common</artifactId>
+  <name>Apache CarbonData :: Common</name>
+
   <properties>
     <dev.path>${basedir}/../dev</dev.path>
   </properties>
+
   <dependencies>
     <dependency>
       <groupId>log4j</groupId>
@@ -50,6 +52,7 @@
       <artifactId>hadoop-common</artifactId>
     </dependency>
   </dependencies>
+
   <build>
     <sourceDirectory>src/main/java</sourceDirectory>
     <testSourceDirectory>src/test/java</testSourceDirectory>
@@ -63,4 +66,5 @@
       </plugin>
     </plugins>
   </build>
+
 </project>

http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/core/pom.xml
----------------------------------------------------------------------
diff --git a/core/pom.xml b/core/pom.xml
index de8467b..7b3cb62 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -1,51 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements.  See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership.  The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License.  You may obtain a copy of the License at
- ~
- ~    http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied.  See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.carbondata</groupId>
-  <artifactId>carbon-core</artifactId>
-  <packaging>jar</packaging>
-  <name>CarbonData Core</name>
+
   <parent>
-    <groupId>org.carbondata</groupId>
-    <version>0.1.0-SNAPSHOT</version>
+    <groupId>org.apache.carbondata</groupId>
     <artifactId>carbondata-parent</artifactId>
+    <version>0.1.0-incubating-SNAPSHOT</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
+
+  <artifactId>carbondata-core</artifactId>
+  <name>Apache CarbonData :: Core</name>
+
   <properties>
     <dev.path>${basedir}/../dev</dev.path>
   </properties>
+
   <repositories>
     <repository>
       <id>pentaho-releases</id>
       <url>http://repository.pentaho.org/artifactory/repo/</url>
     </repository>
   </repositories>
+
   <dependencies>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-format</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-format</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-common</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-common</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
@@ -94,8 +97,8 @@
       <artifactId>spark-sql_${scala.binary.version}</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-format</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-format</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
@@ -110,6 +113,7 @@
       </exclusions>
     </dependency>
   </dependencies>
+
   <build>
     <sourceDirectory>src/main/java</sourceDirectory>
     <testSourceDirectory>src/test/java</testSourceDirectory>
@@ -131,4 +135,5 @@
       </plugin>
     </plugins>
   </build>
+
 </project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/examples/pom.xml
----------------------------------------------------------------------
diff --git a/examples/pom.xml b/examples/pom.xml
index 9ad21b3..6fdb615 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -1,61 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements.  See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership.  The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License.  You may obtain a copy of the License at
- ~
- ~    http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied.  See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.carbondata</groupId>
-  <artifactId>carbon-examples</artifactId>
-  <packaging>jar</packaging>
-  <name>CarbonData Examples</name>
+
   <parent>
-    <groupId>org.carbondata</groupId>
-    <version>0.1.0-SNAPSHOT</version>
+    <groupId>org.apache.carbondata</groupId>
     <artifactId>carbondata-parent</artifactId>
+    <version>0.1.0-incubating-SNAPSHOT</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
+
+  <artifactId>carbondata-examples</artifactId>
+  <name>Apache CarbonData :: Examples</name>
+
   <properties>
     <dev.path>${basedir}/../dev</dev.path>
   </properties>
+
   <repositories>
     <repository>
       <id>pentaho-releases</id>
       <url>http://repository.pentaho.org/artifactory/repo/</url>
     </repository>
   </repositories>
+
   <dependencies>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-common</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-common</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-core</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-core</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-processing</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-processing</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-spark</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-spark</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
@@ -86,6 +89,7 @@
       <artifactId>spark-hive-thriftserver_${scala.binary.version}</artifactId>
     </dependency>
   </dependencies>
+
   <build>
     <sourceDirectory>src/main/scala</sourceDirectory>
     <resources>
@@ -126,4 +130,5 @@
       </plugin>
     </plugins>
   </build>
+
 </project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/format/pom.xml
----------------------------------------------------------------------
diff --git a/format/pom.xml b/format/pom.xml
index 673b2c5..072099f 100644
--- a/format/pom.xml
+++ b/format/pom.xml
@@ -1,38 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements.  See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership.  The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License.  You may obtain a copy of the License at
- ~
- ~    http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied.  See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.carbondata</groupId>
-  <artifactId>carbon-format</artifactId>
-  <packaging>jar</packaging>
-  <name>CarbonData Format</name>
+
   <parent>
-    <groupId>org.carbondata</groupId>
-    <version>0.1.0-SNAPSHOT</version>
+    <groupId>org.apache.carbondata</groupId>
     <artifactId>carbondata-parent</artifactId>
+    <version>0.1.0-incubating-SNAPSHOT</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
+
+  <artifactId>carbondata-format</artifactId>
+  <name>Apache CarbonData :: Format</name>
+
   <properties>
     <dev.path>${basedir}/../dev</dev.path>
   </properties>
-  <pluginRepositories>
-  </pluginRepositories>
+
   <dependencies>
     <dependency>
       <groupId>org.apache.thrift</groupId>
@@ -40,6 +40,7 @@
       <version>0.9.3</version>
     </dependency>
   </dependencies>
+
   <build>
     <plugins>
       <plugin>
@@ -56,8 +57,7 @@
             <phase>generate-sources</phase>
             <configuration>
               <generator>java</generator>
-              <outputDirectory> target/gen-java 
-              </outputDirectory>
+              <outputDirectory>target/gen-java</outputDirectory>
               <compileOutput>true</compileOutput>
             </configuration>
             <goals>
@@ -68,4 +68,5 @@
       </plugin>
     </plugins>
   </build>
+
 </project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/hadoop/pom.xml
----------------------------------------------------------------------
diff --git a/hadoop/pom.xml b/hadoop/pom.xml
index f16cbce..4650a19 100644
--- a/hadoop/pom.xml
+++ b/hadoop/pom.xml
@@ -1,61 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements.  See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership.  The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License.  You may obtain a copy of the License at
- ~
- ~    http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied.  See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.carbondata</groupId>
-  <artifactId>carbon-hadoop</artifactId>
-  <packaging>jar</packaging>
-  <name>CarbonData Hadoop</name>
+
   <parent>
-    <groupId>org.carbondata</groupId>
-    <version>0.1.0-SNAPSHOT</version>
+    <groupId>org.apache.carbondata</groupId>
     <artifactId>carbondata-parent</artifactId>
+    <version>0.1.0-incubating-SNAPSHOT</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
+
+  <artifactId>carbondata-hadoop</artifactId>
+  <name>Apache CarbonData :: Hadoop</name>
+
   <properties>
     <dev.path>${basedir}/../dev</dev.path>
   </properties>
+
   <repositories>
     <repository>
       <id>pentaho-releases</id>
       <url>http://repository.pentaho.org/artifactory/repo/</url>
     </repository>
   </repositories>
+
   <dependencies>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-common</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-common</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-core</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-core</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-format</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-format</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-processing</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-processing</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
@@ -76,6 +79,7 @@
       <artifactId>junit</artifactId>
     </dependency>
   </dependencies>
+
   <build>
     <sourceDirectory>src/main/java</sourceDirectory>
     <resources>
@@ -96,4 +100,5 @@
       </plugin>
     </plugins>
   </build>
+
 </project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/integration-testcases/pom.xml
----------------------------------------------------------------------
diff --git a/integration-testcases/pom.xml b/integration-testcases/pom.xml
index c437b93..4357a4e 100644
--- a/integration-testcases/pom.xml
+++ b/integration-testcases/pom.xml
@@ -1,206 +1,209 @@
-<!-- ~ Licensed to the Apache Software Foundation (ASF) under one ~ or more 
-	contributor license agreements. See the NOTICE file ~ distributed with this 
-	work for additional information ~ regarding copyright ownership. The ASF 
-	licenses this file ~ to you under the Apache License, Version 2.0 (the ~ 
-	"License"); you may not use this file except in compliance ~ with the License. 
-	You may obtain a copy of the License at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 
-	~ ~ Unless required by applicable law or agreed to in writing, ~ software 
-	distributed under the License is distributed on an ~ "AS IS" BASIS, WITHOUT 
-	WARRANTIES OR CONDITIONS OF ANY ~ KIND, either express or implied. See the 
-	License for the ~ specific language governing permissions and limitations 
-	~ under the License. -->
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.carbondata</groupId>
+    <artifactId>carbondata-parent</artifactId>
+    <version>0.1.0-incubating-SNAPSHOT</version>
+    <relativePath>../pom.xml</relativePath>
+  </parent>
+
+  <artifactId>carbondata-integration-testcases</artifactId>
+  <name>Apache CarbonData :: Integration Testcases</name>
 
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xmlns="http://maven.apache.org/POM/4.0.0"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <groupId>org.carbondata</groupId>
-    <artifactId>carbon-integration-testcases</artifactId>
-    <packaging>jar</packaging>
-    <name>CarbonData Integration Testcases</name>
-    <parent>
-        <groupId>org.carbondata</groupId>
-        <version>0.1.0-SNAPSHOT</version>
-        <artifactId>carbondata-parent</artifactId>
-        <relativePath>../pom.xml</relativePath>
-    </parent>
   <properties>
     <dev.path>${basedir}/../dev</dev.path>
   </properties>
-    <repositories>
-        <repository>
-            <id>pentaho-releases</id>
-            <url>http://repository.pentaho.org/artifactory/repo/</url>
-        </repository>
-    </repositories>
-
-    <dependencies>
-        <dependency>
-            <groupId>com.databricks</groupId>
-            <artifactId>spark-csv_${scala.binary.version}</artifactId>
-            <version>1.2.0</version>
-        </dependency>
-        <dependency>
-            <groupId>org.carbondata</groupId>
-            <artifactId>carbon-common</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.carbondata</groupId>
-            <artifactId>carbon-core</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.carbondata</groupId>
-            <artifactId>carbon-processing</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.carbondata</groupId>
-            <artifactId>carbon-hadoop</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-		 <dependency>
-			<groupId>org.carbondata</groupId>
-			<artifactId>carbon-spark</artifactId>
-			<version>0.1.0-SNAPSHOT</version>
-        </dependency>
-        <dependency>
-            <groupId>eigenbase</groupId>
-            <artifactId>eigenbase-xom</artifactId>
-            <version>1.3.4</version>
-            <exclusions>
-                <exclusion>
-                    <groupId>*</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.scala-lang</groupId>
-            <artifactId>scala-compiler</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.scala-lang</groupId>
-            <artifactId>scala-reflect</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.scala-lang</groupId>
-            <artifactId>scala-library</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.spark</groupId>
-            <artifactId>spark-hive-thriftserver_${scala.binary.version}</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.scalatest</groupId>
-            <artifactId>scalatest_${scala.binary.version}</artifactId>
-            <version>2.2.1</version>
-            <scope>test</scope>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <testSourceDirectory>src/test/scala</testSourceDirectory>
-        <resources>
-            <resource>
-                <directory>.</directory>
-                <includes>
-                    <include>CARBON_SPARK_INTERFACELogResource.properties</include>
-                </includes>
-            </resource>
-        </resources>
 
-        <plugins>
-            <plugin>
-                <groupId>org.scala-tools</groupId>
-                <artifactId>maven-scala-plugin</artifactId>
-                <version>2.15.2</version>
-                <executions>
-                    <execution>
-                        <id>compile</id>
-                        <goals>
-                            <goal>compile</goal>
-                        </goals>
-                        <phase>compile</phase>
-                    </execution>
-                    <execution>
-                        <id>testCompile</id>
-                        <goals>
-                            <goal>testCompile</goal>
-                        </goals>
-                        <phase>test</phase>
-                    </execution>
-                    <execution>
-                        <phase>process-resources</phase>
-                        <goals>
-                            <goal>compile</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
+  <repositories>
+    <repository>
+      <id>pentaho-releases</id>
+      <url>http://repository.pentaho.org/artifactory/repo/</url>
+    </repository>
+  </repositories>
 
-            <plugin>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <source>1.7</source>
-                    <target>1.7</target>
-                </configuration>
-            </plugin>
+  <dependencies>
+    <dependency>
+      <groupId>com.databricks</groupId>
+      <artifactId>spark-csv_${scala.binary.version}</artifactId>
+      <version>1.2.0</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-common</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-core</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-processing</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-hadoop</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-spark</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>eigenbase</groupId>
+      <artifactId>eigenbase-xom</artifactId>
+      <version>1.3.4</version>
+      <exclusions>
+        <exclusion>
+          <groupId>*</groupId>
+          <artifactId>*</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.scala-lang</groupId>
+      <artifactId>scala-compiler</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.scala-lang</groupId>
+      <artifactId>scala-reflect</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.scala-lang</groupId>
+      <artifactId>scala-library</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.spark</groupId>
+      <artifactId>spark-hive-thriftserver_${scala.binary.version}</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.scalatest</groupId>
+      <artifactId>scalatest_${scala.binary.version}</artifactId>
+      <version>2.2.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
 
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-surefire-plugin</artifactId>
-                <version>2.18</version>
-                <!-- Note config is repeated in scalatest config -->
-                <configuration>
-                    <includes>
-                        <include>**/Test*.java</include>
-                        <include>**/*Test.java</include>
-                        <include>**/*TestCase.java</include>
-                        <include>**/*Suite.java</include>
-                    </includes>
-                    <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
-                    <argLine>-Xmx6g -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=512m</argLine>
-                    <systemProperties>
-                        <java.awt.headless>true</java.awt.headless>
-                    </systemProperties>
-                    <failIfNoTests>false</failIfNoTests>
-                </configuration>
-            </plugin>
+  <build>
+    <testSourceDirectory>src/test/scala</testSourceDirectory>
+    <resources>
+      <resource>
+        <directory>.</directory>
+        <includes>
+          <include>CARBON_SPARK_INTERFACELogResource.properties</include>
+        </includes>
+      </resource>
+    </resources>
+    <plugins>
+      <plugin>
+        <groupId>org.scala-tools</groupId>
+        <artifactId>maven-scala-plugin</artifactId>
+        <version>2.15.2</version>
+        <executions>
+          <execution>
+            <id>compile</id>
+            <goals>
+              <goal>compile</goal>
+            </goals>
+            <phase>compile</phase>
+          </execution>
+          <execution>
+            <id>testCompile</id>
+            <goals>
+              <goal>testCompile</goal>
+            </goals>
+            <phase>test</phase>
+          </execution>
+          <execution>
+            <phase>process-resources</phase>
+            <goals>
+              <goal>compile</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.7</source>
+          <target>1.7</target>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <version>2.18</version>
+        <!-- Note config is repeated in scalatest config -->
+        <configuration>
+          <includes>
+            <include>**/Test*.java</include>
+            <include>**/*Test.java</include>
+            <include>**/*TestCase.java</include>
+            <include>**/*Suite.java</include>
+          </includes>
+          <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
+          <argLine>-Xmx6g -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=512m</argLine>
+          <systemProperties>
+            <java.awt.headless>true</java.awt.headless>
+          </systemProperties>
+          <failIfNoTests>false</failIfNoTests>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.scalatest</groupId>
+        <artifactId>scalatest-maven-plugin</artifactId>
+        <version>1.0</version>
+        <!-- Note config is repeated in surefire config -->
+        <configuration>
+          <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
+          <junitxml>.</junitxml>
+          <filereports>CarbonTestSuite.txt</filereports>
+          <argLine>-ea -Xmx6g -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=512m
+          </argLine>
+          <tagsToExclude>NonRunningTests</tagsToExclude>
+          <stderr/>
+          <environmentVariables>
+          </environmentVariables>
+          <systemProperties>
+            <java.awt.headless>true</java.awt.headless>
+          </systemProperties>
+        </configuration>
+        <executions>
+          <execution>
+            <id>test</id>
+            <goals>
+              <goal>test</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
 
-            <plugin>
-                <groupId>org.scalatest</groupId>
-                <artifactId>scalatest-maven-plugin</artifactId>
-                <version>1.0</version>
-                <!-- Note config is repeated in surefire config -->
-                <configuration>
-                    <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
-                    <junitxml>.</junitxml>
-                    <filereports>CarbonTestSuite.txt</filereports>
-                    <argLine>-ea -Xmx6g -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=512m
-                    </argLine>
-                    <tagsToExclude>NonRunningTests</tagsToExclude>
-                    <stderr/>
-                    <environmentVariables>
-                    </environmentVariables>
-                    <systemProperties>
-                        <java.awt.headless>true</java.awt.headless>
-                    </systemProperties>
-                </configuration>
-                <executions>
-                    <execution>
-                        <id>test</id>
-                        <goals>
-                            <goal>test</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>

http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/integration/spark/pom.xml
----------------------------------------------------------------------
diff --git a/integration/spark/pom.xml b/integration/spark/pom.xml
index 5eb760a..1e7d0fb 100644
--- a/integration/spark/pom.xml
+++ b/integration/spark/pom.xml
@@ -1,43 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements.  See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership.  The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License.  You may obtain a copy of the License at
- ~
- ~    http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied.  See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.carbondata</groupId>
-  <artifactId>carbon-spark</artifactId>
-  <version>0.1.0-SNAPSHOT</version>
-  <packaging>jar</packaging>
-  <name>CarbonData Spark</name>
+
   <parent>
-    <groupId>org.carbondata</groupId>
-    <version>0.1.0-SNAPSHOT</version>
+    <groupId>org.apache.carbondata</groupId>
     <artifactId>carbondata-parent</artifactId>
+    <version>0.1.0-incubating-SNAPSHOT</version>
     <relativePath>../../pom.xml</relativePath>
   </parent>
+
+  <artifactId>carbondata-spark</artifactId>
+  <name>Apache CarbonData :: Spark</name>
+
   <properties>
     <dev.path>${basedir}/../../dev</dev.path>
   </properties>
+
   <repositories>
     <repository>
       <id>pentaho-releases</id>
       <url>http://repository.pentaho.org/artifactory/repo/</url>
     </repository>
   </repositories>
+
   <dependencies>
     <dependency>
       <groupId>com.databricks</groupId>
@@ -45,23 +47,23 @@
       <version>1.2.0</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-common</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-common</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-core</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-core</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-processing</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-processing</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-hadoop</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-hadoop</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
@@ -95,6 +97,7 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
   <build>
     <testSourceDirectory>src/test/scala</testSourceDirectory>
     <resources>
@@ -192,4 +195,5 @@
       </plugin>
     </plugins>
   </build>
+
 </project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 0e5e566..98db430 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,28 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements.  See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership.  The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License.  You may obtain a copy of the License at
- ~
- ~    http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied.  See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.carbondata</groupId>
+
+  <parent>
+    <groupId>org.apache</groupId>
+    <artifactId>apache</artifactId>
+    <version>17</version>
+  </parent>
+
+  <groupId>org.apache.carbondata</groupId>
   <artifactId>carbondata-parent</artifactId>
-  <version>0.1.0-SNAPSHOT</version>
+  <name>Apache CarbonData :: Parent</name>
+  <description>CarbonData is a new Apache Hadoop native file format for faster
+    interactive query using advanced columnar storage, index, compression
+    and encoding techniques to improve computing efficiency, in turn it will
+    help speedup queries an order of magnitude faster over PetaBytes of data.</description>
+  <url>http://carbondata.incubator.apache.org</url>
+  <inceptionYear>2016</inceptionYear>
   <packaging>pom</packaging>
-  <name>CarbonData Parent POM</name>
+
+  <version>0.1.0-incubating-SNAPSHOT</version>
+
+  <licenses>
+    <license>
+      <name>Apache License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <scm>
+    <connection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-carbondata.git</connection>
+    <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-carbondata.git</developerConnection>
+    <url>https://git-wip-us.apache.org/repos/asf/incubator-carbondata.git</url>
+  </scm>
+
+  <issueManagement>
+    <system>jira</system>
+    <url>https://issues.apache.org/jira/browse/CARBONDATA</url>
+  </issueManagement>
+
+  <mailingLists>
+    <mailingList>
+      <name>CarbonData Dev</name>
+      <subscribe>dev-subscribe@carbondata.incubator.apache.org</subscribe>
+      <unsubscribe>dev-unsubscribe@carbondata.incubator.apache.org</unsubscribe>
+      <post>dev@carbondata.incubator.apache.org</post>
+      <archive>http://www.mail-archive.com/dev%carbondata.incubator.apache.org</archive>
+    </mailingList>
+    <mailingList>
+      <name>CarbonData User</name>
+      <subscribe>user-subscribe@carbondata.incubator.apache.org</subscribe>
+      <unsubscribe>user-unsubscribe@carbondata.incubator.apache.org</unsubscribe>
+      <post>user@carbondata.incubator.apache.org</post>
+      <archive>http://www.mail-archive.com/user%carbondata.incubator.apache.org</archive>
+    </mailingList>
+    <mailingList>
+      <name>CarbonData Commits</name>
+      <subscribe>commits-subscribe@carbondata.incubator.apache.org</subscribe>
+      <unsubscribe>commits-unsubscribe@carbondata.incubator.apache.org</unsubscribe>
+      <post>commits@carbondata.incubator.apache.org</post>
+      <archive>http://www.mail-archive.com/commits%carbondata.incubator.apache.org</archive>
+    </mailingList>
+  </mailingLists>
+
+  <developers>
+    <developer>
+      <name>The Apache CarbonData Team</name>
+      <email>dev@carbondata.incubator.apache.org</email>
+      <url>http://carbondata.incubator.apache.org</url>
+      <organization>Apache Software Foundation</organization>
+      <organizationUrl>http://www.apache.org</organizationUrl>
+    </developer>
+  </developers>
+
   <modules>
     <module>common</module>
     <module>format</module>
@@ -33,6 +101,7 @@
     <module>assembly</module>
     <module>examples</module>
   </modules>
+
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <spark.version>1.5.2</spark.version>
@@ -123,6 +192,7 @@
       </dependency>
     </dependencies>
   </dependencyManagement>
+
   <build>
     <plugins>
       <plugin>
@@ -176,6 +246,7 @@
       </plugin>
     </plugins>
   </build>
+
   <profiles>
     <profile>
       <id>hadoop-2.2.0</id>
@@ -244,4 +315,5 @@
       <id>include-all</id>
     </profile>
   </profiles>
+
 </project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata/blob/61d4b433/processing/pom.xml
----------------------------------------------------------------------
diff --git a/processing/pom.xml b/processing/pom.xml
index 66d0820..41aa34f 100644
--- a/processing/pom.xml
+++ b/processing/pom.xml
@@ -1,51 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements.  See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership.  The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License.  You may obtain a copy of the License at
- ~
- ~    http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied.  See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    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">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.carbondata</groupId>
-  <artifactId>carbon-processing</artifactId>
-  <packaging>jar</packaging>
-  <name>CarbonData Processing</name>
+
   <parent>
-    <groupId>org.carbondata</groupId>
-    <version>0.1.0-SNAPSHOT</version>
+    <groupId>org.apache.carbondata</groupId>
     <artifactId>carbondata-parent</artifactId>
+    <version>0.1.0-incubating-SNAPSHOT</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
+
+  <artifactId>carbondata-processing</artifactId>
+  <name>Apache CarbonData :: Processing</name>
+
   <properties>
     <dev.path>${basedir}/../dev</dev.path>
   </properties>
+
   <repositories>
     <repository>
       <id>pentaho-releases</id>
       <url>http://repository.pentaho.org/artifactory/repo/</url>
     </repository>
   </repositories>
+
   <dependencies>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-common</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-common</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.carbondata</groupId>
-      <artifactId>carbon-core</artifactId>
+      <groupId>org.apache.carbondata</groupId>
+      <artifactId>carbondata-core</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
@@ -96,6 +99,7 @@
       <artifactId>junit</artifactId>
     </dependency>
   </dependencies>
+
   <build>
     <sourceDirectory>src/main/java</sourceDirectory>
     <resources>
@@ -127,4 +131,5 @@
       </plugin>
     </plugins>
   </build>
+
 </project>
\ No newline at end of file


[2/2] incubator-carbondata git commit: [CARBONDATA-141] Polish pom.xml files, use Apache parent POM and cleanup the Maven coordinates This closes #62

Posted by ra...@apache.org.
[CARBONDATA-141] Polish pom.xml files, use Apache parent POM and cleanup the Maven coordinates This closes #62


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

Branch: refs/heads/master
Commit: d849fc9103e92498c8e02e6b5d77959dcef165ea
Parents: 29f9cf2 61d4b43
Author: ravipesala <ra...@gmail.com>
Authored: Fri Aug 5 12:17:03 2016 +0530
Committer: ravipesala <ra...@gmail.com>
Committed: Fri Aug 5 12:17:03 2016 +0530

----------------------------------------------------------------------
 assembly/pom.xml              |  70 ++++---
 common/pom.xml                |  52 ++---
 core/pom.xml                  |  65 +++---
 examples/pom.xml              |  69 ++++---
 format/pom.xml                |  57 +++---
 hadoop/pom.xml                |  69 ++++---
 integration-testcases/pom.xml | 397 +++++++++++++++++++------------------
 integration/spark/pom.xml     |  70 ++++---
 pom.xml                       | 114 +++++++++--
 processing/pom.xml            |  61 +++---
 10 files changed, 567 insertions(+), 457 deletions(-)
----------------------------------------------------------------------