Skip to content

TEZ-4696 Fix Maven build: register generated-sources and fork compiler to resolve test-compile failures#469

Open
lewismc wants to merge 1 commit intoapache:masterfrom
lewismc:TEZ-4696
Open

TEZ-4696 Fix Maven build: register generated-sources and fork compiler to resolve test-compile failures#469
lewismc wants to merge 1 commit intoapache:masterfrom
lewismc:TEZ-4696

Conversation

@lewismc
Copy link
Member

@lewismc lewismc commented Mar 18, 2026

PR for TEZ-4696. I was literally forced to implement this patch to build the project

java --version
openjdk 21.0.10 2026-01-20
OpenJDK Runtime Environment Homebrew (build 21.0.10)
OpenJDK 64-Bit Server VM Homebrew (build 21.0.10, mixed mode, sharing)

Thanks for any review.

@tez-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 4m 50s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+0 🆗 xmllint 0m 0s xmllint was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
-1 ❌ test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ master Compile Tests _
+0 🆗 mvndep 1m 39s Maven dependency ordering for branch
+1 💚 mvninstall 7m 52s master passed
+1 💚 compile 1m 30s master passed
+1 💚 javadoc 1m 20s master passed
_ Patch Compile Tests _
+0 🆗 mvndep 0m 6s Maven dependency ordering for patch
+1 💚 mvninstall 1m 23s the patch passed
+1 💚 codespell 0m 27s No new issues.
+1 💚 compile 1m 20s the patch passed
+1 💚 javac 1m 20s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 javadoc 0m 48s the patch passed
_ Other Tests _
+1 💚 unit 0m 46s tez-runtime-internals in the patch passed.
+1 💚 unit 4m 25s tez-runtime-library in the patch passed.
+1 💚 unit 1m 6s tez-mapreduce in the patch passed.
+1 💚 unit 4m 52s tez-dag in the patch passed.
+1 💚 asflicense 0m 44s The patch does not generate ASF License warnings.
34m 9s
Subsystem Report/Notes
Docker ClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-469/1/artifact/out/Dockerfile
GITHUB PR #469
Optional Tests dupname asflicense javac javadoc unit codespell detsecrets xmllint compile
uname Linux 9ebd14eb7e61 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-home/workspace/tez-multibranch_PR-469/src/.yetus/personality.sh
git revision master / ea5159a
Default Java Ubuntu-21.0.10+7-Ubuntu-124.04
Test Results https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-469/1/testReport/
Max. process+thread count 1121 (vs. ulimit of 5500)
modules C: tez-runtime-internals tez-runtime-library tez-mapreduce tez-dag U: .
Console output https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-469/1/console
versions git=2.43.0 maven=3.8.7 codespell=2.4.1
Powered by Apache Yetus 0.15.1 https://yetus.apache.org

This message was automatically generated.

@abstractdog
Copy link
Contributor

abstractdog commented Mar 19, 2026

thanks for this patch @lewismc so far! can you please elaborate on what test-compile failures you faced? it would help to fully review and approve this patch and make sure only necessary pom.xml changes go in

UPDATE: I mean, I saw some details on Jira, I'm rather interested how you were able to reproduce a build failure

@lewismc
Copy link
Member Author

lewismc commented Mar 20, 2026

Hi @abstractdog thanks for looking at this patch. Here’s my steps to justify this patch

java --version
openjdk 21.0.10 2026-01-20
OpenJDK Runtime Environment Homebrew (build 21.0.10)
OpenJDK 64-Bit Server VM Homebrew (build 21.0.10, mixed mode, sharing)

rm -r ~/.m2/repository/org/apache/tez

mvn clean install -DskipTests
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] tez                                                                [pom]
[INFO] hadoop-shim                                                        [jar]
[INFO] tez-api                                                            [jar]
[INFO] tez-build-tools                                                    [jar]
[INFO] tez-common                                                         [jar]
[INFO] tez-runtime-internals                                              [jar]
[INFO] tez-runtime-library                                                [jar]
[INFO] tez-mapreduce                                                      [jar]
[INFO] tez-examples                                                       [jar]
[INFO] tez-dag                                                            [jar]
[INFO] tez-tests                                                          [jar]
[INFO] tez-ext-service-tests                                              [jar]
[INFO] tez-ui                                                             [war]
[INFO] tez-plugins                                                        [pom]
[INFO] tez-protobuf-history-plugin                                        [jar]
[INFO] tez-yarn-timeline-history                                          [jar]
[INFO] tez-yarn-timeline-history-with-acls                                [jar]
[INFO] tez-yarn-timeline-cache-plugin                                     [jar]
[INFO] tez-yarn-timeline-history-with-fs                                  [jar]
[INFO] tez-history-parser                                                 [jar]
[INFO] tez-aux-services                                                   [jar]
[INFO] tez-tools                                                          [pom]
[INFO] tez-perf-analyzer                                                  [pom]
[INFO] tez-job-analyzer                                                   [jar]
[INFO] tez-javadoc-tools                                                  [jar]
[INFO] hadoop-shim-impls                                                  [pom]
[INFO] hadoop-shim-2.8                                                    [jar]
[INFO] tez-dist                                                           [pom]
[INFO] Tez                                                                [pom]
[INFO]
[INFO] -------------------------< org.apache.tez:tez >-------------------------
[INFO] Building tez 1.0.0-SNAPSHOT                                       [1/29]
[INFO]   from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.1.0:clean (default-clean) @ tez ---
[INFO] Deleting /Users/lewismc/Downloads/github/apache/tez/target
[INFO]
[INFO] --- enforcer:3.0.0:enforce (enforce-maven-version) @ tez ---
[INFO]
[INFO] --- enforcer:3.0.0:enforce (clean) @ tez ---
[INFO]
[INFO] --- buildnumber:1.1:create (default) @ tez ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez
[INFO] Storing buildNumber: 30932e91f5fd5ed2bafea35b0bbc590ed132028e at timestamp: 1773967838352
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- build-helper:1.8:maven-version (maven-version) @ tez ---
[INFO]
[INFO] --- spotless:3.1.0:check (spotless-check) @ tez ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO]
[INFO] --- enforcer:3.0.0:enforce (banned-illegal-imports) @ tez ---
[INFO]
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ tez ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO]
[INFO] --- site:3.7.1:attach-descriptor (attach-descriptor) @ tez ---
[INFO] No site descriptor found: nothing to attach.
[INFO]
[INFO] --- jar:3.2.0:test-jar (default) @ tez ---
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/target/tez-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --- install:2.5.2:install (default-install) @ tez ---
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/pom.xml to /Users/lewismc/.m2/repository/org/apache/tez/tez/1.0.0-SNAPSHOT/tez-1.0.0-SNAPSHOT.pom
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/target/tez-1.0.0-SNAPSHOT-tests.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez/1.0.0-SNAPSHOT/tez-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] ---------------------< org.apache.tez:hadoop-shim >---------------------
[INFO] Building hadoop-shim 1.0.0-SNAPSHOT                               [2/29]
[INFO]   from hadoop-shim/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.1.0:clean (default-clean) @ hadoop-shim ---
[INFO] Deleting /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/target
[INFO]
[INFO] --- enforcer:3.0.0:enforce (enforce-maven-version) @ hadoop-shim ---
[INFO]
[INFO] --- enforcer:3.0.0:enforce (clean) @ hadoop-shim ---
[INFO]
[INFO] --- buildnumber:1.1:create (default) @ hadoop-shim ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/hadoop-shim && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/hadoop-shim
[INFO] Storing buildNumber: 30932e91f5fd5ed2bafea35b0bbc590ed132028e at timestamp: 1773967839227
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/hadoop-shim && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/hadoop-shim
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- build-helper:1.8:maven-version (maven-version) @ hadoop-shim ---
[INFO]
[INFO] --- spotless:3.1.0:check (spotless-check) @ hadoop-shim ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO] Spotless.Java is keeping 6 files clean - 0 needs changes to be clean, 6 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- enforcer:3.0.0:enforce (banned-illegal-imports) @ hadoop-shim ---
[INFO]
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ hadoop-shim ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO]
[INFO] --- resources:3.1.0:resources (default-resources) @ hadoop-shim ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/src/main/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ hadoop-shim ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/target/classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/src/main/java/org/apache/tez/hadoop/shim/HadoopShimsLoader.java: /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/src/main/java/org/apache/tez/hadoop/shim/HadoopShimsLoader.java uses or overrides a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/src/main/java/org/apache/tez/hadoop/shim/HadoopShimsLoader.java: Recompile with -Xlint:deprecation for details.
[INFO]
[INFO] --- resources:3.1.0:testResources (default-testResources) @ hadoop-shim ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ hadoop-shim ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 2 source files to /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/target/test-classes
[INFO]
[INFO] --- surefire:3.0.0-M4:test (default-test) @ hadoop-shim ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.2.0:jar (default-jar) @ hadoop-shim ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/target/hadoop-shim-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- site:3.7.1:attach-descriptor (attach-descriptor) @ hadoop-shim ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO]
[INFO] --- jar:3.2.0:test-jar (default) @ hadoop-shim ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/target/hadoop-shim-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --- install:2.5.2:install (default-install) @ hadoop-shim ---
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/target/hadoop-shim-1.0.0-SNAPSHOT.jar to /Users/lewismc/.m2/repository/org/apache/tez/hadoop-shim/1.0.0-SNAPSHOT/hadoop-shim-1.0.0-SNAPSHOT.jar
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/pom.xml to /Users/lewismc/.m2/repository/org/apache/tez/hadoop-shim/1.0.0-SNAPSHOT/hadoop-shim-1.0.0-SNAPSHOT.pom
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/hadoop-shim/target/hadoop-shim-1.0.0-SNAPSHOT-tests.jar to /Users/lewismc/.m2/repository/org/apache/tez/hadoop-shim/1.0.0-SNAPSHOT/hadoop-shim-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] -----------------------< org.apache.tez:tez-api >-----------------------
[INFO] Building tez-api 1.0.0-SNAPSHOT                                   [3/29]
[INFO]   from tez-api/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.1.0:clean (default-clean) @ tez-api ---
[INFO] Deleting /Users/lewismc/Downloads/github/apache/tez/tez-api/target
[INFO]
[INFO] --- enforcer:3.0.0:enforce (enforce-maven-version) @ tez-api ---
[INFO]
[INFO] --- enforcer:3.0.0:enforce (clean) @ tez-api ---
[INFO]
[INFO] --- buildnumber:1.1:create (default) @ tez-api ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-api && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-api
[INFO] Storing buildNumber: 30932e91f5fd5ed2bafea35b0bbc590ed132028e at timestamp: 1773967840457
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-api && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-api
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- build-helper:1.8:maven-version (maven-version) @ tez-api ---
[INFO]
[INFO] --- spotless:3.1.0:check (spotless-check) @ tez-api ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO] Spotless.Java is keeping 248 files clean - 0 needs changes to be clean, 248 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- protoc-jar:3.11.4:run (default) @ tez-api ---
[INFO] Resolving artifact: com.google.protobuf:protoc:3.25.5, platform: osx-aarch_64
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc15420712992204979933.exe, --version]
libprotoc 25.5
[INFO] Protoc command: /var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc15420712992204979933.exe
[INFO] Input directories:
[INFO]     /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/proto
[INFO] Output targets:
[INFO]     java: /Users/lewismc/Downloads/github/apache/tez/tez-api/target/generated-sources/java (add: main, clean: false, plugin: null, outputOptions: null)
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-api/target/generated-sources/java does not exist. Creating...
[INFO]     Processing (java): Events.proto
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc15420712992204979933.exe, -I/Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/proto, --java_out=/Users/lewismc/Downloads/github/apache/tez/tez-api/target/generated-sources/java, /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/proto/Events.proto]
[INFO]     Processing (java): DAGApiRecords.proto
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc15420712992204979933.exe, -I/Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/proto, --java_out=/Users/lewismc/Downloads/github/apache/tez/tez-api/target/generated-sources/java, /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/proto/DAGApiRecords.proto]
[INFO]     Processing (java): DAGClientAMProtocol.proto
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc15420712992204979933.exe, -I/Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/proto, --java_out=/Users/lewismc/Downloads/github/apache/tez/tez-api/target/generated-sources/java, /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/proto/DAGClientAMProtocol.proto]
[INFO] Adding generated sources (java): /Users/lewismc/Downloads/github/apache/tez/tez-api/target/generated-sources/java
[INFO]
[INFO] --- enforcer:3.0.0:enforce (banned-illegal-imports) @ tez-api ---
[INFO]
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ tez-api ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO]
[INFO] --- resources:3.1.0:resources (default-resources) @ tez-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ tez-api ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 223 source files to /Users/lewismc/Downloads/github/apache/tez/tez-api/target/classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/java/org/apache/tez/common/counters/AbstractCounterGroup.java: Some input files use or override a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/java/org/apache/tez/common/counters/AbstractCounterGroup.java: Recompile with -Xlint:deprecation for details.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/java/org/apache/tez/common/TezClassLoader.java: /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/java/org/apache/tez/common/TezClassLoader.java uses or overrides a deprecated API that is marked for removal.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/java/org/apache/tez/common/TezClassLoader.java: Recompile with -Xlint:removal for details.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/java/org/apache/tez/frameworkplugins/FrameworkUtils.java: /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/java/org/apache/tez/frameworkplugins/FrameworkUtils.java uses unchecked or unsafe operations.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-api/src/main/java/org/apache/tez/frameworkplugins/FrameworkUtils.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:3.1.0:testResources (default-testResources) @ tez-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 7 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ tez-api ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 28 source files to /Users/lewismc/Downloads/github/apache/tez/tez-api/target/test-classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-api/src/test/java/org/apache/tez/dag/api/client/TestTimelineReaderFactory.java: Some input files use or override a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-api/src/test/java/org/apache/tez/dag/api/client/TestTimelineReaderFactory.java: Recompile with -Xlint:deprecation for details.
[INFO]
[INFO] --- surefire:3.0.0-M4:test (default-test) @ tez-api ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.2.0:jar (default-jar) @ tez-api ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-api/target/tez-api-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- site:3.7.1:attach-descriptor (attach-descriptor) @ tez-api ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO]
[INFO] --- jar:3.2.0:test-jar (default) @ tez-api ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-api/target/tez-api-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --- install:2.5.2:install (default-install) @ tez-api ---
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-api/target/tez-api-1.0.0-SNAPSHOT.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-api/1.0.0-SNAPSHOT/tez-api-1.0.0-SNAPSHOT.jar
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-api/pom.xml to /Users/lewismc/.m2/repository/org/apache/tez/tez-api/1.0.0-SNAPSHOT/tez-api-1.0.0-SNAPSHOT.pom
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-api/target/tez-api-1.0.0-SNAPSHOT-tests.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-api/1.0.0-SNAPSHOT/tez-api-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] -------------------< org.apache.tez:tez-build-tools >-------------------
[INFO] Building tez-build-tools 1.0.0-SNAPSHOT                           [4/29]
[INFO]   from tez-build-tools/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.1.0:clean (default-clean) @ tez-build-tools ---
[INFO] Deleting /Users/lewismc/Downloads/github/apache/tez/tez-build-tools/target
[INFO]
[INFO] --- enforcer:3.0.0:enforce (enforce-maven-version) @ tez-build-tools ---
[INFO]
[INFO] --- enforcer:3.0.0:enforce (clean) @ tez-build-tools ---
[INFO]
[INFO] --- buildnumber:1.1:create (default) @ tez-build-tools ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-build-tools && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-build-tools
[INFO] Storing buildNumber: 30932e91f5fd5ed2bafea35b0bbc590ed132028e at timestamp: 1773967845996
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-build-tools && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-build-tools
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- build-helper:1.8:maven-version (maven-version) @ tez-build-tools ---
[INFO]
[INFO] --- spotless:3.1.0:check (spotless-check) @ tez-build-tools ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO]
[INFO] --- enforcer:3.0.0:enforce (banned-illegal-imports) @ tez-build-tools ---
[INFO]
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ tez-build-tools ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO]
[INFO] --- resources:3.1.0:resources (default-resources) @ tez-build-tools ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ tez-build-tools ---
[INFO] No sources to compile
[INFO]
[INFO] --- resources:3.1.0:testResources (default-testResources) @ tez-build-tools ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/lewismc/Downloads/github/apache/tez/tez-build-tools/src/test/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ tez-build-tools ---
[INFO] No sources to compile
[INFO]
[INFO] --- surefire:3.0.0-M4:test (default-test) @ tez-build-tools ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.2.0:jar (default-jar) @ tez-build-tools ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-build-tools/target/tez-build-tools-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- site:3.7.1:attach-descriptor (attach-descriptor) @ tez-build-tools ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO]
[INFO] --- jar:3.2.0:test-jar (default) @ tez-build-tools ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-build-tools/target/tez-build-tools-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --- install:2.5.2:install (default-install) @ tez-build-tools ---
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-build-tools/target/tez-build-tools-1.0.0-SNAPSHOT.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-build-tools/1.0.0-SNAPSHOT/tez-build-tools-1.0.0-SNAPSHOT.jar
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-build-tools/pom.xml to /Users/lewismc/.m2/repository/org/apache/tez/tez-build-tools/1.0.0-SNAPSHOT/tez-build-tools-1.0.0-SNAPSHOT.pom
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-build-tools/target/tez-build-tools-1.0.0-SNAPSHOT-tests.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-build-tools/1.0.0-SNAPSHOT/tez-build-tools-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] ---------------------< org.apache.tez:tez-common >----------------------
[INFO] Building tez-common 1.0.0-SNAPSHOT                                [5/29]
[INFO]   from tez-common/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.1.0:clean (default-clean) @ tez-common ---
[INFO] Deleting /Users/lewismc/Downloads/github/apache/tez/tez-common/target
[INFO]
[INFO] --- enforcer:3.0.0:enforce (enforce-maven-version) @ tez-common ---
[INFO]
[INFO] --- enforcer:3.0.0:enforce (clean) @ tez-common ---
[INFO]
[INFO] --- buildnumber:1.1:create (default) @ tez-common ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-common && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-common
[INFO] Storing buildNumber: 30932e91f5fd5ed2bafea35b0bbc590ed132028e at timestamp: 1773967846164
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-common && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-common
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- build-helper:1.8:maven-version (maven-version) @ tez-common ---
[INFO]
[INFO] --- spotless:3.1.0:check (spotless-check) @ tez-common ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO] Spotless.Java is keeping 64 files clean - 0 needs changes to be clean, 64 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- enforcer:3.0.0:enforce (banned-illegal-imports) @ tez-common ---
[INFO]
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ tez-common ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO]
[INFO] --- resources:3.1.0:resources (default-resources) @ tez-common ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ tez-common ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 54 source files to /Users/lewismc/Downloads/github/apache/tez/tez-common/target/classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-common/src/main/java/org/apache/tez/common/StreamHelper.java: Some input files use or override a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-common/src/main/java/org/apache/tez/common/StreamHelper.java: Recompile with -Xlint:deprecation for details.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-common/src/main/java/org/apache/tez/common/TezSharedExecutor.java: /Users/lewismc/Downloads/github/apache/tez/tez-common/src/main/java/org/apache/tez/common/TezSharedExecutor.java uses or overrides a deprecated API that is marked for removal.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-common/src/main/java/org/apache/tez/common/TezSharedExecutor.java: Recompile with -Xlint:removal for details.
[INFO]
[INFO] --- resources:3.1.0:testResources (default-testResources) @ tez-common ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ tez-common ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 10 source files to /Users/lewismc/Downloads/github/apache/tez/tez-common/target/test-classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-common/src/test/java/org/apache/tez/common/DrainDispatcher.java: /Users/lewismc/Downloads/github/apache/tez/tez-common/src/test/java/org/apache/tez/common/DrainDispatcher.java uses unchecked or unsafe operations.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-common/src/test/java/org/apache/tez/common/DrainDispatcher.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0-M4:test (default-test) @ tez-common ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.2.0:jar (default-jar) @ tez-common ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-common/target/tez-common-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- site:3.7.1:attach-descriptor (attach-descriptor) @ tez-common ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO]
[INFO] --- jar:3.2.0:test-jar (default) @ tez-common ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-common/target/tez-common-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --- install:2.5.2:install (default-install) @ tez-common ---
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-common/target/tez-common-1.0.0-SNAPSHOT.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-common/1.0.0-SNAPSHOT/tez-common-1.0.0-SNAPSHOT.jar
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-common/pom.xml to /Users/lewismc/.m2/repository/org/apache/tez/tez-common/1.0.0-SNAPSHOT/tez-common-1.0.0-SNAPSHOT.pom
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-common/target/tez-common-1.0.0-SNAPSHOT-tests.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-common/1.0.0-SNAPSHOT/tez-common-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] ----------------< org.apache.tez:tez-runtime-internals >----------------
[INFO] Building tez-runtime-internals 1.0.0-SNAPSHOT                     [6/29]
[INFO]   from tez-runtime-internals/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.1.0:clean (default-clean) @ tez-runtime-internals ---
[INFO] Deleting /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target
[INFO]
[INFO] --- enforcer:3.0.0:enforce (enforce-maven-version) @ tez-runtime-internals ---
[INFO]
[INFO] --- enforcer:3.0.0:enforce (clean) @ tez-runtime-internals ---
[INFO]
[INFO] --- buildnumber:1.1:create (default) @ tez-runtime-internals ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals
[INFO] Storing buildNumber: 30932e91f5fd5ed2bafea35b0bbc590ed132028e at timestamp: 1773967848402
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- build-helper:1.8:maven-version (maven-version) @ tez-runtime-internals ---
[INFO]
[INFO] --- spotless:3.1.0:check (spotless-check) @ tez-runtime-internals ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO] Spotless.Java is keeping 66 files clean - 0 needs changes to be clean, 66 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- protoc-jar:3.11.4:run (default) @ tez-runtime-internals ---
[INFO] Resolving artifact: com.google.protobuf:protoc:3.25.5, platform: osx-aarch_64
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc13379985760852710723.exe, --version]
libprotoc 25.5
[INFO] Protoc command: /var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc13379985760852710723.exe
[INFO] Input directories:
[INFO]     /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/main/proto
[INFO] Output targets:
[INFO]     java: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/generated-sources/java (add: main, clean: false, plugin: null, outputOptions: null)
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/generated-sources/java does not exist. Creating...
[INFO]     Processing (java): RuntimeEvents.proto
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc13379985760852710723.exe, -I/Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/main/proto, --java_out=/Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/generated-sources/java, /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/main/proto/RuntimeEvents.proto]
[INFO] Adding generated sources (java): /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/generated-sources/java
[INFO]
[INFO] --- enforcer:3.0.0:enforce (banned-illegal-imports) @ tez-runtime-internals ---
[INFO]
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ tez-runtime-internals ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO]
[INFO] --- resources:3.1.0:resources (default-resources) @ tez-runtime-internals ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ tez-runtime-internals ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 53 source files to /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/main/java/org/apache/tez/runtime/api/impl/TezProcessorContextImpl.java: Some input files use or override a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/main/java/org/apache/tez/runtime/api/impl/TezProcessorContextImpl.java: Recompile with -Xlint:deprecation for details.
[INFO]
[INFO] --- resources:3.1.0:testResources (default-testResources) @ tez-runtime-internals ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ tez-runtime-internals ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 14 source files to /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/test-classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/test/java/org/apache/tez/runtime/api/impl/TestTezEvent.java: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/test/java/org/apache/tez/runtime/api/impl/TestTezEvent.java uses or overrides a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/test/java/org/apache/tez/runtime/api/impl/TestTezEvent.java: Recompile with -Xlint:deprecation for details.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/test/java/org/apache/tez/runtime/common/objectregistry/TestObjectRegistry.java: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/test/java/org/apache/tez/runtime/common/objectregistry/TestObjectRegistry.java uses or overrides a deprecated API that is marked for removal.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/src/test/java/org/apache/tez/runtime/common/objectregistry/TestObjectRegistry.java: Recompile with -Xlint:removal for details.
[INFO]
[INFO] --- surefire:3.0.0-M4:test (default-test) @ tez-runtime-internals ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.2.0:jar (default-jar) @ tez-runtime-internals ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/tez-runtime-internals-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- site:3.7.1:attach-descriptor (attach-descriptor) @ tez-runtime-internals ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO]
[INFO] --- jar:3.2.0:test-jar (default) @ tez-runtime-internals ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/tez-runtime-internals-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --- install:2.5.2:install (default-install) @ tez-runtime-internals ---
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/tez-runtime-internals-1.0.0-SNAPSHOT.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-runtime-internals/1.0.0-SNAPSHOT/tez-runtime-internals-1.0.0-SNAPSHOT.jar
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/pom.xml to /Users/lewismc/.m2/repository/org/apache/tez/tez-runtime-internals/1.0.0-SNAPSHOT/tez-runtime-internals-1.0.0-SNAPSHOT.pom
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-runtime-internals/target/tez-runtime-internals-1.0.0-SNAPSHOT-tests.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-runtime-internals/1.0.0-SNAPSHOT/tez-runtime-internals-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] -----------------< org.apache.tez:tez-runtime-library >-----------------
[INFO] Building tez-runtime-library 1.0.0-SNAPSHOT                       [7/29]
[INFO]   from tez-runtime-library/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.1.0:clean (default-clean) @ tez-runtime-library ---
[INFO] Deleting /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target
[INFO]
[INFO] --- enforcer:3.0.0:enforce (enforce-maven-version) @ tez-runtime-library ---
[INFO]
[INFO] --- enforcer:3.0.0:enforce (clean) @ tez-runtime-library ---
[INFO]
[INFO] --- buildnumber:1.1:create (default) @ tez-runtime-library ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library
[INFO] Storing buildNumber: 30932e91f5fd5ed2bafea35b0bbc590ed132028e at timestamp: 1773967851485
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- build-helper:1.8:maven-version (maven-version) @ tez-runtime-library ---
[INFO]
[INFO] --- spotless:3.1.0:check (spotless-check) @ tez-runtime-library ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO] Spotless.Java is keeping 222 files clean - 0 needs changes to be clean, 222 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- protoc-jar:3.11.4:run (default) @ tez-runtime-library ---
[INFO] Resolving artifact: com.google.protobuf:protoc:3.25.5, platform: osx-aarch_64
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc8982114238838512377.exe, --version]
libprotoc 25.5
[INFO] Protoc command: /var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc8982114238838512377.exe
[INFO] Input directories:
[INFO]     /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/proto
[INFO] Output targets:
[INFO]     java: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/generated-sources/java (add: main, clean: false, plugin: null, outputOptions: null)
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/generated-sources/java does not exist. Creating...
[INFO]     Processing (java): ShufflePayloads.proto
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc8982114238838512377.exe, -I/Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/proto, --java_out=/Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/generated-sources/java, /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/proto/ShufflePayloads.proto]
[INFO]     Processing (java): CartesianProductPayload.proto
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc8982114238838512377.exe, -I/Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/proto, --java_out=/Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/generated-sources/java, /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/proto/CartesianProductPayload.proto]
[INFO]     Processing (java): FairShufflePayloads.proto
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc8982114238838512377.exe, -I/Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/proto, --java_out=/Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/generated-sources/java, /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/proto/FairShufflePayloads.proto]
[INFO] Adding generated sources (java): /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/generated-sources/java
[INFO]
[INFO] --- enforcer:3.0.0:enforce (banned-illegal-imports) @ tez-runtime-library ---
[INFO]
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ tez-runtime-library ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO]
[INFO] --- resources:3.1.0:resources (default-resources) @ tez-runtime-library ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ tez-runtime-library ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 166 source files to /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/classes
[WARNING] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/utils/FastByteComparisons.java:[29,16] sun.misc.Unsafe is internal proprietary API and may be removed in a future release
[WARNING] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/utils/FastByteComparisons.java:[122,20] sun.misc.Unsafe is internal proprietary API and may be removed in a future release
[WARNING] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/utils/FastByteComparisons.java:[128,22] sun.misc.Unsafe is internal proprietary API and may be removed in a future release
[WARNING] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/utils/FastByteComparisons.java:[133,29] sun.misc.Unsafe is internal proprietary API and may be removed in a future release
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/ShuffleUtils.java: Some input files use or override a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/ShuffleUtils.java: Recompile with -Xlint:deprecation for details.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/utils/FastByteComparisons.java: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/utils/FastByteComparisons.java uses or overrides a deprecated API that is marked for removal.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/main/java/org/apache/tez/runtime/library/utils/FastByteComparisons.java: Recompile with -Xlint:removal for details.
[INFO]
[INFO] --- resources:3.1.0:testResources (default-testResources) @ tez-runtime-library ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 6 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ tez-runtime-library ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 59 source files to /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/test-classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/test/java/org/apache/tez/dag/library/vertexmanager/TestInputReadyVertexManager.java: Some input files use or override a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/test/java/org/apache/tez/dag/library/vertexmanager/TestInputReadyVertexManager.java: Recompile with -Xlint:deprecation for details.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/test/java/org/apache/tez/dag/library/vertexmanager/TestShuffleVertexManager.java: Some input files use or override a deprecated API that is marked for removal.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/test/java/org/apache/tez/dag/library/vertexmanager/TestShuffleVertexManager.java: Recompile with -Xlint:removal for details.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/test/java/org/apache/tez/runtime/library/common/shuffle/impl/TestShuffleManager.java: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/test/java/org/apache/tez/runtime/library/common/shuffle/impl/TestShuffleManager.java uses unchecked or unsafe operations.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/src/test/java/org/apache/tez/runtime/library/common/shuffle/impl/TestShuffleManager.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0-M4:test (default-test) @ tez-runtime-library ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.2.0:jar (default-jar) @ tez-runtime-library ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/tez-runtime-library-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- site:3.7.1:attach-descriptor (attach-descriptor) @ tez-runtime-library ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO]
[INFO] --- jar:3.2.0:test-jar (default) @ tez-runtime-library ---
[INFO] Building jar: /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/tez-runtime-library-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --- install:2.5.2:install (default-install) @ tez-runtime-library ---
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/tez-runtime-library-1.0.0-SNAPSHOT.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-runtime-library/1.0.0-SNAPSHOT/tez-runtime-library-1.0.0-SNAPSHOT.jar
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/pom.xml to /Users/lewismc/.m2/repository/org/apache/tez/tez-runtime-library/1.0.0-SNAPSHOT/tez-runtime-library-1.0.0-SNAPSHOT.pom
[INFO] Installing /Users/lewismc/Downloads/github/apache/tez/tez-runtime-library/target/tez-runtime-library-1.0.0-SNAPSHOT-tests.jar to /Users/lewismc/.m2/repository/org/apache/tez/tez-runtime-library/1.0.0-SNAPSHOT/tez-runtime-library-1.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --------------------< org.apache.tez:tez-mapreduce >--------------------
[INFO] Building tez-mapreduce 1.0.0-SNAPSHOT                             [8/29]
[INFO]   from tez-mapreduce/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.1.0:clean (default-clean) @ tez-mapreduce ---
[INFO] Deleting /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target
[INFO]
[INFO] --- enforcer:3.0.0:enforce (enforce-maven-version) @ tez-mapreduce ---
[INFO]
[INFO] --- enforcer:3.0.0:enforce (clean) @ tez-mapreduce ---
[INFO]
[INFO] --- buildnumber:1.1:create (default) @ tez-mapreduce ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce
[INFO] Storing buildNumber: 30932e91f5fd5ed2bafea35b0bbc590ed132028e at timestamp: 1773967855764
[INFO] Executing: /bin/sh -c cd /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce && git rev-parse --verify HEAD
[INFO] Working directory: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- build-helper:1.8:maven-version (maven-version) @ tez-mapreduce ---
[INFO]
[INFO] --- spotless:3.1.0:check (spotless-check) @ tez-mapreduce ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO] Spotless.Java is keeping 113 files clean - 0 needs changes to be clean, 113 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- protoc-jar:3.11.4:run (default) @ tez-mapreduce ---
[INFO] Resolving artifact: com.google.protobuf:protoc:3.25.5, platform: osx-aarch_64
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc6111640452592833436.exe, --version]
libprotoc 25.5
[INFO] Protoc command: /var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc6111640452592833436.exe
[INFO] Input directories:
[INFO]     /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/main/proto
[INFO] Output targets:
[INFO]     java: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/generated-sources/java (add: main, clean: false, plugin: null, outputOptions: null)
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/generated-sources/java does not exist. Creating...
[INFO]     Processing (java): MRRuntimeProtos.proto
protoc-jar: executing: [/var/folders/_m/57njz1ms3dn_xqz67vvq75jm0000gn/T/protoc6111640452592833436.exe, -I/Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/main/proto, --java_out=/Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/generated-sources/java, /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/main/proto/MRRuntimeProtos.proto]
[INFO] Adding generated sources (java): /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/generated-sources/java
[INFO]
[INFO] --- enforcer:3.0.0:enforce (banned-illegal-imports) @ tez-mapreduce ---
[INFO]
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ tez-mapreduce ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO]
[INFO] --- resources:3.1.0:resources (default-resources) @ tez-mapreduce ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ tez-mapreduce ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 92 source files to /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/main/java/org/apache/hadoop/mapreduce/split/TezGroupedSplit.java: Some input files use or override a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/main/java/org/apache/hadoop/mapreduce/split/TezGroupedSplit.java: Recompile with -Xlint:deprecation for details.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/mapred/MRCounters.java: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/mapred/MRCounters.java uses unchecked or unsafe operations.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/mapred/MRCounters.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:3.1.0:testResources (default-testResources) @ tez-mapreduce ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ tez-mapreduce ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 22 source files to /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/test-classes
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java: Some input files use or override a deprecated API.
[INFO] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java: Recompile with -Xlint:deprecation for details.
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[318,53] cannot access org.apache.tez.mapreduce.grouper.TezSplitGrouper.TezMRSplitsGrouperConfigBuilder
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/grouper/TezSplitGrouper$TezMRSplitsGrouperConfigBuilder.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/grouper/TezSplitGrouper$TezMRSplitsGrouperConfigBuilder.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[397,5] cannot access org.apache.hadoop.mapred.split.TezMapredSplitsGrouper
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/TezMapredSplitsGrouper.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/TezMapredSplitsGrouper.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[691,11] cannot access org.apache.hadoop.mapred.split.SplitSizeEstimator
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/SplitSizeEstimator.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/SplitSizeEstimator.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[693,7] method does not override or implement a method from a supertype
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[758,5] cannot access org.apache.hadoop.mapred.split.SplitLocationProvider
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/SplitLocationProvider.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/SplitLocationProvider.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[759,7] method does not override or implement a method from a supertype
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[800,7] method does not override or implement a method from a supertype
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/input/TestMRInput.java:[61,59] cannot access org.apache.tez.mapreduce.input.MRInput.MRInputConfigBuilder
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/input/MRInput$MRInputConfigBuilder.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/input/MRInput$MRInputConfigBuilder.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/input/TestMRInput.java:[140,37] cannot access org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitProtoOrBuilder
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitProtoOrBuilder.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitProtoOrBuilder.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputAMSplitGenerator.java:[100,5] cannot access org.apache.tez.mapreduce.common.MRInputAMSplitGenerator
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/common/MRInputAMSplitGenerator.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/common/MRInputAMSplitGenerator.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/combine/TestMRCombiner.java:[62,5] cannot access org.apache.tez.mapreduce.combine.MRCombiner
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/combine/MRCombiner.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/combine/MRCombiner.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[64,18] cannot access org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto.Builder
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitsProto$Builder.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitsProto$Builder.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[64,61] cannot access org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProtoOrBuilder
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitsProtoOrBuilder.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitsProtoOrBuilder.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[75,5] cannot access org.apache.tez.mapreduce.common.MRInputSplitDistributor
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/common/MRInputSplitDistributor.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/common/MRInputSplitDistributor.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[114,72] incompatible types: org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto.Builder cannot be converted to com.google.protobuf.GeneratedMessageV3.Builder
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[115,23] cannot find symbol
  symbol:   method addSplits(org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitProto)
  location: variable splitsProtoBuilder of type com.google.protobuf.GeneratedMessageV3.Builder
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[116,23] cannot find symbol
  symbol:   method addSplits(org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitProto)
  location: variable splitsProtoBuilder of type com.google.protobuf.GeneratedMessageV3.Builder
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[118,17] no suitable method found for setSplits(com.google.protobuf.Message)
    method org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRInputUserPayloadProto.Builder.setSplits(org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto) is not applicable
      (argument mismatch; com.google.protobuf.Message cannot be converted to org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto)
    method org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRInputUserPayloadProto.Builder.setSplits(org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto.Builder) is not applicable
      (argument mismatch; com.google.protobuf.Message cannot be converted to org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto.Builder)
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/lib/TestKVReadersWithMR.java:[73,5] cannot access org.apache.tez.mapreduce.lib.MRReaderMapred
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/lib/MRReaderMapred.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/lib/MRReaderMapred.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/lib/TestKVReadersWithMR.java:[95,5] cannot access org.apache.tez.mapreduce.lib.MRReaderMapReduce
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/lib/MRReaderMapReduce.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/lib/MRReaderMapReduce.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/processor/reduce/TestReduceProcessor.java:[196,9] cannot access org.apache.tez.mapreduce.processor.reduce.ReduceProcessor
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/processor/reduce/ReduceProcessor.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/processor/reduce/ReduceProcessor.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/hadoop/TestMRInputHelpers.java:[208,49] cannot access org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitProto.Builder
  bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitProto$Builder.class
    unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitProto$Builder.class
    Please remove or make sure it appears in the correct subdirectory of the classpath.
[INFO] 22 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for tez 1.0.0-SNAPSHOT:
[INFO]
[INFO] tez ................................................ SUCCESS [  1.104 s]
[INFO] hadoop-shim ........................................ SUCCESS [  1.213 s]
[INFO] tez-api ............................................ SUCCESS [  5.701 s]
[INFO] tez-build-tools .................................... SUCCESS [  0.114 s]
[INFO] tez-common ......................................... SUCCESS [  2.234 s]
[INFO] tez-runtime-internals .............................. SUCCESS [  3.037 s]
[INFO] tez-runtime-library ................................ SUCCESS [  4.315 s]
[INFO] tez-mapreduce ...................................... FAILURE [  2.904 s]
[INFO] tez-examples ....................................... SKIPPED
[INFO] tez-dag ............................................ SKIPPED
[INFO] tez-tests .......................................... SKIPPED
[INFO] tez-ext-service-tests .............................. SKIPPED
[INFO] tez-ui ............................................. SKIPPED
[INFO] tez-plugins ........................................ SKIPPED
[INFO] tez-protobuf-history-plugin ........................ SKIPPED
[INFO] tez-yarn-timeline-history .......................... SKIPPED
[INFO] tez-yarn-timeline-history-with-acls ................ SKIPPED
[INFO] tez-yarn-timeline-cache-plugin ..................... SKIPPED
[INFO] tez-yarn-timeline-history-with-fs .................. SKIPPED
[INFO] tez-history-parser ................................. SKIPPED
[INFO] tez-aux-services ................................... SKIPPED
[INFO] tez-tools .......................................... SKIPPED
[INFO] tez-perf-analyzer .................................. SKIPPED
[INFO] tez-job-analyzer ................................... SKIPPED
[INFO] tez-javadoc-tools .................................. SKIPPED
[INFO] hadoop-shim-impls .................................. SKIPPED
[INFO] hadoop-shim-2.8 .................................... SKIPPED
[INFO] tez-dist ........................................... SKIPPED
[INFO] Tez ................................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  20.746 s
[INFO] Finished at: 2026-03-19T17:50:58-07:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:testCompile (default-testCompile) on project tez-mapreduce: Compilation failure: Compilation failure:
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[318,53] cannot access org.apache.tez.mapreduce.grouper.TezSplitGrouper.TezMRSplitsGrouperConfigBuilder
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/grouper/TezSplitGrouper$TezMRSplitsGrouperConfigBuilder.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/grouper/TezSplitGrouper$TezMRSplitsGrouperConfigBuilder.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[397,5] cannot access org.apache.hadoop.mapred.split.TezMapredSplitsGrouper
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/TezMapredSplitsGrouper.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/TezMapredSplitsGrouper.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[691,11] cannot access org.apache.hadoop.mapred.split.SplitSizeEstimator
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/SplitSizeEstimator.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/SplitSizeEstimator.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[693,7] method does not override or implement a method from a supertype
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[758,5] cannot access org.apache.hadoop.mapred.split.SplitLocationProvider
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/SplitLocationProvider.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/hadoop/mapred/split/SplitLocationProvider.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[759,7] method does not override or implement a method from a supertype
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/hadoop/mapred/split/TestGroupedSplits.java:[800,7] method does not override or implement a method from a supertype
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/input/TestMRInput.java:[61,59] cannot access org.apache.tez.mapreduce.input.MRInput.MRInputConfigBuilder
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/input/MRInput$MRInputConfigBuilder.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/input/MRInput$MRInputConfigBuilder.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/input/TestMRInput.java:[140,37] cannot access org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitProtoOrBuilder
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitProtoOrBuilder.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitProtoOrBuilder.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputAMSplitGenerator.java:[100,5] cannot access org.apache.tez.mapreduce.common.MRInputAMSplitGenerator
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/common/MRInputAMSplitGenerator.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/common/MRInputAMSplitGenerator.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/combine/TestMRCombiner.java:[62,5] cannot access org.apache.tez.mapreduce.combine.MRCombiner
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/combine/MRCombiner.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/combine/MRCombiner.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[64,18] cannot access org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto.Builder
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitsProto$Builder.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitsProto$Builder.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[64,61] cannot access org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProtoOrBuilder
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitsProtoOrBuilder.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitsProtoOrBuilder.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[75,5] cannot access org.apache.tez.mapreduce.common.MRInputSplitDistributor
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/common/MRInputSplitDistributor.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/common/MRInputSplitDistributor.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[114,72] incompatible types: org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto.Builder cannot be converted to com.google.protobuf.GeneratedMessageV3.Builder
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[115,23] cannot find symbol
[ERROR]   symbol:   method addSplits(org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitProto)
[ERROR]   location: variable splitsProtoBuilder of type com.google.protobuf.GeneratedMessageV3.Builder
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[116,23] cannot find symbol
[ERROR]   symbol:   method addSplits(org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitProto)
[ERROR]   location: variable splitsProtoBuilder of type com.google.protobuf.GeneratedMessageV3.Builder
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/common/TestMRInputSplitDistributor.java:[118,17] no suitable method found for setSplits(com.google.protobuf.Message)
[ERROR]     method org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRInputUserPayloadProto.Builder.setSplits(org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto) is not applicable
[ERROR]       (argument mismatch; com.google.protobuf.Message cannot be converted to org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto)
[ERROR]     method org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRInputUserPayloadProto.Builder.setSplits(org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto.Builder) is not applicable
[ERROR]       (argument mismatch; com.google.protobuf.Message cannot be converted to org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitsProto.Builder)
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/lib/TestKVReadersWithMR.java:[73,5] cannot access org.apache.tez.mapreduce.lib.MRReaderMapred
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/lib/MRReaderMapred.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/lib/MRReaderMapred.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/lib/TestKVReadersWithMR.java:[95,5] cannot access org.apache.tez.mapreduce.lib.MRReaderMapReduce
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/lib/MRReaderMapReduce.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/lib/MRReaderMapReduce.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/processor/reduce/TestReduceProcessor.java:[196,9] cannot access org.apache.tez.mapreduce.processor.reduce.ReduceProcessor
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/processor/reduce/ReduceProcessor.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/processor/reduce/ReduceProcessor.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/src/test/java/org/apache/tez/mapreduce/hadoop/TestMRInputHelpers.java:[208,49] cannot access org.apache.tez.mapreduce.protos.MRRuntimeProtos.MRSplitProto.Builder
[ERROR]   bad class file: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitProto$Builder.class
[ERROR]     unable to access file: java.nio.file.NoSuchFileException: /Users/lewismc/Downloads/github/apache/tez/tez-mapreduce/target/classes/org/apache/tez/mapreduce/protos/MRRuntimeProtos$MRSplitProto$Builder.class
[ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
[ERROR] -> [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/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :tez-mapreduce

The install will not complete successfully unless this patch is applied.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants