[ https://issues.apache.org/jira/browse/HUDI-1657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
sivabalan narayanan updated HUDI-1657: -------------------------------------- Sprint: Cont' improve - 2022/02/07 > build failed on AArch64, Fedora 33 > ----------------------------------- > > Key: HUDI-1657 > URL: https://issues.apache.org/jira/browse/HUDI-1657 > Project: Apache Hudi > Issue Type: Bug > Reporter: Lutz Weischer > Priority: Major > Labels: pull-request-available, sev:triage, user-support-issues > Fix For: 0.11.0 > > > [jw@cn05 hudi]$ mvn package -DskipTests > [INFO] Scanning for projects... > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-java-client:jar:0.8.0-SNAPSHOT > [WARNING] The expression ${parent.version} is deprecated. Please use > ${project.parent.version} instead. > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-spark-client:jar:0.8.0-SNAPSHOT > [WARNING] The expression ${parent.version} is deprecated. Please use > ${project.parent.version} instead. > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-flink-client:jar:0.8.0-SNAPSHOT > [WARNING] The expression ${parent.version} is deprecated. Please use > ${project.parent.version} instead. > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-spark_2.11:jar:0.8.0-SNAPSHOT > [WARNING] 'artifactId' contains an expression but should be a constant. @ > org.apache.hudi:hudi-spark_${scala.binary.version}:0.8.0-SNAPSHOT, > /home/jw/apache/hudi/hudi-spark-datasource/hudi-spark/pom.xml, line 26, > column 15 > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-spark2_2.11:jar:0.8.0-SNAPSHOT > [WARNING] 'artifactId' contains an expression but should be a constant. @ > org.apache.hudi:hudi-spark2_${scala.binary.version}:0.8.0-SNAPSHOT, > /home/jw/apache/hudi/hudi-spark-datasource/hudi-spark2/pom.xml, line 24, > column 15 > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-utilities_2.11:jar:0.8.0-SNAPSHOT > [WARNING] 'artifactId' contains an expression but should be a constant. @ > org.apache.hudi:hudi-utilities_${scala.binary.version}:0.8.0-SNAPSHOT, > /home/jw/apache/hudi/hudi-utilities/pom.xml, line 26, column 15 > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-spark-bundle_2.11:jar:0.8.0-SNAPSHOT > [WARNING] 'artifactId' contains an expression but should be a constant. @ > org.apache.hudi:hudi-spark-bundle_${scala.binary.version}:0.8.0-SNAPSHOT, > /home/jw/apache/hudi/packaging/hudi-spark-bundle/pom.xml, line 26, column 15 > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-utilities-bundle_2.11:jar:0.8.0-SNAPSHOT > [WARNING] 'artifactId' contains an expression but should be a constant. @ > org.apache.hudi:hudi-utilities-bundle_${scala.binary.version}:0.8.0-SNAPSHOT, > /home/jw/apache/hudi/packaging/hudi-utilities-bundle/pom.xml, line 26, column > 15 > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-flink_2.11:jar:0.8.0-SNAPSHOT > [WARNING] 'artifactId' contains an expression but should be a constant. @ > org.apache.hudi:hudi-flink_${scala.binary.version}:0.8.0-SNAPSHOT, > /home/jw/apache/hudi/hudi-flink/pom.xml, line 28, column 15 > [WARNING] > [WARNING] Some problems were encountered while building the effective model > for org.apache.hudi:hudi-flink-bundle_2.11:jar:0.8.0-SNAPSHOT > [WARNING] 'artifactId' contains an expression but should be a constant. @ > org.apache.hudi:hudi-flink-bundle_${scala.binary.version}:0.8.0-SNAPSHOT, > /home/jw/apache/hudi/packaging/hudi-flink-bundle/pom.xml, line 28, column 15 > [WARNING] > [WARNING] It is highly recommended to fix these problems because they > threaten the stability of your build. > [WARNING] > [WARNING] For this reason, future Maven versions might no longer support > building such malformed projects. > [WARNING] > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Build Order: > [INFO] > [INFO] Hudi > [pom] > [INFO] hudi-common > [jar] > [INFO] hudi-timeline-service > [jar] > [INFO] hudi-client > [pom] > [INFO] hudi-client-common > [jar] > [INFO] hudi-hadoop-mr > [jar] > [INFO] hudi-spark-client > [jar] > [INFO] hudi-sync-common > [jar] > [INFO] hudi-hive-sync > [jar] > [INFO] hudi-spark-datasource > [pom] > [INFO] hudi-spark-common > [jar] > [INFO] hudi-spark2_2.11 > [jar] > [INFO] hudi-spark3_2.12 > [jar] > [INFO] hudi-spark_2.11 > [jar] > [INFO] hudi-utilities_2.11 > [jar] > [INFO] hudi-utilities-bundle_2.11 > [jar] > [INFO] hudi-cli > [jar] > [INFO] hudi-java-client > [jar] > [INFO] hudi-flink-client > [jar] > [INFO] hudi-dla-sync > [jar] > [INFO] hudi-sync > [pom] > [INFO] hudi-hadoop-mr-bundle > [jar] > [INFO] hudi-hive-sync-bundle > [jar] > [INFO] hudi-spark-bundle_2.11 > [jar] > [INFO] hudi-presto-bundle > [jar] > [INFO] hudi-timeline-server-bundle > [jar] > [INFO] hudi-hadoop-docker > [pom] > [INFO] hudi-hadoop-base-docker > [pom] > [INFO] hudi-hadoop-namenode-docker > [pom] > [INFO] hudi-hadoop-datanode-docker > [pom] > [INFO] hudi-hadoop-history-docker > [pom] > [INFO] hudi-hadoop-hive-docker > [pom] > [INFO] hudi-hadoop-sparkbase-docker > [pom] > [INFO] hudi-hadoop-sparkmaster-docker > [pom] > [INFO] hudi-hadoop-sparkworker-docker > [pom] > [INFO] hudi-hadoop-sparkadhoc-docker > [pom] > [INFO] hudi-hadoop-presto-docker > [pom] > [INFO] hudi-integ-test > [jar] > [INFO] hudi-integ-test-bundle > [jar] > [INFO] hudi-examples > [jar] > [INFO] hudi-flink_2.11 > [jar] > [INFO] hudi-flink-bundle_2.11 > [jar] > [INFO] > [INFO] ------------------------< org.apache.hudi:hudi > >------------------------ > [INFO] Building Hudi 0.8.0-SNAPSHOT > [1/42] > [INFO] --------------------------------[ pom > ]--------------------------------- > [INFO] > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ hudi > --- > [INFO] > [INFO] --- maven-remote-resources-plugin:1.5:process > (process-resource-bundles) @ hudi --- > [INFO] > [INFO] --- maven-checkstyle-plugin:3.0.0:check (default) @ hudi --- > [INFO] Starting audit... > Audit done. > [INFO] > [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ > hudi --- > [INFO] No site descriptor found: nothing to attach. > [INFO] > [INFO] --- maven-source-plugin:2.2.1:jar-no-fork (attach-sources) @ hudi --- > [INFO] > [INFO] --------------------< org.apache.hudi:hudi-common > >--------------------- > [INFO] Building hudi-common 0.8.0-SNAPSHOT > [2/42] > [INFO] --------------------------------[ jar > ]--------------------------------- > Downloading from confluent: > https://packages.confluent.io/maven/junit/junit-dep/maven-metadata.xml > Downloading from Maven Central: > https://repo.maven.apache.org/maven2/junit/junit-dep/maven-metadata.xml > Downloading from cloudera-repo-releases: > https://repository.cloudera.com/artifactory/public/junit/junit-dep/maven-metadata.xml > Downloading from apache.snapshots: > https://repository.apache.org/snapshots/junit/junit-dep/maven-metadata.xml > Downloading from central: > https://repo.maven.apache.org/maven2/junit/junit-dep/maven-metadata.xml > Downloaded from Maven Central: > https://repo.maven.apache.org/maven2/junit/junit-dep/maven-metadata.xml (563 > B at 663 B/s) > Downloaded from central: > https://repo.maven.apache.org/maven2/junit/junit-dep/maven-metadata.xml (563 > B at 5.5 kB/s) > [INFO] > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ > hudi-common --- > [INFO] > [INFO] --- avro-maven-plugin:1.8.2:schema (default) @ hudi-common --- > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieCommitMetadata.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieCompactionOperation.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieSavePointMetadata.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieCompactionMetadata.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieCleanPartitionMetadata.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieCleanMetadata.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieCleanerPlan.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieInstantInfo.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieRollbackMetadata.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieRestoreMetadata.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieReplaceCommitMetadata.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieArchivedMetaEntry.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodiePath.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieFSPermission.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieFileStatus.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieBootstrapIndexInfo.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieSliceInfo.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieClusteringGroup.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieClusteringStrategy.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieClusteringPlan.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieRequestedReplaceMetadata.avsc > [INFO] Importing File: > /home/jw/apache/hudi/hudi-common/src/main/avro/HoodieMetadata.avsc > [INFO] > [INFO] --- maven-remote-resources-plugin:1.5:process > (process-resource-bundles) @ hudi-common --- > [INFO] artifact junit:junit-dep: checking for updates from Maven Central > [INFO] artifact junit:junit-dep: checking for updates from > cloudera-repo-releases > [INFO] artifact junit:junit-dep: checking for updates from confluent > [INFO] artifact junit:junit-dep: checking for updates from central > [INFO] artifact junit:junit: checking for updates from Maven Central > [INFO] artifact junit:junit: checking for updates from cloudera-repo-releases > [INFO] artifact junit:junit: checking for updates from confluent > [INFO] artifact junit:junit: checking for updates from central > [INFO] > [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ > hudi-common --- > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] skip non existing resourceDirectory > /home/jw/apache/hudi/hudi-common/src/main/resources > [INFO] Copying 3 resources > [INFO] > [INFO] --- maven-compiler-plugin:3.8.0:compile (default-compile) @ > hudi-common --- > [INFO] Changes detected - recompiling the module! > [INFO] Compiling 280 source files to > /home/jw/apache/hudi/hudi-common/target/classes > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/fs/HoodieWrapperFileSystem.java: > Some input files use or override a deprecated API. > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/fs/HoodieWrapperFileSystem.java: > Recompile with -Xlint:deprecation for details. > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/collection/Pair.java: > Some input files use unchecked or unsafe operations. > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/collection/Pair.java: > Recompile with -Xlint:unchecked for details. > [INFO] > [INFO] --- maven-checkstyle-plugin:3.0.0:check (default) @ hudi-common --- > [INFO] Starting audit... > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/avro/HoodieAvroUtils.java:22: > Import org.apache.hudi.common.model.HoodieRecord appears after other imports > that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/bootstrap/index/BootstrapIndex.java:28: > Import org.apache.hudi.common.table.timeline.HoodieTimeline appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/config/HoodieMetadataConfig.java:22: > 'java.io.File' should be separated from previous imports. [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/config/HoodieMetadataConfig.java:128: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/engine/HoodieLocalEngineContext.java:22: > Import org.apache.hudi.common.config.SerializableConfiguration appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/engine/HoodieLocalEngineContext.java:28: > Extra separation in import group before > 'org.apache.hudi.common.util.collection.Pair' [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/engine/LocalTaskContextSupplier.java:25: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/fs/FSUtils.java:30: > Import org.apache.hudi.common.config.HoodieMetadataConfig appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/fs/FSUtils.java:45: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/fs/HoodieWrapperFileSystem.java:70: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/fs/HoodieWrapperFileSystem.java:88: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/function/SerializableSupplier.java:23: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/metrics/Registry.java:26: > Import org.apache.hudi.common.util.ReflectionUtils appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/model/BootstrapBaseFileMapping.java:22: > Import org.apache.hudi.avro.model.HoodieFileStatus appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/model/BootstrapFileMapping.java:23: > Import org.apache.hudi.avro.model.HoodieFileStatus appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/model/CleanFileInfo.java:25: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/model/HoodieCommitMetadata.java:22: > Import org.apache.hudi.common.fs.FSUtils appears after other imports that it > should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/model/HoodieRecord.java:24: > Import org.apache.hudi.common.util.CollectionUtils appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/model/HoodieRecord.java:30: > Import org.apache.hudi.common.util.collection.Pair appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/TableSchemaResolver.java:23: > Import org.apache.avro.Schema appears after other imports that it should > precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/TableSchemaResolver.java:28: > Import org.apache.hudi.avro.HoodieAvroUtils appears after other imports that > it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/TableSchemaResolver.java:44: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/log/AbstractHoodieLogRecordScanner.java:26: > Import org.apache.hudi.common.model.HoodieKey appears after other imports > that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/log/AbstractHoodieLogRecordScanner.java:41: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieFileSliceReader.java:24: > Import org.apache.hudi.common.model.HoodieRecord appears after other imports > that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/log/block/HoodieAvroDataBlock.java:50: > Import javax.annotation.Nonnull appears after other imports that it should > precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/log/block/HoodieHFileDataBlock.java:28: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/log/block/HoodieHFileDataBlock.java:31: > Extra separation in import group before 'org.apache.avro.Schema' > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/log/block/HoodieHFileDataBlock.java:31: > Import org.apache.avro.Schema appears after other imports that it should > precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/log/block/HoodieHFileDataBlock.java:54: > Import javax.annotation.Nonnull appears after other imports that it should > precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/timeline/HoodieInstant.java:22: > 'org.apache.hadoop.fs.FileStatus' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/timeline/TimelineMetadataUtils.java:55: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/timeline/dto/ClusteringOpDTO.java:23: > Import org.apache.hudi.common.model.HoodieFileGroupId appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/timeline/versioning/clean/CleanMetadataMigrator.java:27: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/timeline/versioning/clean/CleanMetadataV1MigrationHandler.java:34: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/timeline/versioning/clean/CleanMetadataV2MigrationHandler.java:34: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/timeline/versioning/clean/CleanPlanV1MigrationHandler.java:22: > Import org.apache.hudi.avro.model.HoodieCleanerPlan appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/timeline/versioning/clean/CleanPlanV1MigrationHandler.java:33: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/timeline/versioning/clean/CleanPlanV2MigrationHandler.java:35: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/AbstractTableFileSystemView.java:23: > Import org.apache.hudi.common.bootstrap.index.BootstrapIndex appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/AbstractTableFileSystemView.java:44: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/HoodieTableFileSystemView.java:22: > Import org.apache.hudi.common.model.BootstrapBaseFileMapping appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/HoodieTableFileSystemView.java:32: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/IncrementalTimelineSyncFileSystemView.java:23: > Import org.apache.hudi.avro.model.HoodieCleanMetadata appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/IncrementalTimelineSyncFileSystemView.java:47: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/RemoteHoodieTableFileSystemView.java:26: > Import org.apache.hudi.common.model.CompactionOperation appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/RemoteHoodieTableFileSystemView.java:46: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/RocksDbBasedFileSystemView.java:23: > Import org.apache.hudi.common.model.BootstrapBaseFileMapping appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/RocksDbBasedFileSystemView.java:38: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/SpillableMapBasedFileSystemView.java:22: > Import org.apache.hudi.common.model.BootstrapBaseFileMapping appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/table/view/SpillableMapBasedFileSystemView.java:33: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/Base64CodecUtil.java:24: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/CleanerUtils.java:22: > Import org.apache.hudi.avro.model.HoodieCleanFileInfo appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/CleanerUtils.java:45: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/ClusteringUtils.java:38: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/CollectionUtils.java:33: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/CommitUtils.java:29: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/ObjectSizeCalculator.java:22: > Import org.apache.hudi.common.util.jvm.HotSpotMemoryLayoutSpecification32bit > appears after other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/RateLimiter.java:28: > Import javax.annotation.concurrent.ThreadSafe appears after other imports > that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/RateLimiter.java:30: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/TablePathUtils.java:23: > Import org.apache.hudi.common.model.HoodiePartitionMetadata appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/TablePathUtils.java:26: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/TablePathUtils.java:31: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/ValidationUtils.java:24: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/jvm/HotSpotMemoryLayoutSpecification32bit.java:21: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/jvm/HotSpotMemoryLayoutSpecification64bit.java:21: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/jvm/HotSpotMemoryLayoutSpecification64bitCompressed.java:21: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/jvm/OpenJ9MemoryLayoutSpecification32bit.java:21: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/jvm/OpenJ9MemoryLayoutSpecification64bit.java:21: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/common/util/jvm/OpenJ9MemoryLayoutSpecification64bitCompressed.java:21: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/exception/HoodieCompactException.java:21: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieFileReader.java:25: > Import org.apache.avro.Schema appears after other imports that it should > precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieFileReader.java:27: > Import org.apache.hudi.common.bloom.BloomFilter appears after other imports > that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieFileReader.java:30: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieFileReaderFactory.java:31: > Import org.apache.hudi.common.model.HoodieFileFormat.HFILE appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieFileReaderFactory.java:33: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieHFileReader.java:32: > Import org.apache.avro.Schema appears after other imports that it should > precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieHFileReader.java:46: > Import org.apache.hudi.avro.HoodieAvroUtils appears after other imports that > it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieHFileReader.java:54: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieParquetReader.java:25: > Import org.apache.avro.Schema appears after other imports that it should > precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieParquetReader.java:29: > Import org.apache.hudi.common.bloom.BloomFilter appears after other imports > that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieParquetReader.java:32: > 'org.apache.parquet.avro.AvroParquetReader' should be separated from > previous imports. [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieParquetReader.java:36: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/BaseTableMetadata.java:50: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/FileSystemBackedTableMetadata.java:40: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/HoodieMetadataFileSystemView.java:23: > Import org.apache.hadoop.fs.FileStatus appears after other imports that it > should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/HoodieMetadataFileSystemView.java:26: > Import org.apache.hudi.common.config.HoodieMetadataConfig appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/HoodieMetadataMergedLogRecordScanner.java:26: > Import org.apache.avro.Schema appears after other imports that it should > precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/HoodieMetadataMergedLogRecordScanner.java:28: > Import org.apache.hudi.common.model.HoodieKey appears after other imports > that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/HoodieMetadataMetrics.java:39: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/HoodieMetadataPayload.java:29: > 'org.apache.avro.Schema' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/MetadataPartitionType.java:21: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/main/java/org/apache/hudi/metadata/TimelineMergedTableMetadata.java:28: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/avro/TestHoodieAvroUtils.java:22: > Import org.apache.hudi.common.model.HoodieRecord appears after other imports > that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/avro/TestHoodieAvroWriteSupport.java:41: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/TestRegistry.java:22: > 'org.junit.jupiter.api.Test' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/TestRegistry.java:30: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/bootstrap/TestBootstrapIndex.java:51: > Import org.junit.jupiter.api.BeforeEach appears after other imports that it > should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/fs/TestFSUtils.java:23: > Import org.apache.hudi.common.model.HoodieLogFile appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/fs/TestFSUtils.java:28: > 'org.junit.Rule' should be separated from previous imports. [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/functional/TestHoodieLogFormat.java:28: > Import org.apache.hudi.avro.HoodieAvroUtils appears after other imports that > it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/functional/TestHoodieLogFormat.java:55: > 'org.junit.jupiter.api.AfterAll' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/properties/TestTypedProperties.java:22: > 'org.junit.jupiter.api.Test' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/properties/TestTypedProperties.java:28: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/table/TestTimelineUtils.java:39: > 'org.junit.jupiter.api.BeforeEach' should be separated from previous > imports. [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/table/TestTimelineUtils.java:56: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/table/timeline/TestTimelineLayout.java:33: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/table/view/TestHoodieTableFileSystemView.java:24: > Import org.apache.hudi.avro.model.HoodieClusteringPlan appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/table/view/TestHoodieTableFileSystemView.java:59: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/table/view/TestIncrementalFSViewSync.java:55: > Import org.apache.hudi.exception.HoodieIOException appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/table/view/TestIncrementalFSViewSync.java:56: > 'org.apache.log4j.LogManager' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/table/view/TestPriorityBasedFileSystemView.java:50: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/testutils/FileCreateUtils.java:49: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/testutils/FileSystemTestUtils.java:25: > Import org.apache.hudi.common.fs.inline.InLineFSUtils appears after other > imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestDataGenerator.java:816: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestTable.java:76: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestTable.java:435: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/testutils/NetworkTestUtils.java:26: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestBase64CodecUtil.java:28: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestClusteringUtils.java:33: > 'org.junit.jupiter.api.BeforeEach' should be separated from previous > imports. [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestCommitUtils.java:26: > 'org.junit.jupiter.api.Test' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestCommitUtils.java:38: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestParquetReaderIterator.java:35: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestRatelimiter.java:22: > Import org.junit.jupiter.api.Test appears after other imports that it should > precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestRatelimiter.java:23: > 'org.junit.jupiter.api.Assertions.assertEquals' should be separated from > previous imports. [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestRatelimiter.java:26: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestSerializableSchema.java:22: > Import org.apache.hudi.avro.HoodieAvroUtils appears after other imports that > it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestSerializableSchema.java:25: > 'org.junit.jupiter.api.Test' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestStringUtils.java:28: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestTablePathUtils.java:23: > Import org.apache.hudi.common.model.HoodiePartitionMetadata appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestTablePathUtils.java:25: > 'org.junit.jupiter.api.BeforeAll' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/TestTablePathUtils.java:38: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/common/util/collection/TestRocksDBDAO.java:241: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/metadata/TestFileSystemBackedTableMetadata.java:22: > Import org.apache.hudi.common.config.SerializableConfiguration appears after > other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/metadata/TestFileSystemBackedTableMetadata.java:26: > 'org.junit.jupiter.api.AfterEach' should be separated from previous imports. > [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-common/src/test/java/org/apache/hudi/metadata/TestFileSystemBackedTableMetadata.java:36: > Missing a Javadoc comment. [JavadocType] > Audit done. > [INFO] > [INFO] --- apache-rat-plugin:0.12:check (default) @ hudi-common --- > [INFO] Added 1 additional default licenses. > [INFO] Enabled default license matchers. > [INFO] Added 1 custom approved licenses. > [INFO] Will parse SCM ignores for exclusions... > [INFO] Finished adding exclusions from SCM ignore files. > [INFO] 61 implicit excludes (use -debug for more details). > [INFO] Exclude: NOTICE > [INFO] Exclude: DISCLAIMER > [INFO] Exclude: **/.* > [INFO] Exclude: **/*.json > [INFO] Exclude: **/*.log > [INFO] Exclude: **/*.sqltemplate > [INFO] Exclude: **/compose_env > [INFO] Exclude: **/*NOTICE* > [INFO] Exclude: **/*LICENSE* > [INFO] Exclude: **/dependency-reduced-pom.xml > [INFO] Exclude: **/test/resources/*.data > [INFO] Exclude: **/test/resources/*.commit > [INFO] Exclude: **/target/** > [INFO] Exclude: **/generated-sources/** > [INFO] Exclude: .github/** > [INFO] 352 resources included (use -debug for more details) > [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, > generated: 0, approved: 352 licenses. > [INFO] > [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) > @ hudi-common --- > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] Copying 8 resources > [INFO] Copying 3 resources > [INFO] > [INFO] --- maven-compiler-plugin:3.8.0:testCompile (default-testCompile) @ > hudi-common --- > [INFO] Nothing to compile - all classes are up to date > [INFO] > [INFO] --- maven-jar-plugin:2.6:test-jar (default) @ hudi-common --- > [INFO] Building jar: > /home/jw/apache/hudi/hudi-common/target/hudi-common-0.8.0-SNAPSHOT-tests.jar > [INFO] > [INFO] --- maven-surefire-plugin:3.0.0-M4:test (default-test) @ hudi-common > --- > [INFO] Tests are skipped. > [INFO] > [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ hudi-common --- > [INFO] Building jar: > /home/jw/apache/hudi/hudi-common/target/hudi-common-0.8.0-SNAPSHOT.jar > [INFO] > [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ > hudi-common --- > [INFO] Skipping because packaging 'jar' is not pom. > [INFO] > [INFO] --- maven-source-plugin:2.2.1:jar-no-fork (attach-sources) @ > hudi-common --- > [INFO] Building jar: > /home/jw/apache/hudi/hudi-common/target/hudi-common-0.8.0-SNAPSHOT-sources.jar > [INFO] > [INFO] ---------------< org.apache.hudi:hudi-timeline-service > >---------------- > [INFO] Building hudi-timeline-service 0.8.0-SNAPSHOT > [3/42] > [INFO] --------------------------------[ jar > ]--------------------------------- > [INFO] > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ > hudi-timeline-service --- > [INFO] > [INFO] --- maven-remote-resources-plugin:1.5:process > (process-resource-bundles) @ hudi-timeline-service --- > [INFO] > [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ > hudi-timeline-service --- > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] skip non existing resourceDirectory > /home/jw/apache/hudi/hudi-timeline-service/src/main/resources > [INFO] Copying 2 resources > [INFO] Copying 3 resources > [INFO] > [INFO] --- maven-compiler-plugin:3.8.0:compile (default-compile) @ > hudi-timeline-service --- > [INFO] Nothing to compile - all classes are up to date > [INFO] > [INFO] --- maven-checkstyle-plugin:3.0.0:check (default) @ > hudi-timeline-service --- > [INFO] Starting audit... > [INFO] > /home/jw/apache/hudi/hudi-timeline-service/src/main/java/org/apache/hudi/timeline/service/TimelineService.java:75: > Missing a Javadoc comment. [JavadocType] > [INFO] > /home/jw/apache/hudi/hudi-timeline-service/src/main/java/org/apache/hudi/timeline/service/handlers/FileSliceHandler.java:22: > Import org.apache.hudi.common.table.timeline.dto.ClusteringOpDTO appears > after other imports that it should precede [ImportOrder] > [INFO] > /home/jw/apache/hudi/hudi-timeline-service/src/main/java/org/apache/hudi/timeline/service/handlers/Handler.java:28: > Missing a Javadoc comment. [JavadocType] > Audit done. > [INFO] > [INFO] --- apache-rat-plugin:0.12:check (default) @ hudi-timeline-service --- > [INFO] Added 1 additional default licenses. > [INFO] Enabled default license matchers. > [INFO] Added 1 custom approved licenses. > [INFO] Will parse SCM ignores for exclusions... > [INFO] Finished adding exclusions from SCM ignore files. > [INFO] 61 implicit excludes (use -debug for more details). > [INFO] Exclude: NOTICE > [INFO] Exclude: DISCLAIMER > [INFO] Exclude: **/.* > [INFO] Exclude: **/*.json > [INFO] Exclude: **/*.log > [INFO] Exclude: **/*.sqltemplate > [INFO] Exclude: **/compose_env > [INFO] Exclude: **/*NOTICE* > [INFO] Exclude: **/*LICENSE* > [INFO] Exclude: **/dependency-reduced-pom.xml > [INFO] Exclude: **/test/resources/*.data > [INFO] Exclude: **/test/resources/*.commit > [INFO] Exclude: **/target/** > [INFO] Exclude: **/generated-sources/** > [INFO] Exclude: .github/** > [INFO] 10 resources included (use -debug for more details) > [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, > generated: 0, approved: 10 licenses. > [INFO] > [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) > @ hudi-timeline-service --- > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] Copying 2 resources > [INFO] Copying 3 resources > [INFO] > [INFO] --- maven-compiler-plugin:3.8.0:testCompile (default-testCompile) @ > hudi-timeline-service --- > [INFO] Nothing to compile - all classes are up to date > [INFO] > [INFO] --- maven-jar-plugin:2.6:test-jar (default) @ hudi-timeline-service --- > [INFO] Building jar: > /home/jw/apache/hudi/hudi-timeline-service/target/hudi-timeline-service-0.8.0-SNAPSHOT-tests.jar > [INFO] > [INFO] --- maven-surefire-plugin:3.0.0-M4:test (default-test) @ > hudi-timeline-service --- > [INFO] Tests are skipped. > [INFO] > [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ hudi-timeline-service --- > [INFO] Building jar: > /home/jw/apache/hudi/hudi-timeline-service/target/hudi-timeline-service-0.8.0-SNAPSHOT.jar > [INFO] > [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ > hudi-timeline-service --- > [INFO] Skipping because packaging 'jar' is not pom. > [INFO] > [INFO] --- maven-source-plugin:2.2.1:jar-no-fork (attach-sources) @ > hudi-timeline-service --- > [INFO] Building jar: > /home/jw/apache/hudi/hudi-timeline-service/target/hudi-timeline-service-0.8.0-SNAPSHOT-sources.jar > [INFO] > [INFO] --------------------< org.apache.hudi:hudi-client > >--------------------- > [INFO] Building hudi-client 0.8.0-SNAPSHOT > [4/42] > [INFO] --------------------------------[ pom > ]--------------------------------- > [INFO] > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ > hudi-client --- > [INFO] > [INFO] --- maven-remote-resources-plugin:1.5:process > (process-resource-bundles) @ hudi-client --- > [INFO] > [INFO] --- maven-checkstyle-plugin:3.0.0:check (default) @ hudi-client --- > [INFO] Starting audit... > Audit done. > [INFO] > [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ > hudi-client --- > [INFO] No site descriptor found: nothing to attach. > [INFO] > [INFO] --- maven-source-plugin:2.2.1:jar-no-fork (attach-sources) @ > hudi-client --- > [INFO] > [INFO] -----------------< org.apache.hudi:hudi-client-common > >----------------- > [INFO] Building hudi-client-common 0.8.0-SNAPSHOT > [5/42] > [INFO] --------------------------------[ jar > ]--------------------------------- > [INFO] > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ > hudi-client-common --- > [INFO] > [INFO] --- maven-remote-resources-plugin:1.5:process > (process-resource-bundles) @ hudi-client-common --- > [INFO] > [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ > hudi-client-common --- > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] Copying 1 resource > [INFO] Copying 8 resources > [INFO] Copying 3 resources > [INFO] > [INFO] --- scala-maven-plugin:3.3.1:add-source (scala-compile-first) @ > hudi-client-common --- > [INFO] Add Source directory: > /home/jw/apache/hudi/hudi-client/hudi-client-common/src/main/scala > [INFO] Add Test Source directory: > /home/jw/apache/hudi/hudi-client/hudi-client-common/src/test/scala > [INFO] > [INFO] --- scala-maven-plugin:3.3.1:compile (scala-compile-first) @ > hudi-client-common --- > [INFO] /home/jw/apache/hudi/hudi-client/hudi-client-common/src/main/java:-1: > info: compiling > [INFO] Compiling 188 source files to > /home/jw/apache/hudi/hudi-client/hudi-client-common/target/classes at > 1614843649176 > [ERROR] error: java.lang.NoClassDefFoundError: javax/tools/ToolProvider > [INFO] at > scala.reflect.io.JavaToolsPlatformArchive.iterator(ZipArchive.scala:301) > [INFO] at scala.collection.IterableLike$class.foreach(IterableLike.scala:72) > [INFO] at scala.reflect.io.AbstractFile.foreach(AbstractFile.scala:92) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.traverse(ClassPath.scala:277) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.x$15$lzycompute(ClassPath.scala:299) > [INFO] at scala.tools.nsc.util.DirectoryClassPath.x$15(ClassPath.scala:299) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.packages$lzycompute(ClassPath.scala:299) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.packages(ClassPath.scala:299) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.packages(ClassPath.scala:264) > [INFO] at > scala.tools.nsc.util.MergedClassPath$$anonfun$packages$1.apply(ClassPath.scala:358) > [INFO] at > scala.tools.nsc.util.MergedClassPath$$anonfun$packages$1.apply(ClassPath.scala:358) > [INFO] at scala.collection.Iterator$class.foreach(Iterator.scala:891) > [INFO] at scala.collection.AbstractIterator.foreach(Iterator.scala:1334) > [INFO] at scala.collection.IterableLike$class.foreach(IterableLike.scala:72) > [INFO] at scala.collection.AbstractIterable.foreach(Iterable.scala:54) > [INFO] at > scala.tools.nsc.util.MergedClassPath.packages$lzycompute(ClassPath.scala:358) > [INFO] at scala.tools.nsc.util.MergedClassPath.packages(ClassPath.scala:353) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$PackageLoader$$anonfun$doComplete$1.apply$mcV$sp(SymbolLoaders.scala:269) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$PackageLoader$$anonfun$doComplete$1.apply(SymbolLoaders.scala:260) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$PackageLoader$$anonfun$doComplete$1.apply(SymbolLoaders.scala:260) > [INFO] at > scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$PackageLoader.doComplete(SymbolLoaders.scala:260) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$SymbolLoader.complete(SymbolLoaders.scala:211) > [INFO] at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1535) > [INFO] at scala.reflect.internal.Mirrors$RootsBase.init(Mirrors.scala:256) > [INFO] at scala.tools.nsc.Global.rootMirror$lzycompute(Global.scala:73) > [INFO] at scala.tools.nsc.Global.rootMirror(Global.scala:71) > [INFO] at scala.tools.nsc.Global.rootMirror(Global.scala:39) > [INFO] at > scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass$lzycompute(Definitions.scala:257) > [INFO] at > scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass(Definitions.scala:257) > [INFO] at > scala.reflect.internal.Definitions$DefinitionsClass.init(Definitions.scala:1390) > [INFO] at scala.tools.nsc.Global$Run.<init>(Global.scala:1242) > [INFO] at scala.tools.nsc.Driver.doCompile(Driver.scala:31) > [INFO] at scala.tools.nsc.MainClass.doCompile(Main.scala:23) > [INFO] at scala.tools.nsc.Driver.process(Driver.scala:51) > [INFO] at scala.tools.nsc.Driver.main(Driver.scala:64) > [INFO] at scala.tools.nsc.Main.main(Main.scala) > [INFO] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [INFO] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > [INFO] at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > [INFO] at java.base/java.lang.reflect.Method.invoke(Method.java:566) > [INFO] at scala_maven_executions.MainHelper.runMain(MainHelper.java:164) > [INFO] at > scala_maven_executions.MainWithArgsInFile.main(MainWithArgsInFile.java:26) > [INFO] java.lang.reflect.InvocationTargetException > [INFO] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [INFO] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > [INFO] at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > [INFO] at java.base/java.lang.reflect.Method.invoke(Method.java:566) > [INFO] at scala_maven_executions.MainHelper.runMain(MainHelper.java:164) > [INFO] at > scala_maven_executions.MainWithArgsInFile.main(MainWithArgsInFile.java:26) > [ERROR] Caused by: java.lang.NoClassDefFoundError: javax/tools/ToolProvider > [INFO] at > scala.reflect.io.JavaToolsPlatformArchive.iterator(ZipArchive.scala:301) > [INFO] at scala.collection.IterableLike$class.foreach(IterableLike.scala:72) > [INFO] at scala.reflect.io.AbstractFile.foreach(AbstractFile.scala:92) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.traverse(ClassPath.scala:277) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.x$15$lzycompute(ClassPath.scala:299) > [INFO] at scala.tools.nsc.util.DirectoryClassPath.x$15(ClassPath.scala:299) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.packages$lzycompute(ClassPath.scala:299) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.packages(ClassPath.scala:299) > [INFO] at > scala.tools.nsc.util.DirectoryClassPath.packages(ClassPath.scala:264) > [INFO] at > scala.tools.nsc.util.MergedClassPath$$anonfun$packages$1.apply(ClassPath.scala:358) > [INFO] at > scala.tools.nsc.util.MergedClassPath$$anonfun$packages$1.apply(ClassPath.scala:358) > [INFO] at scala.collection.Iterator$class.foreach(Iterator.scala:891) > [INFO] at scala.collection.AbstractIterator.foreach(Iterator.scala:1334) > [INFO] at scala.collection.IterableLike$class.foreach(IterableLike.scala:72) > [INFO] at scala.collection.AbstractIterable.foreach(Iterable.scala:54) > [INFO] at > scala.tools.nsc.util.MergedClassPath.packages$lzycompute(ClassPath.scala:358) > [INFO] at scala.tools.nsc.util.MergedClassPath.packages(ClassPath.scala:353) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$PackageLoader$$anonfun$doComplete$1.apply$mcV$sp(SymbolLoaders.scala:269) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$PackageLoader$$anonfun$doComplete$1.apply(SymbolLoaders.scala:260) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$PackageLoader$$anonfun$doComplete$1.apply(SymbolLoaders.scala:260) > [INFO] at > scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$PackageLoader.doComplete(SymbolLoaders.scala:260) > [INFO] at > scala.tools.nsc.symtab.SymbolLoaders$SymbolLoader.complete(SymbolLoaders.scala:211) > [INFO] at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1535) > [INFO] at scala.reflect.internal.Mirrors$RootsBase.init(Mirrors.scala:256) > [INFO] at scala.tools.nsc.Global.rootMirror$lzycompute(Global.scala:73) > [INFO] at scala.tools.nsc.Global.rootMirror(Global.scala:71) > [INFO] at scala.tools.nsc.Global.rootMirror(Global.scala:39) > [INFO] at > scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass$lzycompute(Definitions.scala:257) > [INFO] at > scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass(Definitions.scala:257) > [INFO] at > scala.reflect.internal.Definitions$DefinitionsClass.init(Definitions.scala:1390) > [INFO] at scala.tools.nsc.Global$Run.<init>(Global.scala:1242) > [INFO] at scala.tools.nsc.Driver.doCompile(Driver.scala:31) > [INFO] at scala.tools.nsc.MainClass.doCompile(Main.scala:23) > [INFO] at scala.tools.nsc.Driver.process(Driver.scala:51) > [INFO] at scala.tools.nsc.Driver.main(Driver.scala:64) > [INFO] at scala.tools.nsc.Main.main(Main.scala) > [INFO] ... 6 more > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary for Hudi 0.8.0-SNAPSHOT: > [INFO] > [INFO] Hudi ............................................... SUCCESS [ 8.634 > s] > [INFO] hudi-common ........................................ SUCCESS [01:22 > min] > [INFO] hudi-timeline-service .............................. SUCCESS [ 8.388 > s] > [INFO] hudi-client ........................................ SUCCESS [ 0.338 > s] > [INFO] hudi-client-common ................................. FAILURE [ 7.657 > s] > [INFO] hudi-hadoop-mr ..................................... SKIPPED > [INFO] hudi-spark-client .................................. SKIPPED > [INFO] hudi-sync-common ................................... SKIPPED > [INFO] hudi-hive-sync ..................................... SKIPPED > [INFO] hudi-spark-datasource .............................. SKIPPED > [INFO] hudi-spark-common .................................. SKIPPED > [INFO] hudi-spark2_2.11 ................................... SKIPPED > [INFO] hudi-spark3_2.12 ................................... SKIPPED > [INFO] hudi-spark_2.11 .................................... SKIPPED > [INFO] hudi-utilities_2.11 ................................ SKIPPED > [INFO] hudi-utilities-bundle_2.11 ......................... SKIPPED > [INFO] hudi-cli ........................................... SKIPPED > [INFO] hudi-java-client ................................... SKIPPED > [INFO] hudi-flink-client .................................. SKIPPED > [INFO] hudi-dla-sync ...................................... SKIPPED > [INFO] hudi-sync .......................................... SKIPPED > [INFO] hudi-hadoop-mr-bundle .............................. SKIPPED > [INFO] hudi-hive-sync-bundle .............................. SKIPPED > [INFO] hudi-spark-bundle_2.11 ............................. SKIPPED > [INFO] hudi-presto-bundle ................................. SKIPPED > [INFO] hudi-timeline-server-bundle ........................ SKIPPED > [INFO] hudi-hadoop-docker ................................. SKIPPED > [INFO] hudi-hadoop-base-docker ............................ SKIPPED > [INFO] hudi-hadoop-namenode-docker ........................ SKIPPED > [INFO] hudi-hadoop-datanode-docker ........................ SKIPPED > [INFO] hudi-hadoop-history-docker ......................... SKIPPED > [INFO] hudi-hadoop-hive-docker ............................ SKIPPED > [INFO] hudi-hadoop-sparkbase-docker ....................... SKIPPED > [INFO] hudi-hadoop-sparkmaster-docker ..................... SKIPPED > [INFO] hudi-hadoop-sparkworker-docker ..................... SKIPPED > [INFO] hudi-hadoop-sparkadhoc-docker ...................... SKIPPED > [INFO] hudi-hadoop-presto-docker .......................... SKIPPED > [INFO] hudi-integ-test .................................... SKIPPED > [INFO] hudi-integ-test-bundle ............................. SKIPPED > [INFO] hudi-examples ...................................... SKIPPED > [INFO] hudi-flink_2.11 .................................... SKIPPED > [INFO] hudi-flink-bundle_2.11 ............................. SKIPPED > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 01:48 min > [INFO] Finished at: 2021-03-04T08:40:50+01:00 > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal > net.alchim31.maven:scala-maven-plugin:3.3.1:compile (scala-compile-first) on > project hudi-client-common: wrap: org.apache.commons.exec.ExecuteException: > Process exited with an error: 240 (Exit value: 240) -> [Help 1] > [ERROR] > [ERROR] To see the full stack trace of the errors, re-run Maven with the -e > switch. > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > [ERROR] > [ERROR] For more information about the errors and possible solutions, please > read the following articles: > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <args> -rf :hudi-client-common > [jw@cn05 hudi]$ -- This message was sent by Atlassian Jira (v8.20.1#820001)