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

Raviteja Lokineni updated HIVE-28927:
-------------------------------------
    Summary: Separate Hive Metastore Source Code from Official Hive Repository  
(was: Separate sourcecode for hive metastore)

> Separate Hive Metastore Source Code from Official Hive Repository
> -----------------------------------------------------------------
>
>                 Key: HIVE-28927
>                 URL: https://issues.apache.org/jira/browse/HIVE-28927
>             Project: Hive
>          Issue Type: New Feature
>          Components: Hive, Standalone Metastore
>    Affects Versions: 4.0.1
>            Reporter: Raviteja Lokineni
>            Priority: Major
>
> *Objective:* To separate the Hive Metastore source code from the official 
> Apache Hive repository. This will allow for independent management and faster 
> updates, particularly for security patches.
> *Background:* The primary reason for using the Hive Metastore is to integrate 
> with Trino using the Delta Lake connector. The Delta Lake connector requires 
> a Hive Metastore for metadata management. However, the current dependency on 
> the full Hive and Hadoop libraries introduces significant delays in 
> addressing minor releases and security patches.
> *Problem Statement:* The Hive and Hadoop libraries take a considerable amount 
> of time to release minor updates and patched libraries for security issues. 
> This delay impacts the overall efficiency and security of systems relying on 
> the Hive Metastore.
> *Proposed Solution:*
> * Extract the Metastore Code: Isolate the metastore-related code from the 
> Hive repository.
> * Create a Standalone Repository: Establish a separate repository for the 
> Hive Metastore.
> * Independent Build and Release Cycle: Implement an independent build and 
> release cycle for the metastore to ensure quicker updates and security 
> patches.
> * Documentation: Provide comprehensive documentation for setting up and using 
> the standalone metastore with Trino and Delta Lake.
> *Benefits:*
> * Faster response to security vulnerabilities.
> * Reduced complexity in managing dependencies.
> * Enhanced flexibility for systems using the Hive Metastore independently.



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

Reply via email to