You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Duo Zhang (JIRA)" <ji...@apache.org> on 2018/11/13 09:57:00 UTC

[jira] [Commented] (HBASE-21472) Should not persist the dispatched field for RegionRemoteProcedureBase

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

Duo Zhang commented on HBASE-21472:
-----------------------------------

Review board link:

https://reviews.apache.org/r/69326/

> Should not persist the dispatched field for RegionRemoteProcedureBase
> ---------------------------------------------------------------------
>
>                 Key: HBASE-21472
>                 URL: https://issues.apache.org/jira/browse/HBASE-21472
>             Project: HBase
>          Issue Type: Sub-task
>          Components: amv2
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Major
>             Fix For: 3.0.0, 2.2.0
>
>         Attachments: HBASE-21472-UT.patch, HBASE-21472.patch
>
>
> It is OK to send the same open/close region request to a RS multiple times but if we persist the dispatched field, after master restarts the procedure will finish immediately, even if the reportRegionStateTransition has not been called yet. This may lead to assign a region to multiple region servers...



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)