lewismc commented on PR #469:
URL: https://github.com/apache/tez/pull/469#issuecomment-4094662262

   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. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to