+1 on releasing hms and the docker image.

There is a lot of interest for standalone hms. I think  we should release
it in 4.1.



On Fri, Jul 4, 2025, 12:16 PM Cheng Pan <pan3...@gmail.com> wrote:

> +1 (non-binding)
>
> This is definitely good news that the Hive community is moving forward on
> separating the HMS.
>
> The catalog service plays an essential role in a typical data platform -
> one
> catalog service, with various computing engines, table formats and
> storages.
>
> HMS is the de facto catalog service for Hadoop-based Data Warehouse, and
> I believe it is still competitive compared to new projects like Unity
> Catalog and
> Apache Polaris.
>
> Moving HMS into a separate repository or even a TLP makes it more
> attractive
> and easy to be integrated with other computing engines.
>
> Thanks,
> Cheng Pan
>
> On 2025/07/01 14:33:31 Denys Kuzmenko wrote:
> > Hi All,
> >
> > Please vote on whether we should proceed with releasing a tarball and a
> > Docker image for the Hive Metastore (HMS) as part of the Hive 4.1
> release.
> >
> > *Context*:
> >
> > There was a concern raised in HIVE-29052 [1], suggesting that the current
> > packaging approach is flawed and proposing that HMS tarball should not be
> > released in 4.1.
> >
> > To ensure complete functionality, the HMS tarball includes hive-exec-[
> > *core]* and hive-iceberg-handler jars. While HMS is not a standalone
> > project and likely won’t be in the foreseeable future, I don’t believe
> this
> > should block the release.
> >
> > Making HMS a truly standalone component would require a major refactor
> and
> > substantial reorganization of modules and class dependencies, work that
> has
> > been stalled for several years.
> >
> > Moreover, we need to release the HMS IcebergCatalog now to prevent users
> > from shifting to alternative catalog implementations, which risks
> rendering
> > HMS obsolete.
> >
> > Offering users a 458MB Hive tarball instead of a 169MB HMS parcel isn’t
> > ideal. Many are reluctant to download the full Hive bundle just to access
> > HMS binaries.
> >
> > While improvements can be made in the future, releasing a dedicated HMS
> > package now provides a solid foundation and immediate value to users.
> >
> > *Please vote*:
> >
> > +1 - Proceed with releasing the HMS tarball and Docker image in 4.1
> >   0 - No strong opinion
> > -1 - Do not release the HMS tarball and Docker image in 4.1 (please
> explain
> > why)
> >
> > [1]
> >
> https://issues.apache.org/jira/browse/HIVE-29052?focusedCommentId=17987183&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17987183
>
>
>
>

Reply via email to