Hi Stamatis,

   The Metastore source build should be OK for the user once we publish the 
artifacts to the Maven repository successfully.
   For the naming conventions, mainly due to HIVE-29062 which chooses to follow 
the old pattern the metastore 3.0.0.

[1] https://issues.apache.org/jira/browse/HIVE-29062
[2] 
https://dist.apache.org/repos/dist/release/hive/hive-standalone-metastore-3.0.0/

Regards,
Zhihua

On 2025/07/24 16:44:42 Stamatis Zampetakis wrote:
> Hello,
> 
> During the verification of RC1 I spotted some issues that I would like
> to bring up for discussion.
> I don't want to clutter the main vote thread thus I opted to start a
> separate thread.
> 
> The first point is the common vote thread for both Hive and Metastore.
> If we plan to release independent sources and binaries for the "two"
> projects it makes more sense to hold separate votes. Currently, the
> number of checks that we need to perform as a community is rather high
> and takes a significant amount of time to test everything. Moreover,
> from the moment that one issue pops-up, even if it is isolated in one
> archive, it can stop the entire RC process; it is not possible to say
> +1 here, and -1 there.
> 
> Secondly, I tried to build the standalone metastore from the source
> archive (hive-standalone-metastore-4.1.0-src.tar.gz) but the built
> fails cause it has dependencies to hive (e.g., hive-storage-api). If
> we don't build Hive before, the
> hive-standalone-metastore-4.1.0-src.tar.gz is unusable so I don't see
> the benefit in making this archive part of the release process.
> Assuming that we can build the hive-standalone-metastore-4.1.0-bin
> from apache-hive-4.1.0-src.tar.gz, I would suggest to drop the
> hive-standalone-metastore-4.1.0-src.tar.gz at least for now. A more
> subtle issue with the standalone source archive is that it doesn't
> contain a README and there are no instructions on how to build the
> binaries.
> 
> More generally, the build instructions for the project are not fully
> up-to-date thus I logged HIVE-29102 and HIVE-29103 for tracking
> efforts towards this direction.
> 
> Another minor issue is the naming conventions that we use for Hive and
> Metastore. The metastore archives do not contain the "apache-" prefix.
> Although this is not a hard requirement it is a good practice to
> protect our (ASF) product branding. Interestingly once we unarchive
> the content the apache prefix is present in the extracted directories.
> 
> Best,
> Stamatis
> 

Reply via email to