|
65 | 65 | <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/> |
66 | 66 | </transformers> |
67 | 67 | <artifactSet> |
68 | | - <includes> |
| 68 | + <includes combine.children="append"> |
69 | 69 | <include>org.apache.hudi:hudi-common</include> |
70 | 70 | <include>org.apache.hudi:hudi-hadoop-mr</include> |
71 | 71 |
|
72 | 72 | <include>org.apache.parquet:parquet-avro</include> |
73 | 73 | <include>org.apache.avro:avro</include> |
74 | 74 | <include>org.codehaus.jackson:*</include> |
75 | | - <include>com.esotericsoftware:kryo-shaded</include> |
76 | | - <include>org.objenesis:objenesis</include> |
77 | | - <include>com.esotericsoftware:minlog</include> |
78 | 75 | <include>org.apache.commons:commons-lang3</include> |
79 | 76 | <include>org.apache.hbase:hbase-common</include> |
80 | 77 | <include>org.apache.hbase:hbase-client</include> |
|
97 | 94 | <include>org.openjdk.jol:jol-core</include> |
98 | 95 | </includes> |
99 | 96 | </artifactSet> |
100 | | - <relocations> |
| 97 | + <relocations combine.children="append"> |
101 | 98 | <relocation> |
102 | 99 | <pattern>org.apache.parquet.avro.</pattern> |
103 | 100 | <shadedPattern>org.apache.hudi.org.apache.parquet.avro.</shadedPattern> |
|
129 | 126 | <pattern>org.codehaus.jackson.</pattern> |
130 | 127 | <shadedPattern>org.apache.hudi.org.codehaus.jackson.</shadedPattern> |
131 | 128 | </relocation> |
132 | | - <relocation> |
133 | | - <pattern>com.esotericsoftware.kryo.</pattern> |
134 | | - <shadedPattern>org.apache.hudi.com.esotericsoftware.kryo.</shadedPattern> |
135 | | - </relocation> |
136 | | - <relocation> |
137 | | - <pattern>org.objenesis.</pattern> |
138 | | - <shadedPattern>org.apache.hudi.org.objenesis.</shadedPattern> |
139 | | - </relocation> |
140 | | - <relocation> |
141 | | - <pattern>com.esotericsoftware.minlog.</pattern> |
142 | | - <shadedPattern>org.apache.hudi.com.esotericsoftware.minlog.</shadedPattern> |
143 | | - </relocation> |
144 | 129 | <relocation> |
145 | 130 | <pattern>com.yammer.metrics.</pattern> |
146 | 131 | <shadedPattern>org.apache.hudi.com.yammer.metrics.</shadedPattern> |
|
248 | 233 | <exclude>META-INF/*.RSA</exclude> |
249 | 234 | <exclude>META-INF/services/javax.*</exclude> |
250 | 235 | <exclude>**/*.proto</exclude> |
251 | | - <exclude>com/esotericsoftware/reflectasm/**</exclude> |
252 | 236 | <exclude>hbase-webapps/**</exclude> |
253 | 237 | <exclude>stringBehavior.avsc</exclude> |
254 | 238 | </excludes> |
|
0 commit comments