Thejas M Nair created HADOOP-14066:
--------------------------------------
Summary: VersionInfo should be public api
Key: HADOOP-14066
URL: https://issues.apache.org/jira/browse/HADOOP-14066
Project: Hadoop Common
Issue Type: Bug
Components: common
Reporter: Thejas M Nair
Priority: Critical
org.apache.hadoop.util.VersionInfo is commonly used by applications that work
with multiple versions of Hadoop.
In case of Hive, this is used in a shims layer to identify the version of
hadoop and use different shim code based on version (and the corresponding api
it supports).
I checked Pig and Hbase as well and they also use this class to get version
information.
However, this method is annotated as "@private" and "@unstable".
This code has actually been stable for long time and is widely used like a
public api. I think we should mark it as such.
Note that there are apis to find the version of server components in hadoop,
however, this class necessary for finding the version of client.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]