Bruno Ramirez created HADOOP-18887:
--------------------------------------

             Summary: Java 17 Runtime Support
                 Key: HADOOP-18887
                 URL: https://issues.apache.org/jira/browse/HADOOP-18887
             Project: Hadoop Common
          Issue Type: New Feature
          Components: build
            Reporter: Bruno Ramirez


This JIRA feature aims to extend the Java runtime support for Hadoop to include 
Java 17 in addition to Java 8 and Java 11. Currently Hadoop version 3.3.6 
supports Java 8 compile and Java 8/11 runtime. The goal is to make Hadoop 
compatible with Java 17 runtime as well.

The plan for this release is to allow Hadoop to default to Java 11/Java 17, 
while still providing the flexibility for customers to configure Hadoop to use 
Java 8, Java 11, or Java 17 based on their specific needs. This project's 
objectives include:
 # Certifying that Hadoop works seamlessly on Java 8/11/17 for common use cases.
 # Ensuring that running Hadoop on Java 11/17 does not disrupt other 
applications and libraries such as Spark, Hive, Flink, Presto/Trino, and HBase.

The decision to support Java 17 runtime is motivated by customer requests and 
significant performance improvements observed in downstream applications like 
Apache Hive and Apache Spark. The testing process encompasses unit tests, 
integration tests, and performance tests, as well as verifying the proper 
functioning of all Hadoop daemons with Java 17.


The project will address compile time issues across various Hadoop components, 
ensuring that Hadoop remains compatible with Java 17 throughout the entire 
codebase.

This ticket serves as a vital step in enhancing Hadoop's capabilities, 
providing customers with more choices and improved performance for their big 
data processing needs.



--
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