HUDI-121 : Address comments during RC2 voting
1. Remove dnl utils jar from git 2. Add LICENSE Headers in missing files 3. Fix NOTICE and LICENSE in all HUDI packages and in top-level 4. Fix License wording in certain HUDI source files 5. Include non java/scala code in RAT licensing check 6. Use whitelist to include dependencies as part of timeline-server bundling
This commit is contained in:
committed by
Balaji Varadarajan
parent
50a073ff57
commit
6e8a28bcae
@@ -135,19 +135,6 @@
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.mockito</groupId>
|
||||
<artifactId>mockito-all</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
@@ -170,12 +157,54 @@
|
||||
<exclude>META-INF/*.SF</exclude>
|
||||
<exclude>META-INF/*.DSA</exclude>
|
||||
<exclude>META-INF/*.RSA</exclude>
|
||||
<!-- Use this jar's NOTICE and license file -->
|
||||
<exclude>META-INF/NOTICE*</exclude>
|
||||
<exclude>META-INF/LICENSE*</exclude>
|
||||
<exclude>META-INF/services/javax.*</exclude>
|
||||
</excludes>
|
||||
</filter>
|
||||
</filters>
|
||||
<artifactSet>
|
||||
<includes>
|
||||
<!--
|
||||
Include hudi-timeline-server with javalin dependencies.
|
||||
hadoop deps are to be provided at runtime. see run_server.sh
|
||||
-->
|
||||
<include>org.apache.hudi:hudi-common</include>
|
||||
<include>org.apache.hudi:hudi-timeline-service</include>
|
||||
<include>org.apache.httpcomponents:httpclient</include>
|
||||
<include>org.apache.httpcomponents:httpcore</include>
|
||||
<include>org.mortbay.jetty:jetty</include>
|
||||
<include>org.mortbay.jetty:jetty-util</include>
|
||||
<include>org.apache.httpcomponents:fluent-hc</include>
|
||||
<include>io.javalin:javalin</include>
|
||||
<include>org.jetbrains.kotlin:kotlin-stdlib-jdk8</include>
|
||||
<include>org.jetbrains.kotlin:kotlin-stdlib</include>
|
||||
<include>org.jetbrains.kotlin:kotlin-stdlib-common</include>
|
||||
<include>org.jetbrains:annotations</include>
|
||||
<include>org.jetbrains.kotlin:kotlin-stdlib-jdk7</include>
|
||||
<include>org.eclipse.jetty:jetty-server</include>
|
||||
<include>org.eclipse.jetty:jetty-http</include>
|
||||
<include>org.eclipse.jetty:jetty-util</include>
|
||||
<include>org.eclipse.jetty:jetty-io</include>
|
||||
<include>org.eclipse.jetty:jetty-webapp</include>
|
||||
<include>org.eclipse.jetty:jetty-xml</include>
|
||||
<include>org.eclipse.jetty:jetty-servlet</include>
|
||||
<include>org.eclipse.jetty:jetty-security</include>
|
||||
<include>org.eclipse.jetty.websocket:websocket-server</include>
|
||||
<include>org.eclipse.jetty.websocket:websocket-common</include>
|
||||
<include>org.eclipse.jetty.websocket:websocket-api</include>
|
||||
<include>org.eclipse.jetty.websocket:websocket-client</include>
|
||||
<include>org.eclipse.jetty:jetty-client</include>
|
||||
<include>org.eclipse.jetty.websocket:websocket-servlet</include>
|
||||
<include>com.beust:jcommander</include>
|
||||
<include>org.rocksdb:rocksdbjni</include>
|
||||
<include>org.codehaus.jackson:jackson-core-asl</include>
|
||||
<include>org.codehaus.jackson:jackson-mapper-asl</include>
|
||||
<include>com.fasterxml.jackson.core:jackson-annotations</include>
|
||||
<include>com.fasterxml.jackson.core:jackson-core</include>
|
||||
<include>com.fasterxml.jackson.core:jackson-databind</include>
|
||||
<include>org.apache.htrace:htrace-core</include>
|
||||
<include>log4j:log4j</include>
|
||||
</includes>
|
||||
</artifactSet>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
@@ -205,4 +234,4 @@
|
||||
</properties>
|
||||
|
||||
|
||||
</project>
|
||||
</project>
|
||||
|
||||
Reference in New Issue
Block a user