You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "BALAJI VARADARAJAN (Jira)" <ji...@apache.org> on 2019/08/28 20:56:00 UTC

[jira] [Created] (HUDI-225) Create Hudi Timeline Server Fat bundle

BALAJI VARADARAJAN created HUDI-225:
---------------------------------------

             Summary: Create Hudi Timeline Server Fat bundle 
                 Key: HUDI-225
                 URL: https://issues.apache.org/jira/browse/HUDI-225
             Project: Apache Hudi (incubating)
          Issue Type: Task
          Components: Deployment
            Reporter: BALAJI VARADARAJAN


We need to add maven module under packaging named hudi-timeline-server-bundle to bundle timeline service 

 In the pom, add the following shading configurations

<plugin>
 <groupId>org.apache.maven.plugins</groupId>
 <artifactId>maven-shade-plugin</artifactId>
 <version>2.4</version>
 <configuration>
 <createDependencyReducedPom>true</createDependencyReducedPom>
 <filters>
 <filter>
 <artifact>*:*</artifact>
 <excludes>
 <exclude>META-INF/*.SF</exclude>
 <exclude>META-INF/*.DSA</exclude>
 <exclude>META-INF/*.RSA</exclude>
 </excludes>
 </filter>
 </filters>
 </configuration>
 <executions>
 <execution>
 <phase>package</phase>
 <goals>
 <goal>shade</goal>
 </goals>
 <configuration>
 <transformers>
 <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
 <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
 <mainClass>org.apache.hudi.timeline.service.TimelineService</mainClass>
 </transformer>
 </transformers>
 </configuration>
 </execution>
 </executions>
 </plugin>
 </plugins>



--
This message was sent by Atlassian Jira
(v8.3.2#803003)