You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Jimmy Xiang (JIRA)" <ji...@apache.org> on 2012/11/01 01:01:12 UTC

[jira] [Created] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Jimmy Xiang created HBASE-7083:
----------------------------------

             Summary: SSH#fixupDaughter should force re-assign missing daughter
                 Key: HBASE-7083
                 URL: https://issues.apache.org/jira/browse/HBASE-7083
             Project: HBase
          Issue Type: Bug
          Components: Region Assignment
            Reporter: Jimmy Xiang
            Assignee: Jimmy Xiang
            Priority: Minor


In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13490759#comment-13490759 ] 

Jimmy Xiang commented on HBASE-7083:
------------------------------------

For 0.94, forcing re-assign could cause double-assignment. This patch depends on other assignment manager patches, which are radical for 0.94. :)
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13489070#comment-13489070 ] 

Hadoop QA commented on HBASE-7083:
----------------------------------

{color:red}-1 overall{color}.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12551760/trunk-7083.patch
  against trunk revision .

    {color:green}+1 @author{color}.  The patch does not contain any @author tags.

    {color:red}-1 tests included{color}.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no new tests are needed for this patch.
                        Also please list what manual steps were performed to verify this patch.

    {color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 2.0 profile.

    {color:red}-1 javadoc{color}.  The javadoc tool appears to have generated 85 warning messages.

    {color:green}+1 javac{color}.  The applied patch does not increase the total number of javac compiler warnings.

    {color:red}-1 findbugs{color}.  The patch appears to introduce 3 new Findbugs (version 1.3.9) warnings.

    {color:green}+1 release audit{color}.  The applied patch does not increase the total number of release audit warnings.

     {color:red}-1 core tests{color}.  The patch failed these unit tests:
                       org.apache.hadoop.hbase.regionserver.wal.TestHLogSplit
                  org.apache.hadoop.hbase.master.TestSplitLogManager

Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/3211//testReport/
Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3211//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html
Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3211//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3211//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3211//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/3211//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/3211//console

This message is automatically generated.
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13489248#comment-13489248 ] 

stack commented on HBASE-7083:
------------------------------

Also, if open already in master, could it be open on a regionserver?  So this assign will mean double assignment?
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Updated] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jimmy Xiang updated HBASE-7083:
-------------------------------

    Status: Patch Available  (was: Open)

Try hadoop-qa again.
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Updated] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jimmy Xiang updated HBASE-7083:
-------------------------------

    Resolution: Fixed
        Status: Resolved  (was: Patch Available)

Integrated into trunk.  Thanks Stack and Ted for the review.
The failed unit tests are flaky, seem to be fine locally.
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Updated] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jimmy Xiang updated HBASE-7083:
-------------------------------

    Hadoop Flags: Reviewed
          Status: Patch Available  (was: Open)
    
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Updated] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jimmy Xiang updated HBASE-7083:
-------------------------------

    Attachment: trunk-7083.patch
    
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Lars Hofhansl (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13490766#comment-13490766 ] 

Lars Hofhansl commented on HBASE-7083:
--------------------------------------

Thanks Jimmy. Let's not do that for 0.94. :)
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Ted Yu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13488440#comment-13488440 ] 

Ted Yu commented on HBASE-7083:
-------------------------------

Patch looks good.
Do you mind submitting for QA run again ?

                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Updated] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jimmy Xiang updated HBASE-7083:
-------------------------------

    Status: Open  (was: Patch Available)
    
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13489247#comment-13489247 ] 

stack commented on HBASE-7083:
------------------------------

bq. As to focing reassign, it is needed since the region state in memory may show the missing daughter is open.

[~jxiang] When would the above case be true?  It was not in .META. so its edit failed?  How then could it be open in the master given its a new region?
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13490231#comment-13490231 ] 

Hudson commented on HBASE-7083:
-------------------------------

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #248 (See [https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/248/])
    HBASE-7083 SSH#fixupDaughter should force re-assign missing daughter (Revision 1404867)

     Result = FAILURE
jxiang : 
Files : 
* /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/ServerShutdownHandler.java

                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13489456#comment-13489456 ] 

Hudson commented on HBASE-7083:
-------------------------------

Integrated in HBase-TRUNK #3508 (See [https://builds.apache.org/job/HBase-TRUNK/3508/])
    HBASE-7083 SSH#fixupDaughter should force re-assign missing daughter (Revision 1404867)

     Result = FAILURE
jxiang : 
Files : 
* /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/ServerShutdownHandler.java

                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Lars Hofhansl (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13490340#comment-13490340 ] 

Lars Hofhansl commented on HBASE-7083:
--------------------------------------

Seems like a good fix for 0.94.
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13489529#comment-13489529 ] 

Jimmy Xiang commented on HBASE-7083:
------------------------------------

At first, there won't be double assignment since currently, the region will be closed if it is indeed open (HBASE-6611).  In this scenario, it is open on the dead region server, so no double assignment for sure. Since it is on the dead server, SSH should fix it.  However, it can't since the region is not in meta.

That's probably a scenario cooked up in the unit test. In the unit test, the daughter is open and good.  The meta entry is removed intentionally.
In real cluster, it may probably not happen.  However, force-assign is safe, just in case.
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch, trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13488445#comment-13488445 ] 

stack commented on HBASE-7083:
------------------------------

Patch looks fine Jimmy but why do we have to force the reassign?  Why does it not work w/o forcing it?
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Updated] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jimmy Xiang updated HBASE-7083:
-------------------------------

    Status: Open  (was: Patch Available)
    
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Commented] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13488816#comment-13488816 ] 

Jimmy Xiang commented on HBASE-7083:
------------------------------------

Tried to submit to hadoop qa again.

As to focing reassign, it is needed since the region state in memory may show the missing daughter is open.
Since it is not in meta, SSH will assign it only in fixupDaughters.  Without forcing it, assign won't do
anything since it is already open.
                
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Updated] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jimmy Xiang updated HBASE-7083:
-------------------------------

    Attachment: trunk-7083.patch
    
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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

[jira] [Updated] (HBASE-7083) SSH#fixupDaughter should force re-assign missing daughter

Posted by "Jimmy Xiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jimmy Xiang updated HBASE-7083:
-------------------------------

    Fix Version/s: 0.96.0
           Status: Patch Available  (was: Open)
    
> SSH#fixupDaughter should force re-assign missing daughter
> ---------------------------------------------------------
>
>                 Key: HBASE-7083
>                 URL: https://issues.apache.org/jira/browse/HBASE-7083
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: trunk-7083.patch
>
>
> In looking into flaky test TestSplitTransactionOnCluster#testShutdownSimpleFixup, I found out that a missing daughter is not assigned by SSH properly.  It could be open on the dead server.  We need to force re-assign it.

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