hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars Hofhansl (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-5073) Registered listeners not getting removed leading to memory leak in HBaseAdmin
Date Tue, 20 Dec 2011 19:53:30 GMT

    [ https://issues.apache.org/jira/browse/HBASE-5073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13173462#comment-13173462

Lars Hofhansl commented on HBASE-5073:


Maybe in another jira we should either disallow passing a Watcher (since unremovable listeners
will be added to it), or clean up the listeners. That applies to 0.92 and trunk as well.
> Registered listeners not getting removed leading to memory leak in HBaseAdmin
> -----------------------------------------------------------------------------
>                 Key: HBASE-5073
>                 URL: https://issues.apache.org/jira/browse/HBASE-5073
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.90.4
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>             Fix For: 0.90.5
>         Attachments: HBASE-5073.patch
> HBaseAdmin apis like tableExists(), flush, split, closeRegion uses catalog tracker. 
Every time Root node tracker and meta node tracker are started and a listener is registered.
 But after the operations are performed the listeners are not getting removed. Hence if the
admin apis are consistently used then it may lead to memory leak.  

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message