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