You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by vo...@apache.org on 2018/10/08 12:43:51 UTC

[drill] 01/06: DRILL-6765: Exclude unused shaded guava classes from drill-jdbc-all jar

This is an automated email from the ASF dual-hosted git repository.

volodymyr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/drill.git

commit 9d3c4f740297d2cb03165b02182bafa7021d48f9
Author: Igor Guzenko <ih...@gmail.com>
AuthorDate: Tue Oct 2 20:45:11 2018 +0300

    DRILL-6765: Exclude unused shaded guava classes from drill-jdbc-all jar
    
    closes #1486
---
 exec/jdbc-all/pom.xml | 34 ++++++++++++++++------------------
 1 file changed, 16 insertions(+), 18 deletions(-)

diff --git a/exec/jdbc-all/pom.xml b/exec/jdbc-all/pom.xml
index 7a6c9ee..cdd5dc9 100644
--- a/exec/jdbc-all/pom.xml
+++ b/exec/jdbc-all/pom.xml
@@ -436,15 +436,14 @@
                <exclude>codegen/**</exclude>
                <exclude>bootstrap-storage-plugins.json</exclude>
                <exclude>org/apache/parquet</exclude>
-               <exclude>org/apache/drill/shaded/com/google/common/math</exclude>
-               <exclude>org/apache/drill/shaded/com/google/common/graph</exclude>
-               <exclude>org/apache/drill/shaded/com/google/common/net</exclude>
-               <exclude>org/apache/drill/shaded/com/google/common/primitives</exclude>
-               <exclude>org/apache/drill/shaded/com/google/common/reflect</exclude>
-               <exclude>org/apache/drill/shaded/com/google/common/util</exclude>
-               <exclude>org/apache/drill/shaded/com/google/common/cache</exclude>
-               <exclude>org/apache/drill/shaded/com/google/common/collect/Tree*</exclude>
-               <exclude>org/apache/drill/shaded/com/google/common/collect/Standard*</exclude>
+               <exclude>org/apache/drill/shaded/guava/com/google/common/escape/**</exclude>
+               <exclude>org/apache/drill/shaded/guava/com/google/common/eventbus/**</exclude>
+               <exclude>org/apache/drill/shaded/guava/com/google/common/html/**</exclude>
+               <exclude>org/apache/drill/shaded/guava/com/google/common/net/**</exclude>
+               <exclude>org/apache/drill/shaded/guava/com/google/common/xml/**</exclude>
+               <exclude>org/apache/drill/shaded/guava/com/google/common/graph/**</exclude>
+               <exclude>org/apache/drill/shaded/guava/com/google/common/collect/Tree*</exclude>
+               <exclude>org/apache/drill/shaded/guava/com/google/common/collect/Standard*</exclude>
                <exclude>com/google/common/math</exclude>
                <exclude>com/google/common/net</exclude>
                <exclude>com/google/common/primitives</exclude>
@@ -751,15 +750,14 @@
                       <exclude>codegen/**</exclude>
                       <exclude>bootstrap-storage-plugins.json</exclude>
                       <exclude>org/apache/parquet</exclude>
-                      <exclude>org/apache/drill/shaded/com/google/common/math</exclude>
-                      <exclude>org/apache/drill/shaded/com/google/common/graph</exclude>
-                      <exclude>org/apache/drill/shaded/com/google/common/net</exclude>
-                      <exclude>org/apache/drill/shaded/com/google/common/primitives</exclude>
-                      <exclude>org/apache/drill/shaded/com/google/common/reflect</exclude>
-                      <exclude>org/apache/drill/shaded/com/google/common/util</exclude>
-                      <exclude>org/apache/drill/shaded/com/google/common/cache</exclude>
-                      <exclude>org/apache/drill/shaded/com/google/common/collect/Tree*</exclude>
-                      <exclude>org/apache/drill/shaded/com/google/common/collect/Standard*</exclude>
+                      <exclude>org/apache/drill/shaded/guava/com/google/common/escape/**</exclude>
+                      <exclude>org/apache/drill/shaded/guava/com/google/common/eventbus/**</exclude>
+                      <exclude>org/apache/drill/shaded/guava/com/google/common/html/**</exclude>
+                      <exclude>org/apache/drill/shaded/guava/com/google/common/net/**</exclude>
+                      <exclude>org/apache/drill/shaded/guava/com/google/common/xml/**</exclude>
+                      <exclude>org/apache/drill/shaded/guava/com/google/common/graph/**</exclude>
+                      <exclude>org/apache/drill/shaded/guava/com/google/common/collect/Tree*</exclude>
+                      <exclude>org/apache/drill/shaded/guava/com/google/common/collect/Standard*</exclude>
                       <exclude>com/google/common/math</exclude>
                       <exclude>com/google/common/net</exclude>
                       <exclude>com/google/common/primitives</exclude>