[ 
https://issues.apache.org/jira/browse/HADOOP-19944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Kumar updated HADOOP-19944:
---------------------------------
    Description: 
h3. *Batch 1 — Test Compatibility: Misc Fixes & SecurityManager Skips:*
|MAPREDUCE-7503|cd8f18b71d2|2025-03-14|Fix ByteBuf leaks in 
TestShuffleChannelHandler|
|YARN-11799|9ca1052d00c|2025-03-18|Remove PrintStream write counting from 
TestYarnCLI|
|YARN-11797|fba01e69556|2025-03-19|Fix tests trying to connect to 0.0.0.0|
|MAPREDUCE-7504|71a945ac869|2025-03-19|Remove terminally deprecated 
Thread.suspend from TestMergeManager|
|HADOOP-19508|b64ad9b682d|2025-03-24|Set charsetEncoder in HadoopArchiveLogs|
|YARN-11795|05167ea06af|2025-03-24|Skip BaseFederationPoliciesTest on JVMs 
where Mockito cannot mock ByteBuffers|
|YARN-11796|26940713fc5|2025-03-26|Accept extra JDK 17 options in tests|
|YARN-11802|e9a7a0b62cd|2025-03-31|Avoid reflection in TestAsyncDispatcher|
|YARN-11805|160b06b6cc3|2025-04-01|Skip tests in TestTimelineWriterHBaseDown 
when InaccessibleObjectException thrown|
|YARN-11806|0928d15c2d3|2025-04-09|Skip SecurityManager-dependent tests (YARN)|
|YARN-11807|0a149188fcd|2025-04-09|Skip hbase-tests when 
InaccessibleObjectException is thrown|
|MAPREDUCE-7505|7ec801fd5c8|2025-04-12|Remove obsolete SecurityManager code 
from TestPipeApplication|
|YARN-11803|fbb049a0a56|2025-04-12|Skip SecurityManager tests in 
TestJavaSandboxLinuxContainerRuntime|
|HADOOP-19545|cfde3a3f645|2025-04-30|Update ApacheDS to 2.0.0.AM27 and ldap-api 
to 2.1.7|
|HDFS-17767|eec726ebe01|2025-05-13|Skip SecurityManager-dependent tests (HDFS)|
|HADOOP-19526|9c05d9667bc|2025-05-13|Skip SecurityManager-dependent tests 
(Hadoop Common)|
h2.  

*Batch 2 — JUnit 5 Migrations  (test-only, independent):*
|HADOOP-19547|7c4e8a21896|2025-04-18|Migrate FileContextPermissionBase to JUnit 
5|
|HADOOP-19550|356fd6aea33|2025-05-13|Migrate ViewFileSystemBaseTest to JUnit 5|
h2.  

*Batch 3 — Java 24 InetSocketAddress.toString() Fixes:*
|HDFS-17829|bed8db8c4d1|2025-09-14|TestDFSUtil fails with Java 24 
(InetSocketAddress.toString format change)|
|HDFS-17833|41f6d3b7010|2025-09-23|TestObserverReadProxyProvider fails with 
Java 24 (InetSocketAddress.toString)|
|HDFS-17832|97fe079e6dd|2025-09-27|TestNameNodeResourceChecker fails with Java 
24|
h2.  

*Batch 4 — Late HDFS Fix:*
|HDFS-17831|1e990c35481|2026-01-13|TestCheckpoint.testSaveNamespace fails under 
Java 24|
h2.  

*Already Merged / Patch Available:*
|HADOOP-19530|20f40119aa3|2025-05-16|Add --enable-native-access=ALL-UNNAMED JVM 
option (hadoop-functions.sh + pom.xml)|
|HADOOP-19568|eb30bcd461b|2025-06-04|Update byte-buddy to 1.15.11 (adds Java 25 
bytecode support)|
|HADOOP-19212|e4532f224d4|2025-08-26|Hadoop UGI compatible with Java 25 
(Subject.getSubject / callAs migration)|
|MAPREDUCE-7502|e1fbd0ac586|2025-08-27|TestPipeApplication silently hangs|
|HADOOP-19906|dd335af7c93|2026-07-07|Restore Subject propagation on JDK 22+ via 
InheritableThreadLocal in SubjectUtil|

         

        

  was:
h2. *Batch 1 — Test Compatibility: Misc Fixes & SecurityManager Skips:*
|MAPREDUCE-7503|cd8f18b71d2|2025-03-14|Fix ByteBuf leaks in 
TestShuffleChannelHandler|
|YARN-11799|9ca1052d00c|2025-03-18|Remove PrintStream write counting from 
TestYarnCLI|
|YARN-11797|fba01e69556|2025-03-19|Fix tests trying to connect to 0.0.0.0|
|MAPREDUCE-7504|71a945ac869|2025-03-19|Remove terminally deprecated 
Thread.suspend from TestMergeManager|
|HADOOP-19508|b64ad9b682d|2025-03-24|Set charsetEncoder in HadoopArchiveLogs|
|YARN-11795|05167ea06af|2025-03-24|Skip BaseFederationPoliciesTest on JVMs 
where Mockito cannot mock ByteBuffers|
|YARN-11796|26940713fc5|2025-03-26|Accept extra JDK 17 options in tests|
|YARN-11802|e9a7a0b62cd|2025-03-31|Avoid reflection in TestAsyncDispatcher|
|YARN-11805|160b06b6cc3|2025-04-01|Skip tests in TestTimelineWriterHBaseDown 
when InaccessibleObjectException thrown|
|YARN-11806|0928d15c2d3|2025-04-09|Skip SecurityManager-dependent tests (YARN)|
|YARN-11807|0a149188fcd|2025-04-09|Skip hbase-tests when 
InaccessibleObjectException is thrown|
|MAPREDUCE-7505|7ec801fd5c8|2025-04-12|Remove obsolete SecurityManager code 
from TestPipeApplication|
|YARN-11803|fbb049a0a56|2025-04-12|Skip SecurityManager tests in 
TestJavaSandboxLinuxContainerRuntime|
|HADOOP-19545|cfde3a3f645|2025-04-30|Update ApacheDS to 2.0.0.AM27 and ldap-api 
to 2.1.7|
|HDFS-17767|eec726ebe01|2025-05-13|Skip SecurityManager-dependent tests (HDFS)|
|HADOOP-19526|9c05d9667bc|2025-05-13|Skip SecurityManager-dependent tests 
(Hadoop Common)|
h2. 
*Batch 2 — JUnit 5 Migrations  (test-only, independent):*
|HADOOP-19547|7c4e8a21896|2025-04-18|Migrate FileContextPermissionBase to JUnit 
5|
|HADOOP-19550|356fd6aea33|2025-05-13|Migrate ViewFileSystemBaseTest to JUnit 5|
h2. 
*Batch 3 — Java 24 InetSocketAddress.toString() Fixes:*
|HDFS-17829|bed8db8c4d1|2025-09-14|TestDFSUtil fails with Java 24 
(InetSocketAddress.toString format change)|
|HDFS-17833|41f6d3b7010|2025-09-23|TestObserverReadProxyProvider fails with 
Java 24 (InetSocketAddress.toString)|
|HDFS-17832|97fe079e6dd|2025-09-27|TestNameNodeResourceChecker fails with Java 
24|
h2. 
*Batch 4 — Late HDFS Fix:*
|HDFS-17831|1e990c35481|2026-01-13|TestCheckpoint.testSaveNamespace fails under 
Java 24|
h2. 
*Already Merged / Patch Available:*
|HADOOP-19530|20f40119aa3|2025-05-16|Add --enable-native-access=ALL-UNNAMED JVM 
option (hadoop-functions.sh + pom.xml)|
|HADOOP-19568|eb30bcd461b|2025-06-04|Update byte-buddy to 1.15.11 (adds Java 25 
bytecode support)|
|HADOOP-19212|e4532f224d4|2025-08-26|Hadoop UGI compatible with Java 25 
(Subject.getSubject / callAs migration)|
|MAPREDUCE-7502|e1fbd0ac586|2025-08-27|TestPipeApplication silently hangs|
|HADOOP-19906|dd335af7c93|2026-07-07|Restore Subject propagation on JDK 22+ via 
InheritableThreadLocal in SubjectUtil|

         

        


> JDK25 support in branch-3.4
> ---------------------------
>
>                 Key: HADOOP-19944
>                 URL: https://issues.apache.org/jira/browse/HADOOP-19944
>             Project: Hadoop Common
>          Issue Type: Task
>            Reporter: Rohit Kumar
>            Assignee: Rohit Kumar
>            Priority: Major
>
> h3. *Batch 1 — Test Compatibility: Misc Fixes & SecurityManager Skips:*
> |MAPREDUCE-7503|cd8f18b71d2|2025-03-14|Fix ByteBuf leaks in 
> TestShuffleChannelHandler|
> |YARN-11799|9ca1052d00c|2025-03-18|Remove PrintStream write counting from 
> TestYarnCLI|
> |YARN-11797|fba01e69556|2025-03-19|Fix tests trying to connect to 0.0.0.0|
> |MAPREDUCE-7504|71a945ac869|2025-03-19|Remove terminally deprecated 
> Thread.suspend from TestMergeManager|
> |HADOOP-19508|b64ad9b682d|2025-03-24|Set charsetEncoder in HadoopArchiveLogs|
> |YARN-11795|05167ea06af|2025-03-24|Skip BaseFederationPoliciesTest on JVMs 
> where Mockito cannot mock ByteBuffers|
> |YARN-11796|26940713fc5|2025-03-26|Accept extra JDK 17 options in tests|
> |YARN-11802|e9a7a0b62cd|2025-03-31|Avoid reflection in TestAsyncDispatcher|
> |YARN-11805|160b06b6cc3|2025-04-01|Skip tests in TestTimelineWriterHBaseDown 
> when InaccessibleObjectException thrown|
> |YARN-11806|0928d15c2d3|2025-04-09|Skip SecurityManager-dependent tests 
> (YARN)|
> |YARN-11807|0a149188fcd|2025-04-09|Skip hbase-tests when 
> InaccessibleObjectException is thrown|
> |MAPREDUCE-7505|7ec801fd5c8|2025-04-12|Remove obsolete SecurityManager code 
> from TestPipeApplication|
> |YARN-11803|fbb049a0a56|2025-04-12|Skip SecurityManager tests in 
> TestJavaSandboxLinuxContainerRuntime|
> |HADOOP-19545|cfde3a3f645|2025-04-30|Update ApacheDS to 2.0.0.AM27 and 
> ldap-api to 2.1.7|
> |HDFS-17767|eec726ebe01|2025-05-13|Skip SecurityManager-dependent tests 
> (HDFS)|
> |HADOOP-19526|9c05d9667bc|2025-05-13|Skip SecurityManager-dependent tests 
> (Hadoop Common)|
> h2.  
> *Batch 2 — JUnit 5 Migrations  (test-only, independent):*
> |HADOOP-19547|7c4e8a21896|2025-04-18|Migrate FileContextPermissionBase to 
> JUnit 5|
> |HADOOP-19550|356fd6aea33|2025-05-13|Migrate ViewFileSystemBaseTest to JUnit 
> 5|
> h2.  
> *Batch 3 — Java 24 InetSocketAddress.toString() Fixes:*
> |HDFS-17829|bed8db8c4d1|2025-09-14|TestDFSUtil fails with Java 24 
> (InetSocketAddress.toString format change)|
> |HDFS-17833|41f6d3b7010|2025-09-23|TestObserverReadProxyProvider fails with 
> Java 24 (InetSocketAddress.toString)|
> |HDFS-17832|97fe079e6dd|2025-09-27|TestNameNodeResourceChecker fails with 
> Java 24|
> h2.  
> *Batch 4 — Late HDFS Fix:*
> |HDFS-17831|1e990c35481|2026-01-13|TestCheckpoint.testSaveNamespace fails 
> under Java 24|
> h2.  
> *Already Merged / Patch Available:*
> |HADOOP-19530|20f40119aa3|2025-05-16|Add --enable-native-access=ALL-UNNAMED 
> JVM option (hadoop-functions.sh + pom.xml)|
> |HADOOP-19568|eb30bcd461b|2025-06-04|Update byte-buddy to 1.15.11 (adds Java 
> 25 bytecode support)|
> |HADOOP-19212|e4532f224d4|2025-08-26|Hadoop UGI compatible with Java 25 
> (Subject.getSubject / callAs migration)|
> |MAPREDUCE-7502|e1fbd0ac586|2025-08-27|TestPipeApplication silently hangs|
> |HADOOP-19906|dd335af7c93|2026-07-07|Restore Subject propagation on JDK 22+ 
> via InheritableThreadLocal in SubjectUtil|
>          
>         



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to