From 2ed65540a3fe73db5d2dd0d25e658ccf13c9188a Mon Sep 17 00:00:00 2001 From: Steve Loughran Date: Sat, 8 Apr 2017 13:41:10 +0100 Subject: [PATCH] HADOOP-14066 VersionInfo should be marked as public API --- .../org/apache/hadoop/util/VersionInfo.java | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/VersionInfo.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/VersionInfo.java index dc8d36959a0..10e2590ba85 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/VersionInfo.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/VersionInfo.java @@ -31,8 +31,8 @@ import org.apache.hadoop.io.IOUtils; /** * This class returns build information about Hadoop components. */ -@InterfaceAudience.Private -@InterfaceStability.Unstable +@InterfaceAudience.Public +@InterfaceStability.Stable public class VersionInfo { private static final Log LOG = LogFactory.getLog(VersionInfo.class); @@ -102,8 +102,8 @@ public class VersionInfo { } /** - * Get the subversion revision number for the root directory - * @return the revision number, eg. "451451" + * Get the Git commit hash of the repository when compiled. + * @return the commit hash, eg. "18f64065d5db6208daf50b02c1b5ed4ee3ce547a" */ public static String getRevision() { return COMMON_VERSION_INFO._getRevision(); @@ -124,7 +124,7 @@ public class VersionInfo { public static String getDate() { return COMMON_VERSION_INFO._getDate(); } - + /** * The user that compiled Hadoop. * @return the username of the user @@ -132,25 +132,27 @@ public class VersionInfo { public static String getUser() { return COMMON_VERSION_INFO._getUser(); } - + /** - * Get the subversion URL for the root Hadoop directory. + * Get the URL for the Hadoop repository. + * @return the URL of the Hadoop repository */ public static String getUrl() { return COMMON_VERSION_INFO._getUrl(); } /** - * Get the checksum of the source files from which Hadoop was - * built. - **/ + * Get the checksum of the source files from which Hadoop was built. + * @return the checksum of the source files + */ public static String getSrcChecksum() { return COMMON_VERSION_INFO._getSrcChecksum(); } /** - * Returns the buildVersion which includes version, - * revision, user and date. + * Returns the buildVersion which includes version, + * revision, user and date. + * @return the buildVersion */ public static String getBuildVersion(){ return COMMON_VERSION_INFO._getBuildVersion(); @@ -158,6 +160,7 @@ public class VersionInfo { /** * Returns the protoc version used for the build. + * @return the protoc version */ public static String getProtocVersion(){ return COMMON_VERSION_INFO._getProtocVersion();