[
https://issues.apache.org/jira/browse/HUDI-225?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
leesf closed HUDI-225.
----------------------
Resolution: Fixed
> Create Hudi Timeline Server Fat Jar
> ------------------------------------
>
> Key: HUDI-225
> URL: https://issues.apache.org/jira/browse/HUDI-225
> Project: Apache Hudi (incubating)
> Issue Type: Task
> Components: Deployment, newbie
> Reporter: BALAJI VARADARAJAN
> Assignee: leesf
> Priority: Minor
> Labels: pull-request-available
> Time Spent: 20m
> Remaining Estimate: 0h
>
> 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)