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

ramkrishna.s.vasudevan commented on HBASE-4748:
-----------------------------------------------

The problem is there is race between when the SplitLogManager completes the 
split of recovered edits of META and the time the assignRootAndMeta gets 
completed.

If before the recoverd edits is finished for META by that time if ROOT and META 
allocation gets completed then we get this problem.  Correct me if am wrong.  
Distributed log splitting not very familiar with.
                
> Restarting the cluster after alter table (online) completely loses the table 
> information
> ----------------------------------------------------------------------------------------
>
>                 Key: HBASE-4748
>                 URL: https://issues.apache.org/jira/browse/HBASE-4748
>             Project: HBase
>          Issue Type: Bug
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>
> 1. Start a cluster.
> 2. Alter a table
> 3. Restart the master using ./hbase-daemon.sh restart master
> 4. Kill the RS after master restarts.
> 5. Start RS again.
> 6. No table operations can be performed on the table that was altered but 
> admin.listTables() is able to list the altered table.

--
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

        

Reply via email to