You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@phoenix.apache.org by ss...@apache.org on 2016/06/23 07:06:02 UTC

[4/4] phoenix git commit: PHOENIX-3020 Bulk load tool is not working with new jars

PHOENIX-3020 Bulk load tool is not working with new jars


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

Branch: refs/heads/4.x-HBase-1.1
Commit: 61ea48c16f78b41949cef436d56d0714834d0a76
Parents: 7b9c349
Author: Sergey Soldatov <ss...@apache.org>
Authored: Wed Jun 22 23:45:54 2016 -0700
Committer: Sergey Soldatov <ss...@apache.org>
Committed: Wed Jun 22 23:46:57 2016 -0700

----------------------------------------------------------------------
 phoenix-client/pom.xml             | 36 +++++++++++++++++---------------
 phoenix-queryserver-client/pom.xml | 32 ++++++++++++++++++++++++++++
 phoenix-queryserver/pom.xml        | 30 ++++++++++++++++++++++++++
 phoenix-server/pom.xml             | 37 ++++++++++++++++++++-------------
 4 files changed, 104 insertions(+), 31 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/phoenix/blob/61ea48c1/phoenix-client/pom.xml
----------------------------------------------------------------------
diff --git a/phoenix-client/pom.xml b/phoenix-client/pom.xml
index 593e505..e4b1b73 100644
--- a/phoenix-client/pom.xml
+++ b/phoenix-client/pom.xml
@@ -98,18 +98,6 @@
               <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
               <shadeTestJar>false</shadeTestJar>
               <transformers>
-                <!--<transformer implementation="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer">-->
-                <!--</transformer>-->
-                <transformer implementation="org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer">
-                  <resources>
-                    <resource>LICENSE.txt</resource>
-                    <resource>ASL2.0</resource>
-                  </resources>
-                </transformer>
-                <transformer
-                        implementation="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer">
-                  <addHeader>false</addHeader>
-                </transformer>
                 <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
                 <transformer
                         implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
@@ -126,7 +114,12 @@
                 <transformer
                         implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
                   <resource>LICENSE.txt</resource>
-                  <file>${project.basedir}/../LICENSE.txt</file>
+                  <file>${project.basedir}/../LICENSE</file>
+                </transformer>
+                <transformer
+                    implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
+                  <resource>NOTICE</resource>
+                  <file>${project.basedir}/../NOTICE</file>
                 </transformer>
               </transformers>
               <artifactSet>
@@ -137,6 +130,19 @@
                   <exclude>org.apache.phoenix:phoenix-client</exclude>
                 </excludes>
               </artifactSet>
+              <filters>
+                <filter>
+                  <artifact>*:*</artifact>
+                  <excludes>
+                    <exclude>META-INF/*.SF</exclude>
+                    <exclude>META-INF/*.DSA</exclude>
+                    <exclude>META-INF/*.RSA</exclude>
+                    <exclude>META-INF/license/*</exclude>
+                    <exclude>LICENSE.*</exclude>
+                    <exclude>NOTICE.*</exclude>
+                  </excludes>
+                </filter>
+              </filters>
 
               <relocations>
 
@@ -172,10 +178,6 @@
                   <shadedPattern>${shaded.package}.com.thoughtworks</shadedPattern>
                 </relocation>
                 <relocation>
-                  <pattern>com.sun.jersey</pattern>
-                  <shadedPattern>${shaded.package}.com.sun.jersey</shadedPattern>
-                </relocation>
-                <relocation>
                   <pattern>com.yammer</pattern>
                   <shadedPattern>${shaded.package}.com.yammer</shadedPattern>
                 </relocation>

http://git-wip-us.apache.org/repos/asf/phoenix/blob/61ea48c1/phoenix-queryserver-client/pom.xml
----------------------------------------------------------------------
diff --git a/phoenix-queryserver-client/pom.xml b/phoenix-queryserver-client/pom.xml
index 380f269..2680574 100644
--- a/phoenix-queryserver-client/pom.xml
+++ b/phoenix-queryserver-client/pom.xml
@@ -72,6 +72,38 @@
             </goals>
             <configuration>
               <finalName>phoenix-${project.version}-thin-client</finalName>
+
+              <transformers>
+                <transformer
+                    implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
+                  <resource>README.md</resource>
+                  <file>${project.basedir}/../README.md</file>
+                </transformer>
+                <transformer
+                    implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
+                  <resource>LICENSE.txt</resource>
+                  <file>${project.basedir}/../LICENSE</file>
+                </transformer>
+                <transformer
+                    implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
+                  <resource>NOTICE</resource>
+                  <file>${project.basedir}/../NOTICE</file>
+                </transformer>
+              </transformers>
+              <filters>
+                <filter>
+                  <artifact>*:*</artifact>
+                  <excludes>
+                    <exclude>META-INF/*.SF</exclude>
+                    <exclude>META-INF/*.DSA</exclude>
+                    <exclude>META-INF/*.RSA</exclude>
+                    <exclude>META-INF/license/*</exclude>
+                    <exclude>LICENSE.*</exclude>
+                    <exclude>NOTICE.*</exclude>
+                  </excludes>
+                </filter>
+              </filters>
+
               <relocations>
 
                 <!-- COM relocation -->

http://git-wip-us.apache.org/repos/asf/phoenix/blob/61ea48c1/phoenix-queryserver/pom.xml
----------------------------------------------------------------------
diff --git a/phoenix-queryserver/pom.xml b/phoenix-queryserver/pom.xml
index 56f1a8a..d504503 100644
--- a/phoenix-queryserver/pom.xml
+++ b/phoenix-queryserver/pom.xml
@@ -63,6 +63,23 @@
               <shadedArtifactAttached>false</shadedArtifactAttached>
               <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
               <shadeTestJar>false</shadeTestJar>
+              <transformers>
+                <transformer
+                    implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
+                  <resource>README.md</resource>
+                  <file>${project.basedir}/../README.md</file>
+                </transformer>
+                <transformer
+                    implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
+                  <resource>LICENSE.txt</resource>
+                  <file>${project.basedir}/../LICENSE</file>
+                </transformer>
+                <transformer
+                    implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
+                  <resource>NOTICE</resource>
+                  <file>${project.basedir}/../NOTICE</file>
+                </transformer>
+              </transformers>
               <artifactSet>
                 <includes>
                   <include>org.apache.calcite.avatica:*</include>
@@ -70,6 +87,19 @@
                   <include>javax.servlet:*</include>
                 </includes>
               </artifactSet>
+              <filters>
+                <filter>
+                  <artifact>*:*</artifact>
+                  <excludes>
+                    <exclude>META-INF/*.SF</exclude>
+                    <exclude>META-INF/*.DSA</exclude>
+                    <exclude>META-INF/*.RSA</exclude>
+                    <exclude>META-INF/license/*</exclude>
+                    <exclude>LICENSE.*</exclude>
+                    <exclude>NOTICE.*</exclude>
+                  </excludes>
+                </filter>
+              </filters>
               <relocations>
                 <relocation>
                   <pattern>com.google</pattern>

http://git-wip-us.apache.org/repos/asf/phoenix/blob/61ea48c1/phoenix-server/pom.xml
----------------------------------------------------------------------
diff --git a/phoenix-server/pom.xml b/phoenix-server/pom.xml
index 692b8db..2079983 100644
--- a/phoenix-server/pom.xml
+++ b/phoenix-server/pom.xml
@@ -103,24 +103,20 @@
                 <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
                 <shadeTestJar>false</shadeTestJar>
                 <transformers>
-                    <!--<transformer implementation="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer">-->
-                    <!--</transformer>-->
-                    <transformer implementation="org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer">
-                        <resources>
-                            <resource>LICENSE.txt</resource>
-                            <resource>ASL2.0</resource>
-                        </resources>
-                    </transformer>
                     <transformer
                             implementation="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer">
                         <addHeader>false</addHeader>
                     </transformer>
-                    <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
-                    <transformer
-                            implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
-                        <resource>LICENSE.txt</resource>
-                        <file>${project.basedir}/../LICENSE.txt</file>
-                    </transformer>
+                  <transformer
+                      implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
+                    <resource>LICENSE.txt</resource>
+                    <file>${project.basedir}/../LICENSE</file>
+                  </transformer>
+                  <transformer
+                      implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
+                    <resource>NOTICE</resource>
+                    <file>${project.basedir}/../NOTICE</file>
+                  </transformer>
                 </transformers>
                 <artifactSet>
                 <includes>
@@ -142,6 +138,19 @@
                     <exclude>org.apache.phoenix:phoenix-server</exclude>
                   </excludes>
               </artifactSet>
+              <filters>
+                <filter>
+                  <artifact>*:*</artifact>
+                  <excludes>
+                    <exclude>META-INF/*.SF</exclude>
+                    <exclude>META-INF/*.DSA</exclude>
+                    <exclude>META-INF/*.RSA</exclude>
+                    <exclude>META-INF/license/*</exclude>
+                    <exclude>LICENSE.*</exclude>
+                    <exclude>NOTICE.*</exclude>
+                  </excludes>
+                </filter>
+              </filters>
             </configuration>
           </execution>
         </executions>