Istvan Toth created HADOOP-19486:
------------------------------------

             Summary: Fully Support Java 24
                 Key: HADOOP-19486
                 URL: https://issues.apache.org/jira/browse/HADOOP-19486
             Project: Hadoop Common
          Issue Type: Improvement
            Reporter: Istvan Toth


Hadoop trunk today mostly supports JDK17, but doesn't work at all on JDK23. 
(and conversely on JDK24 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-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org

Reply via email to