[ https://issues.apache.org/jira/browse/SPARK-28765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dongjoon Hyun updated SPARK-28765: ---------------------------------- Description: SPARK-28737 removes `javax.annotation:javax.annotation-api:jar:1.2:compile` dependency. However, it occurs at JDK11 environment. This breaks our dependency manifest testing on JDK11 environment. {code:java} $ mvn dependency:tree -Dincludes=javax.annotation:javax.annotation-api -Phadoop-3.2 -Phive-thriftserver -Pmesos -Pkubernetes -Pyarn -Phive ... [INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ spark-kubernetes_2.12 --- [INFO] org.apache.spark:spark-kubernetes_2.12:jar:3.0.0-SNAPSHOT [INFO] \- io.fabric8:kubernetes-client:jar:4.1.2:compile [INFO] \- io.fabric8:kubernetes-model:jar:4.1.2:compile [INFO] \- javax.annotation:javax.annotation-api:jar:1.2:compile {code} The other example is the following. {code} $ mvn dependency:tree -Dincludes=jakarta.activation:jakarta.activation-api -Phadoop-3.2 -Phive-thriftserver -Pmesos -Pkubernetes -Pyarn -Phive ... [INFO] org.apache.spark:spark-catalyst_2.12:jar:3.0.0-SNAPSHOT [INFO] \- org.apache.spark:spark-core_2.12:jar:3.0.0-SNAPSHOT:compile [INFO] \- org.glassfish.jersey.core:jersey-server:jar:2.29:compile [INFO] \- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.2:compile [INFO] \- jakarta.activation:jakarta.activation-api:jar:1.2.1:compile {code} was: SPARK-28737 removes `javax.annotation:javax.annotation-api:jar:1.2:compile` dependency. However, it occurs at JDK11 environment. This breaks our dependency manifest testing on JDK11 environment. {code:java} $ mvn dependency:tree -Dincludes=javax.annotation:javax.annotation-api -Phadoop-3.2 -Phive-thriftserver -Pmesos -Pkubernetes -Pyarn -Phive ... [INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ spark-kubernetes_2.12 --- [INFO] org.apache.spark:spark-kubernetes_2.12:jar:3.0.0-SNAPSHOT [INFO] \- io.fabric8:kubernetes-client:jar:4.1.2:compile [INFO] \- io.fabric8:kubernetes-model:jar:4.1.2:compile [INFO] \- javax.annotation:javax.annotation-api:jar:1.2:compile {code} On other example is the following. {code} $ mvn dependency:tree -Dincludes=jakarta.activation:jakarta.activation-api -Phadoop-3.2 -Phive-thriftserver -Pmesos -Pkubernetes -Pyarn -Phive ... [INFO] org.apache.spark:spark-catalyst_2.12:jar:3.0.0-SNAPSHOT [INFO] \- org.apache.spark:spark-core_2.12:jar:3.0.0-SNAPSHOT:compile [INFO] \- org.glassfish.jersey.core:jersey-server:jar:2.29:compile [INFO] \- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.2:compile [INFO] \- jakarta.activation:jakarta.activation-api:jar:1.2.1:compile {code} > Dependency generation for JDK8/JDK11 > ------------------------------------ > > Key: SPARK-28765 > URL: https://issues.apache.org/jira/browse/SPARK-28765 > Project: Spark > Issue Type: Sub-task > Components: Build > Affects Versions: 3.0.0 > Reporter: Dongjoon Hyun > Priority: Major > > SPARK-28737 removes `javax.annotation:javax.annotation-api:jar:1.2:compile` > dependency. However, it occurs at JDK11 environment. This breaks our > dependency manifest testing on JDK11 environment. > {code:java} > $ mvn dependency:tree -Dincludes=javax.annotation:javax.annotation-api > -Phadoop-3.2 -Phive-thriftserver -Pmesos -Pkubernetes -Pyarn -Phive > ... > [INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ > spark-kubernetes_2.12 --- > [INFO] org.apache.spark:spark-kubernetes_2.12:jar:3.0.0-SNAPSHOT > [INFO] \- io.fabric8:kubernetes-client:jar:4.1.2:compile > [INFO] \- io.fabric8:kubernetes-model:jar:4.1.2:compile > [INFO] \- javax.annotation:javax.annotation-api:jar:1.2:compile > {code} > The other example is the following. > {code} > $ mvn dependency:tree -Dincludes=jakarta.activation:jakarta.activation-api > -Phadoop-3.2 -Phive-thriftserver -Pmesos -Pkubernetes -Pyarn -Phive > ... > [INFO] org.apache.spark:spark-catalyst_2.12:jar:3.0.0-SNAPSHOT > [INFO] \- org.apache.spark:spark-core_2.12:jar:3.0.0-SNAPSHOT:compile > [INFO] \- org.glassfish.jersey.core:jersey-server:jar:2.29:compile > [INFO] \- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.2:compile > [INFO] \- jakarta.activation:jakarta.activation-api:jar:1.2.1:compile > {code} -- This message was sent by Atlassian JIRA (v7.6.14#76016) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org