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

Nihal Jain updated HBASE-29225:
-------------------------------
    Release Note: 
We add two new set of modules which we will use for Jetty 12 migration:
* hbase-shaded-jetty-12-plus-core: Contains shaded jetty 12 core jars
* hbase-shaded-jetty-12-plus-ee8: Contains shaded jetty EE8 specific jars

Also now to build hbase-thirdparty, we need both JDK 8 and JDK 17. For this, 
developers need to setup toolchains in their systems. Going forward we will be 
compiling all the modules except hbase-unsafe and hbase-shaded-protobuf with 
JDK 17 but targeted to JDK 8 release. For hbase-unsafe and 
hbase-shaded-protobuf, they will build as usual with JDK 8. Also we have 
relieved enforcer to enforce JDK17 bytecode for jetty-12-plus-* modules only.

  was:
We add two new set of modules which we will use for Jetty 12 migration:
* hbase-shaded-jetty-12-plus-core: Contains shaded jetty 12 core jars
* hbase-shaded-jetty-12-plus-ee8: Contains shaded jetty EE8 specific jars


> [hbase-thirdparty] Add module for Jetty 12 with EE8 and add support for 
> toolchain based JDK selection
> -----------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-29225
>                 URL: https://issues.apache.org/jira/browse/HBASE-29225
>             Project: HBase
>          Issue Type: Sub-task
>          Components: security, thirdparty
>            Reporter: Nihal Jain
>            Assignee: Nihal Jain
>            Priority: Major
>              Labels: pull-request-available
>




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

Reply via email to