hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "huaxiang sun (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-15261) Make Throwable t in DaughterOpener volatile
Date Sat, 13 Feb 2016 16:26:18 GMT

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

huaxiang sun commented on HBASE-15261:

Thanks [~tedyu] for reviewing. I do not know how to reproduce this, any suggestion is welcome.
A user run into an exception which could be caused by this. However, there is no logs, I am
not sure if this is the real cause. 

> Make Throwable t in DaughterOpener volatile
> -------------------------------------------
>                 Key: HBASE-15261
>                 URL: https://issues.apache.org/jira/browse/HBASE-15261
>             Project: HBase
>          Issue Type: Bug
>          Components: regionserver
>            Reporter: huaxiang sun
>            Assignee: huaxiang sun
>            Priority: Minor
>         Attachments: HBASE-15261-001.patch
> In the region split process, daughter regions are opened in different threads, Throwable
t is set in these threads and it is checked in the calling thread. Need to make it volatile
so the checking will not miss any exceptions from opening daughter regions.

This message was sent by Atlassian JIRA

View raw message