This is an automated email from the ASF dual-hosted git repository. jlli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git
The following commit(s) were added to refs/heads/master by this push: new 3c055f3 Create shaded jar for pinot-core module (#6697) 3c055f3 is described below commit 3c055f318f8faf0d56c32cfe6cc11e0dd4e9470d Author: Jialiang Li <j...@linkedin.com> AuthorDate: Fri Mar 19 15:47:42 2021 -0700 Create shaded jar for pinot-core module (#6697) Co-authored-by: Jack Li(Analytics Engineering) <j...@jlli-mn1.linkedin.biz> --- pinot-common/pom.xml | 4 ++++ pinot-core/pom.xml | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/pinot-common/pom.xml b/pinot-common/pom.xml index a8b8a3d..afe3821 100644 --- a/pinot-common/pom.xml +++ b/pinot-common/pom.xml @@ -301,6 +301,10 @@ <configuration> <relocations> <relocation> + <pattern>com.google.common.base</pattern> + <shadedPattern>shaded.com.google.common.base</shadedPattern> + </relocation> + <relocation> <pattern>org.apache.http</pattern> <shadedPattern>shaded.org.apache.http</shadedPattern> </relocation> diff --git a/pinot-core/pom.xml b/pinot-core/pom.xml index c381db2..2a72e6d 100644 --- a/pinot-core/pom.xml +++ b/pinot-core/pom.xml @@ -240,4 +240,39 @@ <version>${lucene.version}</version> </dependency> </dependencies> + <profiles> + <profile> + <id>build-shaded-jar</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-shade-plugin</artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <relocations> + <relocation> + <pattern>com.google.common.base</pattern> + <shadedPattern>shaded.com.google.common.base</shadedPattern> + </relocation> + <relocation> + <pattern>org.apache.http</pattern> + <shadedPattern>shaded.org.apache.http</shadedPattern> + </relocation> + </relocations> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org