[ 
https://issues.apache.org/jira/browse/HBASE-9457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jimmy Xiang updated HBASE-9457:
-------------------------------

    Attachment: trunk-9457.patch

Added a patch that assigns system table together with user tables. Added more 
comments and optimized the meta assignment and SSH enabling a little. Changed 
namespace manager start() so that it has at most 1 minute now. If it is 
assigned in 1 minute it is initiated, otherwise, it will be initiated on 
demand. Not started namespace janitor any more.  We can add it back later on if 
need.  However, to me, it should be removed since (1) it could race with 
namespace manager, i.e. some newly added namespace manager could be removed by 
the janitor as an orphan, (2), namespace manager seems to be a better place to 
clean up namespace, may need a delete command in namespace manager. Also fixed 
a failover detection issue in AM.
                
> Master could fail start if region server with system table is down
> ------------------------------------------------------------------
>
>                 Key: HBASE-9457
>                 URL: https://issues.apache.org/jira/browse/HBASE-9457
>             Project: HBase
>          Issue Type: Bug
>          Components: master, Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Critical
>         Attachments: trunk-9457.patch
>
>
> In the region server holding the system table is killed while master is 
> starting, master will hang there waiting for system table to be assigned 
> which won't happen.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to