You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@asterixdb.apache.org by dl...@apache.org on 2022/01/06 18:09:23 UTC
[asterixdb-clients] branch master updated: [NO ISSUE] Relocate Jackson library
This is an automated email from the ASF dual-hosted git repository.
dlych pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb-clients.git
The following commit(s) were added to refs/heads/master by this push:
new 41ba90a [NO ISSUE] Relocate Jackson library
41ba90a is described below
commit 41ba90a946f735c40d565812c00e3007e42d0b16
Author: Dmitry Lychagin <dm...@couchbase.com>
AuthorDate: Thu Jan 6 09:58:09 2022 -0800
[NO ISSUE] Relocate Jackson library
Change-Id: If1ca070ab77a1b87358656406bf0623ad8a42699
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/14723
Tested-by: Jenkins <je...@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dm...@couchbase.com>
Reviewed-by: Ian Maxon <im...@uci.edu>
---
asterixdb-jdbc/asterix-jdbc-driver/pom.xml | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/asterixdb-jdbc/asterix-jdbc-driver/pom.xml b/asterixdb-jdbc/asterix-jdbc-driver/pom.xml
index 8bbf17a..75c288a 100644
--- a/asterixdb-jdbc/asterix-jdbc-driver/pom.xml
+++ b/asterixdb-jdbc/asterix-jdbc-driver/pom.xml
@@ -105,6 +105,12 @@
<transformer implementation="org.apache.maven.plugins.shade.resource.PluginXmlResourceTransformer"/>
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
</transformers>
+ <relocations>
+ <relocation>
+ <pattern>com.fasterxml.jackson</pattern>
+ <shadedPattern>org.apache.asterix.jdbc.core.deps.com.fasterxml.jackson</shadedPattern>
+ </relocation>
+ </relocations>
<filters>
<filter>
<artifact>org.apache.asterix:asterix-jdbc-core</artifact>
@@ -116,6 +122,9 @@
<artifact>org.apache.httpcomponents:*</artifact>
<excludes>
<exclude>module-info.class</exclude>
+ <exclude>META-INF/maven/org.apache.httpcomponents/*/pom.*</exclude>
+ <exclude>META-INF/NOTICE</exclude>
+ <exclude>META-INF/LICENSE</exclude>
<exclude>META-INF/DEPENDENCIES</exclude>
<exclude>META-INF/MANIFEST.MF</exclude>
</excludes>
@@ -124,6 +133,9 @@
<artifact>commons-logging:*</artifact>
<excludes>
<exclude>module-info.class</exclude>
+ <exclude>META-INF/maven/commons-logging/*/pom.*</exclude>
+ <exclude>META-INF/NOTICE</exclude>
+ <exclude>META-INF/LICENSE</exclude>
<exclude>META-INF/MANIFEST.MF</exclude>
</excludes>
</filter>
@@ -131,6 +143,9 @@
<artifact>commons-codec:*</artifact>
<excludes>
<exclude>module-info.class</exclude>
+ <exclude>META-INF/maven/commons-codec/*/pom.*</exclude>
+ <exclude>META-INF/NOTICE</exclude>
+ <exclude>META-INF/LICENSE</exclude>
<exclude>META-INF/MANIFEST.MF</exclude>
</excludes>
</filter>
@@ -138,6 +153,10 @@
<artifact>com.fasterxml.jackson.core:*</artifact>
<excludes>
<exclude>module-info.class</exclude>
+ <exclude>META-INF/maven/com.fasterxml.jackson.core/*/pom.*</exclude>
+ <exclude>META-INF/services/**</exclude>
+ <exclude>META-INF/NOTICE</exclude>
+ <exclude>META-INF/LICENSE</exclude>
<exclude>META-INF/MANIFEST.MF</exclude>
</excludes>
</filter>