[ 
https://issues.apache.org/jira/browse/HADOOP-19486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936242#comment-17936242
 ] 

Istvan Toth commented on HADOOP-19486:
--------------------------------------

Could you also check the rest of the subtasks and dependent tasks here 
[~slfan1989]  ?

These are fixing varius test issues on JDK11-23 , and are a requirement for 
adding the big JEP411 related fixes.
I've split them up into small easy-to-review patches.

As a side effect, with these fixes applied the test suite should also run 
cleanly with JDK17 and 21.

> Fully Support Java 23 and 24
> ----------------------------
>
>                 Key: HADOOP-19486
>                 URL: https://issues.apache.org/jira/browse/HADOOP-19486
>             Project: Hadoop Common
>          Issue Type: Improvement
>            Reporter: Istvan Toth
>            Assignee: Istvan Toth
>            Priority: Major
>
> Hadoop trunk today mostly supports JDK17, but doesn't work at all on JDK23. 
> (and conversely on JDK24 to be released in less than two weeks)
> While there are many smaller issues, the major breaking change is the 
> SecurityManager removal (JEP411/486), and its many consequences.
> The obvious change is that Subjec.doAs() and Subject.current() no longer work 
> by default, and the replacement APIs must be used.
> The more insidius change is that when SecurityManager is disabled then JDK22+ 
> does not propapage the Subject to new Threads, which is something that Hadoop 
> absolutely relies on.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to