Nihal Jain created HBASE-28434:
----------------------------------

             Summary: Update assembly to create a tarball with hadoop and 
without hadoop
                 Key: HBASE-28434
                 URL: https://issues.apache.org/jira/browse/HBASE-28434
             Project: HBase
          Issue Type: Sub-task
            Reporter: Nihal Jain


The goal of this task is to update the HBase assembly by providing two distinct 
variants - one that includes Hadoop and one that does not.

Currently, our assembly includes a substantial amount of the Hadoop 
distribution. This task involves modifying our build and assembly process to 
create two separate distributions of HBase:

* A variant that includes Hadoop, serving as a complete package for users who 
do not have a pre-existing Hadoop installation.
* A leaner variant without Hadoop, suitable for environments where Hadoop is 
already installed and configured.

This change aims to reduce the distribution size, speed up startup times, and 
decrease the chance of conflicts with the Hadoop jars. It also aims to reduce 
the number of CVE-prone JARs in the binary assemblies.

The task includes ensuring that both variants function correctly in their 
respective scenarios and that existing functionality is not negatively impacted.



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

Reply via email to