Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Currently, if -DskipShade is specified when running mvn, it will skip ozonefs module (hadoop-ozone-filesystem / Apache Hadoop Ozone FileSystem) compilation:
hadoop-ozone/pom.xml
<profile> <id>build-with-ozonefs</id> <activation> <property> <name>!skipShade</name> </property> </activation> <modules> <module>ozonefs</module> <module>ozonefs-lib-current</module> <module>ozonefs-lib-legacy</module> </modules> </profile>
As result of this, when I make code change under ./hadoop-ozone/ozonefs/ then run mvn clean install -Pdist -DskipTests -e -Dmaven.javadoc.skip=true -DskipShade, the change won't be reflected in the dist. Property skipShade should not be expected to do this.
We should compile ozonefs regardless of -DskipShade.
Attachments
Issue Links
- links to