Hi Vinod,

Thanks Vinod…..
I have raised the issue.
https://issues.apache.org/jira/browse/MAPREDUCE-5258

Cheers,
Subroto Sanyal
On May 17, 2013, at 7:33 PM, Vinod Kumar Vavilapalli wrote:

> 
> It's inconvenient, but you can try DefaultMetricsSystem.shutDown(). Please 
> see if that works and file a ticket to make LocalJobRunner automatically do 
> this on finish.
> 
> Thanks,
> +Vinod Kumar Vavilapalli
> Hortonworks Inc.
> http://hortonworks.com/
> 
> On May 17, 2013, at 7:39 AM, Subroto wrote:
> 
>> Hi,
>> 
>> I have an application which uses LocalJobRunner to process MR Jobs. From the 
>> heap dump of my application I can see multiple object with Name $Proxy90;  
>> happens to be created by 
>> org.apache.hadoop.metrics2.impl.MetricsSystemImpl.register(Callback).
>> Every-time a LocalJobRunner is launched it creates JobTrackerInstrumentation 
>> and QueueMetrics.
>> 
>> While creating this MetricsSystem ; it registers and adds a Callback to 
>> ArrayList which keeps on growing as the DefaultMetricsSystem is Singleton. 
>> Is it a known bug? Is there any workaround to empty this list?
>> 
>> Cheers,
>> Subroto Sanyal
> 

Reply via email to