Duo Zhang commented on HBASE-18353:

The 'move' method need an explicit destination RS which you want it to hold the 
region, but unassign does not, it will select a RS randomly. This is exactly 
what I want in HBASE-17712.

And again, what is the scenario you want to leave a region in a CLOSED state? 
You can have the state internally, but I do not think we should expose this to 
user. It is confusing. 

Also note that we only can deprecate Admin method for 2.0, we cannot remove it.

Fair enough. Then you can not change the behavior of 'unassign' method as well.


> 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