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

Nihal Jain updated HBASE-28433:
-------------------------------
    Description: 
This task aims to modify the HBase assembly to exclude test jars and their 
transitive dependencies.

Currently, our assembly includes test jars and test dependencies, which adds 
unnecessary bloat to the assembly and classpath. This not only increases the 
distribution size but also potentially introduces CVE-prone JARs into the 
binary assemblies.

The objective of this task is to modify the build and assembly process to 
exclude these test jars and their dependencies. This will result in a leaner, 
more secure assembly with a faster startup time.

CC:  [~stoty], [~zhangduo], [~ndimiduk], [~bbeaudreault]

> Modify the assembly to not include test jars and their transitive dependencies
> ------------------------------------------------------------------------------
>
>                 Key: HBASE-28433
>                 URL: https://issues.apache.org/jira/browse/HBASE-28433
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Nihal Jain
>            Priority: Major
>
> This task aims to modify the HBase assembly to exclude test jars and their 
> transitive dependencies.
> Currently, our assembly includes test jars and test dependencies, which adds 
> unnecessary bloat to the assembly and classpath. This not only increases the 
> distribution size but also potentially introduces CVE-prone JARs into the 
> binary assemblies.
> The objective of this task is to modify the build and assembly process to 
> exclude these test jars and their dependencies. This will result in a leaner, 
> more secure assembly with a faster startup time.
> CC:  [~stoty], [~zhangduo], [~ndimiduk], [~bbeaudreault]



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

Reply via email to