Skip to content

TEZ-4688 TEZ-4648: Tez upgrade to Hadoop 3.5.0 and jersey 2.x - #474

Merged
abstractdog merged 12 commits into
apache:masterfrom
maheshrajus:TEZ-4688
Jun 17, 2026
Merged

TEZ-4688 TEZ-4648: Tez upgrade to Hadoop 3.5.0 and jersey 2.x#474
abstractdog merged 12 commits into
apache:masterfrom
maheshrajus:TEZ-4688

Conversation

@maheshrajus

@maheshrajusmaheshrajus commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

What changes were proposed in this PR?

This PR upgrades Tez to support:

  • Hadoop 3.5.0
  • Jersey 2.x

As part of the upgrade, several ATS Timeline API response format differences were observed between older Hadoop versions and Hadoop 3.5.0. This PR adds compatibility handling for those schema variations.

Main updates include:

  • Migrated Jersey client usage from Jersey 1.x APIs to Jersey 2.x APIs
  • Added handling for ATS field name variations observed across versions
    Handled ATS compatibility differences including:
  • otherinfootherInfo
  • entityentityId
  • entitytypeentityType
  • domain / iddomainId

Additional fixes:

  • Handled nested Timeline domain JSON structures
  • Stabilized ATS-related unit tests after Jersey 2.x migration

How was this patch tested?

  • with existed UT and all unit tests are green.

jersey upgrade changes taken from PR : #429 by @abstractdog as they need for hadoop 3.5.0 upgrade.

@kokila-19

Copy link
Copy Markdown
Contributor

FYI,
https://issues.apache.org/jira/browse/TEZ-4648 Jersey upgrade is also required for hadoop upgrade

@tez-yetus

This comment was marked as outdated.

@maheshrajusmaheshrajus changed the title TEZ-4688: Upgrade to Hadoop 3.5.0TEZ-4688 TEZ-4648: [WIP] Tez upgrade to Hadoop 3.5.0 and jersey 2.xApr 6, 2026
@tez-yetus

This comment was marked as outdated.

@tez-yetus

This comment was marked as outdated.

@maheshrajusmaheshrajus changed the title TEZ-4688 TEZ-4648: [WIP] Tez upgrade to Hadoop 3.5.0 and jersey 2.xTEZ-4688 TEZ-4648: Tez upgrade to Hadoop 3.5.0 and jersey 2.xApr 8, 2026
@tez-yetus

This comment was marked as outdated.

@tez-yetus

This comment was marked as outdated.

@maheshrajus

Copy link
Copy Markdown
ContributorAuthor

@abstractdog@ayushtkn Can you please review and provide comments if any. Thanks !

@Aggarwal-Raghav

Copy link
Copy Markdown
Contributor

@maheshrajus , can you please rebase this PR and resolve merge conflicts?

@maheshrajus

Copy link
Copy Markdown
ContributorAuthor

@Aggarwal-Raghav Hi, i rebased and pushed the commit just now. Could you please take a look at this? Thanks !

Comment threadpom.xml
Comment threadpom.xml Outdated
@Aggarwal-Raghav

Copy link
Copy Markdown
Contributor

The explicit dependency of org.codehaus.jettison should be removed from tez and moved to use fasterxml IMO, the question is whether it should be done in this JIRA scope or a separate JIRA.

Comment threadpom.xml
@tez-yetus

This comment was marked as outdated.

@maheshrajus

Copy link
Copy Markdown
ContributorAuthor

The explicit dependency of org.codehaus.jettison should be removed from tez and moved to use fasterxml IMO, the question is whether it should be done in this JIRA scope or a separate JIRA.

@Aggarwal-Raghav Better this we will handle separately. thanks !

@tez-yetus

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeLogfileComment
+0 🆗reexec0m 38sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+0 🆗detsecrets0m 0sdetect-secrets was not available.
+0 🆗xmllint0m 0sxmllint was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚test4tests0m 0sThe patch appears to include 5 new or modified test files.
_ master Compile Tests _
+0 🆗mvndep0m 41sMaven dependency ordering for branch
+1 💚mvninstall4m 36smaster passed
+1 💚compile7m 42smaster passed
+1 💚checkstyle5m 45smaster passed
+1 💚javadoc6m 13smaster passed
+0 🆗spotbugs1m 32stez-api in master has 545 extant spotbugs warnings.
+0 🆗spotbugs1m 47stez-dag in master has 749 extant spotbugs warnings.
+0 🆗spotbugs0m 50stez-tests in master has 6 extant spotbugs warnings.
+0 🆗spotbugs0m 47stez-ext-service-tests in master has 62 extant spotbugs warnings.
+0 🆗spotbugs0m 46stez-plugins/tez-protobuf-history-plugin in master has 26 extant spotbugs warnings.
+0 🆗spotbugs0m 43stez-plugins/tez-yarn-timeline-history in master has 2 extant spotbugs warnings.
+0 🆗spotbugs0m 39stez-plugins/tez-yarn-timeline-history-with-acls in master has 2 extant spotbugs warnings.
+0 🆗spotbugs0m 41stez-plugins/tez-yarn-timeline-history-with-fs in master has 5 extant spotbugs warnings.
+0 🆗spotbugs0m 45stez-plugins/tez-history-parser in master has 21 extant spotbugs warnings.
+0 🆗spotbugs0m 44stez-plugins/tez-aux-services in master has 5 extant spotbugs warnings.
+0 🆗spotbugs6m 58sroot in master has 1935 extant spotbugs warnings.
+0 🆗spotbugs0m 43stez-tools/analyzers/job-analyzer in master has 20 extant spotbugs warnings.
_ Patch Compile Tests _
+0 🆗mvndep0m 22sMaven dependency ordering for patch
-1 ❌mvninstall0m 18s/patch-mvninstall-tez-tests.txttez-tests in the patch failed.
+1 💚codespell1m 48sNo new issues.
+1 💚compile7m 45sthe patch passed
+1 💚javac7m 45sthe patch passed
+1 💚blanks0m 0sThe patch has no blanks issues.
+1 💚checkstyle0m 27stez-api: The patch generated 0 new + 34 unchanged - 4 fixed = 34 total (was 38)
+1 💚checkstyle0m 37sThe patch passed checkstyle in tez-dag
+1 💚checkstyle0m 26sThe patch passed checkstyle in tez-tests
+1 💚checkstyle0m 23sThe patch passed checkstyle in tez-ext-service-tests
+1 💚checkstyle0m 23sThe patch passed checkstyle in tez-protobuf-history-plugin
+1 💚checkstyle0m 24sThe patch passed checkstyle in tez-yarn-timeline-history
+1 💚checkstyle0m 23sThe patch passed checkstyle in tez-yarn-timeline-history-with-acls
+1 💚checkstyle0m 23sThe patch passed checkstyle in tez-yarn-timeline-history-with-fs
-0 ⚠️checkstyle0m 25s/results-checkstyle-tez-plugins_tez-history-parser.txttez-plugins/tez-history-parser: The patch generated 1 new + 186 unchanged - 1 fixed = 187 total (was 187)
+1 💚checkstyle0m 25sThe patch passed checkstyle in tez-aux-services
+1 💚checkstyle0m 25sThe patch passed checkstyle in job-analyzer
-0 ⚠️checkstyle1m 0s/results-checkstyle-root.txtroot: The patch generated 1 new + 309 unchanged - 5 fixed = 310 total (was 314)
+1 💚javadoc6m 14sthe patch passed
+1 💚spotbugs1m 44stez-api generated 0 new + 544 unchanged - 1 fixed = 544 total (was 545)
+1 💚spotbugs2m 4stez-dag in the patch passed.
+1 💚spotbugs1m 3stez-tests in the patch passed.
+1 💚spotbugs1m 1stez-ext-service-tests in the patch passed.
+1 💚spotbugs0m 59stez-protobuf-history-plugin in the patch passed.
+1 💚spotbugs0m 57stez-yarn-timeline-history in the patch passed.
+1 💚spotbugs0m 51stez-yarn-timeline-history-with-acls in the patch passed.
+1 💚spotbugs0m 53stez-yarn-timeline-history-with-fs in the patch passed.
+1 💚spotbugs0m 58stez-history-parser in the patch passed.
+1 💚spotbugs0m 58stez-aux-services in the patch passed.
+1 💚spotbugs1m 3sjob-analyzer in the patch passed.
+1 💚spotbugs8m 6sroot generated 0 new + 1934 unchanged - 1 fixed = 1934 total (was 1935)
_ Other Tests _
+1 💚unit2m 28stez-api in the patch passed.
+1 💚unit5m 46stez-dag in the patch passed.
+1 💚unit40m 59stez-tests in the patch passed.
+1 💚unit4m 30stez-ext-service-tests in the patch passed.
+1 💚unit0m 40stez-protobuf-history-plugin in the patch passed.
+1 💚unit1m 49stez-yarn-timeline-history in the patch passed.
+1 💚unit1m 57stez-yarn-timeline-history-with-acls in the patch passed.
+1 💚unit1m 46stez-yarn-timeline-history-with-fs in the patch passed.
+1 💚unit2m 34stez-history-parser in the patch passed.
+1 💚unit3m 2stez-aux-services in the patch passed.
+1 💚unit2m 54sjob-analyzer in the patch passed.
+1 💚unit72m 35sroot in the patch passed.
+1 💚asflicense5m 32sThe patch does not generate ASF License warnings.
245m 48s
SubsystemReport/Notes
DockerClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/7/artifact/out/Dockerfile
GITHUB PR#474
Optional Testsdupname asflicense javac javadoc unit codespell detsecrets xmllint compile spotbugs checkstyle
unameLinux 79a8c2db6e7b 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 toolmaven
Personality/home/jenkins/jenkins-home/workspace/tez-multibranch_PR-474/src/.yetus/personality.sh
git revisionmaster / 76a32cb
Default JavaUbuntu-21.0.10+7-Ubuntu-124.04
Test Resultshttps://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/7/testReport/
Max. process+thread count1443 (vs. ulimit of 5500)
modulesC: tez-api tez-dag tez-tests tez-ext-service-tests tez-plugins/tez-protobuf-history-plugin tez-plugins/tez-yarn-timeline-history tez-plugins/tez-yarn-timeline-history-with-acls tez-plugins/tez-yarn-timeline-history-with-fs tez-plugins/tez-history-parser tez-plugins/tez-aux-services tez-tools/analyzers/job-analyzer . U: .
Console outputhttps://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/7/console
versionsgit=2.43.0 maven=3.9.14 spotbugs=4.9.3 codespell=2.4.1
Powered byApache Yetus 0.15.1 https://yetus.apache.org

This message was automatically generated.

@maheshrajus

Copy link
Copy Markdown
ContributorAuthor

@abstractdog@ayushtkn@Aggarwal-Raghav
Could you please review and approve the PR at your convenience?
Thank you !

@abstractdog
abstractdog requested review from abstractdog and removed request for Aggarwal-RaghavMay 18, 2026 06:53
@maheshrajus

Copy link
Copy Markdown
ContributorAuthor

@Aggarwal-Raghav
I have fixed the Tez UI tests and applied the patches which you provided for the javax.servlet and Jackson exceptions. I also verified the DAG submission and checked its status in the Tez UI with the latest changes.
Could you please review the code changes related to javax.servlet and Jackson? Thank you for your support!
cc: @abstractdog

@tez-yetus

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeLogfileComment
+0 🆗reexec8m 44sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+0 🆗detsecrets0m 1sdetect-secrets was not available.
+0 🆗xmllint0m 1sxmllint was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚test4tests0m 0sThe patch appears to include 11 new or modified test files.
_ master Compile Tests _
+0 🆗mvndep0m 43sMaven dependency ordering for branch
+1 💚mvninstall5m 6smaster passed
+1 💚compile3m 56smaster passed
+1 💚checkstyle6m 8smaster passed
+1 💚javadoc6m 32smaster passed
+0 🆗spotbugs1m 22stez-api in master has 92 extant spotbugs warnings.
+0 🆗spotbugs1m 41stez-dag in master has 537 extant spotbugs warnings.
+0 🆗spotbugs0m 49stez-tests in master has 6 extant spotbugs warnings.
+0 🆗spotbugs0m 49sbranch/tez-ui no spotbugs output file (spotbugsXml.xml)
+0 🆗spotbugs0m 48stez-plugins/tez-protobuf-history-plugin in master has 7 extant spotbugs warnings.
+0 🆗spotbugs0m 44stez-plugins/tez-yarn-timeline-history in master has 2 extant spotbugs warnings.
+0 🆗spotbugs0m 40stez-plugins/tez-yarn-timeline-history-with-acls in master has 2 extant spotbugs warnings.
+0 🆗spotbugs0m 40stez-plugins/tez-yarn-timeline-history-with-fs in master has 5 extant spotbugs warnings.
+0 🆗spotbugs0m 45stez-plugins/tez-history-parser in master has 21 extant spotbugs warnings.
+0 🆗spotbugs0m 45stez-plugins/tez-aux-services in master has 5 extant spotbugs warnings.
+0 🆗spotbugs6m 49sroot in master has 1054 extant spotbugs warnings.
+0 🆗spotbugs0m 44stez-tools/analyzers/job-analyzer in master has 20 extant spotbugs warnings.
_ Patch Compile Tests _
+0 🆗mvndep0m 24sMaven dependency ordering for patch
+1 💚mvninstall4m 8sthe patch passed
+1 💚codespell1m 44sNo new issues.
+1 💚jshint123m 12sNo new issues.
+1 💚compile3m 56sthe patch passed
+1 💚javac3m 56sroot generated 0 new + 737 unchanged - 5 fixed = 737 total (was 742)
+1 💚blanks0m 0sThe patch has no blanks issues.
-0 ⚠️checkstyle0m 26s/results-checkstyle-tez-plugins_tez-history-parser.txttez-plugins/tez-history-parser: The patch generated 1 new + 186 unchanged - 1 fixed = 187 total (was 187)
-0 ⚠️checkstyle0m 59s/results-checkstyle-root.txtroot: The patch generated 1 new + 313 unchanged - 1 fixed = 314 total (was 314)
+1 💚javadoc6m 39sthe patch passed
+0 🆗spotbugs0m 49stez-ui has no data from spotbugs
_ Other Tests _
-1 ❌unit71m 56s/patch-unit-root.txtroot in the patch passed.
+1 💚asflicense6m 8sThe patch does not generate ASF License warnings.
298m 54s
ReasonTests
Failed junit teststez.runtime.library.common.writers.TestUnorderedPartitionedKVWriter
tez.runtime.library.output.TestOrderedPartitionedKVOutput2
tez.runtime.library.common.shuffle.orderedgrouped.TestMergeManager
tez.runtime.library.common.sort.impl.TestIFile
tez.runtime.library.common.TestValuesIterator
tez.runtime.library.output.TestUnorderedKVOutput2
tez.runtime.library.common.shuffle.orderedgrouped.TestShuffle
tez.runtime.library.common.readers.TestUnorderedKVReader
tez.runtime.library.common.sort.impl.TestPipelinedSorter
tez.runtime.library.common.sort.impl.dflt.TestDefaultSorter
tez.runtime.library.output.TestOnFileSortedOutput
tez.runtime.library.output.TestOnFileUnorderedKVOutput
tez.dag.history.logging.proto.TestProtoHistoryLoggingService
tez.dag.history.logging.proto.TestDagManifestFileScanner
SubsystemReport/Notes
DockerClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/16/artifact/out/Dockerfile
Optional Testsdupname compile unit asflicense javac javadoc codespell detsecrets xmllint spotbugs checkstyle jshint
unameLinux 22058dea1c4d 5.15.0-174-generic #184-Ubuntu SMP Fri Mar 13 18:41:50 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitytez-personality.sh
git revisionmaster / cba5689
Default JavaEclipse Adoptium-21.0.11+10-LTS
Test Resultshttps://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/16/testReport/
Max. process+thread count1397 (vs. ulimit of 5500)
modulesC: tez-api tez-dag tez-tests tez-ext-service-tests tez-ui tez-plugins/tez-protobuf-history-plugin tez-plugins/tez-yarn-timeline-history tez-plugins/tez-yarn-timeline-history-with-acls tez-plugins/tez-yarn-timeline-history-with-fs tez-plugins/tez-history-parser tez-plugins/tez-aux-services tez-tools/analyzers/job-analyzer . U: .
Console outputhttps://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/16/console
versionsgit=2.43.0 maven=3.9.15 spotbugs=4.9.3 codespell=2.4.1 jshint=2.13.6
Powered byApache Yetus 0.15.1 https://yetus.apache.org

This message was automatically generated.

Comment threadpom.xml Outdated
@maheshrajus
maheshrajusforce-pushed the TEZ-4688 branch 2 times, most recently from 0e75711 to 3bd9782CompareJune 15, 2026 12:54
@tez-yetus

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeLogfileComment
+0 🆗reexec0m 37sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 1sNo case conflicting files found.
+0 🆗detsecrets0m 0sdetect-secrets was not available.
+0 🆗xmllint0m 0sxmllint was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚test4tests0m 0sThe patch appears to include 11 new or modified test files.
_ master Compile Tests _
+0 🆗mvndep0m 43sMaven dependency ordering for branch
+1 💚mvninstall4m 44smaster passed
+1 💚compile3m 59smaster passed
+1 💚checkstyle6m 14smaster passed
+1 💚javadoc6m 41smaster passed
+0 🆗spotbugs1m 24stez-api in master has 92 extant spotbugs warnings.
+0 🆗spotbugs1m 40stez-dag in master has 537 extant spotbugs warnings.
+0 🆗spotbugs0m 50stez-tests in master has 6 extant spotbugs warnings.
+0 🆗spotbugs0m 50sbranch/tez-ui no spotbugs output file (spotbugsXml.xml)
+0 🆗spotbugs0m 46stez-plugins/tez-protobuf-history-plugin in master has 7 extant spotbugs warnings.
+0 🆗spotbugs0m 42stez-plugins/tez-yarn-timeline-history in master has 2 extant spotbugs warnings.
+0 🆗spotbugs0m 40stez-plugins/tez-yarn-timeline-history-with-acls in master has 2 extant spotbugs warnings.
+0 🆗spotbugs0m 41stez-plugins/tez-yarn-timeline-history-with-fs in master has 5 extant spotbugs warnings.
+0 🆗spotbugs0m 47stez-plugins/tez-history-parser in master has 21 extant spotbugs warnings.
+0 🆗spotbugs0m 41stez-plugins/tez-aux-services in master has 5 extant spotbugs warnings.
+0 🆗spotbugs6m 59sroot in master has 1054 extant spotbugs warnings.
+0 🆗spotbugs0m 45stez-tools/analyzers/job-analyzer in master has 20 extant spotbugs warnings.
_ Patch Compile Tests _
+0 🆗mvndep0m 22sMaven dependency ordering for patch
+1 💚mvninstall4m 0sthe patch passed
+1 💚codespell1m 45sNo new issues.
+1 💚jshint123m 45sNo new issues.
+1 💚compile3m 58sthe patch passed
+1 💚javac3m 58sroot generated 0 new + 737 unchanged - 5 fixed = 737 total (was 742)
+1 💚blanks0m 0sThe patch has no blanks issues.
-0 ⚠️checkstyle0m 25s/results-checkstyle-tez-plugins_tez-history-parser.txttez-plugins/tez-history-parser: The patch generated 1 new + 186 unchanged - 1 fixed = 187 total (was 187)
-0 ⚠️checkstyle1m 1s/results-checkstyle-root.txtroot: The patch generated 1 new + 313 unchanged - 1 fixed = 314 total (was 314)
+1 💚javadoc6m 39sthe patch passed
+0 🆗spotbugs0m 49stez-ui has no data from spotbugs
_ Other Tests _
+1 💚unit73m 41sroot in the patch passed.
+1 💚asflicense6m 9sThe patch does not generate ASF License warnings.
296m 1s
SubsystemReport/Notes
DockerClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/18/artifact/out/Dockerfile
Optional Testsdupname compile unit asflicense javac javadoc codespell detsecrets xmllint spotbugs checkstyle jshint
unameLinux 4728c261540f 5.15.0-174-generic #184-Ubuntu SMP Fri Mar 13 18:41:50 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitytez-personality.sh
git revisionmaster / cba5689
Default JavaEclipse Adoptium-21.0.11+10-LTS
Test Resultshttps://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/18/testReport/
Max. process+thread count1457 (vs. ulimit of 5500)
modulesC: tez-api tez-dag tez-tests tez-ext-service-tests tez-ui tez-plugins/tez-protobuf-history-plugin tez-plugins/tez-yarn-timeline-history tez-plugins/tez-yarn-timeline-history-with-acls tez-plugins/tez-yarn-timeline-history-with-fs tez-plugins/tez-history-parser tez-plugins/tez-aux-services tez-tools/analyzers/job-analyzer . U: .
Console outputhttps://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/18/console
versionsgit=2.43.0 maven=3.9.15 spotbugs=4.9.3 codespell=2.4.1 jshint=2.13.6
Powered byApache Yetus 0.15.1 https://yetus.apache.org

This message was automatically generated.

@maheshrajus

Copy link
Copy Markdown
ContributorAuthor

@abstractdog@Aggarwal-Raghav
Can we merge this PR? I have addressed all the review comments, and all checks are green. Thank you !

@abstractdog

Copy link
Copy Markdown
Contributor

there are some conflicts, there is a chance that merging TEZ-4726 caused it, needs a rebase
also, my approval still holds, however, I wasn't cautious enough regarding some problems that @Aggarwal-Raghav caught, so I would appreciate if I can see clear agreement here making sure that this patch is really ready to go in

@Aggarwal-Raghav

Copy link
Copy Markdown
Contributor

LGTM! All my previous comments have been addressed.

@abstractdog
abstractdog self-requested a review June 16, 2026 05:20

@abstractdogabstractdog left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1
this can be merged, once the latest conflicts are resolved

@maheshrajus

Copy link
Copy Markdown
ContributorAuthor

+1 this can be merged, once the latest conflicts are resolved

@abstractdog Let me resolve the conflicts. thanks !

abstractdogand others added 10 commits June 16, 2026 11:16
# Conflicts:
#	tez-api/src/main/java/org/apache/tez/dag/api/client/TimelineReaderFactory.java
#	tez-api/src/test/java/org/apache/tez/dag/api/client/TestTimelineReaderFactory.java
#	tez-plugins/tez-history-parser/src/main/java/org/apache/tez/history/ATSImportTool.java
@tez-yetus

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeLogfileComment
+0 🆗reexec0m 31sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 1sNo case conflicting files found.
+0 🆗detsecrets0m 0sdetect-secrets was not available.
+0 🆗xmllint0m 0sxmllint was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚test4tests0m 0sThe patch appears to include 11 new or modified test files.
_ master Compile Tests _
+0 🆗mvndep0m 42sMaven dependency ordering for branch
+1 💚mvninstall4m 44smaster passed
+1 💚compile3m 56smaster passed
+1 💚checkstyle6m 6smaster passed
+1 💚javadoc6m 34smaster passed
+0 🆗spotbugs1m 24stez-api in master has 92 extant spotbugs warnings.
+0 🆗spotbugs1m 39stez-dag in master has 537 extant spotbugs warnings.
+0 🆗spotbugs0m 51stez-tests in master has 6 extant spotbugs warnings.
+0 🆗spotbugs0m 49sbranch/tez-ui no spotbugs output file (spotbugsXml.xml)
+0 🆗spotbugs0m 47stez-plugins/tez-protobuf-history-plugin in master has 7 extant spotbugs warnings.
+0 🆗spotbugs0m 43stez-plugins/tez-yarn-timeline-history in master has 2 extant spotbugs warnings.
+0 🆗spotbugs0m 40stez-plugins/tez-yarn-timeline-history-with-acls in master has 2 extant spotbugs warnings.
+0 🆗spotbugs0m 40stez-plugins/tez-yarn-timeline-history-with-fs in master has 5 extant spotbugs warnings.
+0 🆗spotbugs0m 46stez-plugins/tez-history-parser in master has 21 extant spotbugs warnings.
+0 🆗spotbugs0m 44stez-plugins/tez-aux-services in master has 5 extant spotbugs warnings.
+0 🆗spotbugs6m 53sroot in master has 1054 extant spotbugs warnings.
+0 🆗spotbugs0m 43stez-tools/analyzers/job-analyzer in master has 20 extant spotbugs warnings.
_ Patch Compile Tests _
+0 🆗mvndep0m 22sMaven dependency ordering for patch
+1 💚mvninstall4m 6sthe patch passed
+1 💚codespell1m 43sNo new issues.
+1 💚jshint123m 40sNo new issues.
+1 💚compile4m 0sthe patch passed
+1 💚javac4m 0sroot generated 0 new + 707 unchanged - 4 fixed = 707 total (was 711)
+1 💚blanks0m 0sThe patch has no blanks issues.
-0 ⚠️checkstyle0m 25s/results-checkstyle-tez-plugins_tez-history-parser.txttez-plugins/tez-history-parser: The patch generated 1 new + 186 unchanged - 1 fixed = 187 total (was 187)
-0 ⚠️checkstyle1m 0s/results-checkstyle-root.txtroot: The patch generated 1 new + 313 unchanged - 1 fixed = 314 total (was 314)
+1 💚javadoc6m 38sthe patch passed
+0 🆗spotbugs0m 49stez-ui has no data from spotbugs
_ Other Tests _
+1 💚unit72m 3sroot in the patch passed.
+1 💚asflicense6m 10sThe patch does not generate ASF License warnings.
290m 59s
SubsystemReport/Notes
DockerClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/19/artifact/out/Dockerfile
Optional Testsdupname compile unit asflicense javac javadoc codespell detsecrets xmllint spotbugs checkstyle jshint
unameLinux a977eaea5623 5.15.0-181-generic #191-Ubuntu SMP Fri May 22 19:09:02 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitytez-personality.sh
git revisionmaster / 92dedd5
Default JavaEclipse Adoptium-21.0.11+10-LTS
Test Resultshttps://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/19/testReport/
Max. process+thread count1355 (vs. ulimit of 5500)
modulesC: tez-api tez-dag tez-tests tez-ext-service-tests tez-ui tez-plugins/tez-protobuf-history-plugin tez-plugins/tez-yarn-timeline-history tez-plugins/tez-yarn-timeline-history-with-acls tez-plugins/tez-yarn-timeline-history-with-fs tez-plugins/tez-history-parser tez-plugins/tez-aux-services tez-tools/analyzers/job-analyzer . U: .
Console outputhttps://ci-hadoop.apache.org/job/tez-multibranch/job/PR-474/19/console
versionsgit=2.43.0 maven=3.9.15 spotbugs=4.9.3 codespell=2.4.1 jshint=2.13.6
Powered byApache Yetus 0.15.1 https://yetus.apache.org

This message was automatically generated.

@maheshrajus

Copy link
Copy Markdown
ContributorAuthor

@abstractdog Latest conflicts resolved and CI is green.

@abstractdog
abstractdog merged commit 5766cda into apache:masterJun 17, 2026
4 checks passed
Sign up for freeto 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.

5 participants

@maheshrajus@kokila-19@tez-yetus@Aggarwal-Raghav@abstractdog