[ https://issues.apache.org/jira/browse/HIVE-2926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13253685#comment-13253685 ]
Phabricator commented on HIVE-2926: ----------------------------------- cwsteinbach has commented on the revision "HIVE-2926 [jira] Expose some information about the metastore through JMX". I applied the patch and tried building against a git repository. A couple comments about the results: * package-info.java files are currently generated for the common, contrib, and hbase-handler subprojects. This file is not getting generated for other subprojects because they currently define their own compile target. The subprojects should either inherit the compile target defined in build-commmon.xml, or else be modified to explicitly depend on the new pkg-info target. * Here's the contents of the package-info.java file in the hbase-handler directory: @HiveVersionAnnotation(version="0.10.0-SNAPSHOT", revision="427ddadb8fb62de5f97b33e038e26fab80ec3653", user="carl", date="Fri Apr 13 12:08:12 PDT 2012", repositoryUrl="git://Carls-MacBook-Pro.local/ on branch arcpatch-D2655") package org.apache.hadoop.hive.common; * I think we should use the abbreviated commit hash (%h) instead of the full commit hash (%H). * The repository URL is bogus. For Git it probably only makes sense to list the commit hash (which is a GUID). * The package should be org.apache.hadoop.hive.hbase-handler. * Given a Hive JAR file, I think there should be some way of dumping the version info and commit hash. This can be accomplished by including it in the JAR manifest, or by defining a VersionInfo and associated main() which the JAR file's Main-Class manifest attribute points to. REVISION DETAIL https://reviews.facebook.net/D2655 BRANCH hive-2926.1 > Expose some information about the metastore through JMX > ------------------------------------------------------- > > Key: HIVE-2926 > URL: https://issues.apache.org/jira/browse/HIVE-2926 > Project: Hive > Issue Type: Improvement > Components: Metastore > Reporter: Devaraj Das > Assignee: Devaraj Das > Fix For: 0.9.0 > > Attachments: HIVE-2926.D2637.1.patch, HIVE-2926.D2655.1.patch, > HIVE-2926.D2655.2.patch, hive-2926.1.patch, metastore-jmx.patch > > > Expose some information about the metastore through JMX -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira