+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 > > > >