hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] Created: (HBASE-3311) Addendum patch on HBASE-3298 broke buid
Date Sun, 05 Dec 2010 04:45:10 GMT
Addendum patch on HBASE-3298 broke buid
---------------------------------------

                 Key: HBASE-3311
                 URL: https://issues.apache.org/jira/browse/HBASE-3311
             Project: HBase
          Issue Type: Bug
            Reporter: stack
             Fix For: 0.90.0


Our addendum patch on HBASE-3298 removed reassign if an unassign failed; it makes no sense
doing an assign on failed unassign -- it makes for double-assign (at least, reasoning through
the possible failures, i can't find case where we'd want to assign on failed unassign).  Well,
TestMasterFailover depended on this behavior.  Its the test that exercises all of this zk
stuff.  It tries its best to manufacture messy scenarios.  One scenario adds a PENDING_CLOSE
but it doesn't have an associated server.  A null server was returning a 'false' when we tried
to do the close rpc which would fall into the since removed reassign code -- which would pick
up a server, and the test would go on to succeed.

Removing reassign on unassign broke this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message