[
https://issues.apache.org/jira/browse/HADOOP-15867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Arpit Agarwal updated HADOOP-15867:
-----------------------------------
Description:
HDDS and Ozone use the MBeans.register overload added by HADOOP-15339. This is
missing in Apache Hadoop 3.1.0 and earlier. This prevents us from building
Ozone with earlier versions of Hadoop. More commonly, we see runtime exceptions
if an earlier version of the Hadoop-common jar happens to be in the classpath.
Let's add a reflection-based switch to invoke the right version of the API so
we can build and use Ozone with Apache Hadoop 3.1.0.
was:
HDDS and Ozone use the MBeans.register overload added by HADOOP-15339. This is
missing in Apache Hadoop 3.1.0 and earlier. This prevents us from building
Ozone with earlier versions of Hadoop. More commonly, we see runtime exceptions
if an earlier version of Hadoop happens to be in the classpath.
Let's add a reflection-based switch to invoke the right version of the API so
we can build and use Ozone with Apache Hadoop 3.1.0.
> Allow registering MBeans without additional jmx properties
> ----------------------------------------------------------
>
> Key: HADOOP-15867
> URL: https://issues.apache.org/jira/browse/HADOOP-15867
> Project: Hadoop Common
> Issue Type: Improvement
> Components: metrics
> Reporter: Arpit Agarwal
> Assignee: Arpit Agarwal
> Priority: Blocker
>
> HDDS and Ozone use the MBeans.register overload added by HADOOP-15339. This
> is missing in Apache Hadoop 3.1.0 and earlier. This prevents us from building
> Ozone with earlier versions of Hadoop. More commonly, we see runtime
> exceptions if an earlier version of the Hadoop-common jar happens to be in
> the classpath.
> Let's add a reflection-based switch to invoke the right version of the API so
> we can build and use Ozone with Apache Hadoop 3.1.0.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]