Vladimir Rodionov commented on HBASE-18353:

Unassign means unassign only. The operation should not *reassign* the region.  
Either we rename it to *reassign* to change the semantics of the operation, or 
leave as is.

The particular UT fails because of the current implementation of *unassign* 
method. Basically, I can replace the *unassign* call to sequence of *offline* , 
*assign*. That will fix the test and won't be dependent on *unassign* 

> Enable TestCorruptedRegionStoreFile that were disabled by Proc-V2 AM in 
> HBASE-14614
> -----------------------------------------------------------------------------------
>                 Key: HBASE-18353
>                 URL: https://issues.apache.org/jira/browse/HBASE-18353
>             Project: HBase
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 2.0.0-alpha-1
>            Reporter: Stephen Yuan Jiang
>            Assignee: Vladimir Rodionov
>         Attachments: HBASE-18353-v1.patch, HBASE-18353-v2.patch
> HBASE-14614 disabled TestCorruptedRegionStoreFile, as it depends on a 
> half-implemented reopen of a region when a store file goes missing.
> This JIRA tracks the work to fix/enable the test.

This message was sent by Atlassian JIRA

Reply via email to