+1
---- Replied Message ---- | From | Denys Kuzmenko<dkuzme...@apache.org> | | Date | 07/01/2025 22:33 | | To | dev@hive.apache.org | | Cc | | | Subject | [VOTE] Release HMS tarball and Docker image in Hive 4.1 | 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