A friend of mine who is evaluating HBase just told that calling 
HBaseAdmin.tableExists frequently slows down the client.
This is probably the same issue. He was using stock CHD3 HBase.

-- Lars


________________________________
 From: Ramkrishna S Vasudevan <[email protected]>
To: [email protected] 
Sent: Monday, December 19, 2011 3:59 AM
Subject: Registered listeners not getting removed - Leading to memory leak
 
Hi 



From the HBaseAdmin if i try to use apis like tableExists, compact, flush,
closeRegion all creates new CataLogTracker.  Everytime we register a
listener but we dont 

remove the listeners.  

Note that, every catalog tracker creation calls HConnection.getConnection().

On continuous run of admin apis this is leading to memory leak.  Correct me
if am wrong.  



Any suggestions on this on how to clear the listeners?



Regards

Ram

Reply via email to