hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-19929) Call RS.stop on a session expired RS may hang
Date Wed, 07 Feb 2018 12:25:00 GMT

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

Hudson commented on HBASE-19929:

FAILURE: Integrated in Jenkins build HBase-Trunk_matrix #4542 (See [https://builds.apache.org/job/HBase-Trunk_matrix/4542/])
HBASE-19929 Call RS.stop on a session expired RS may hang (zhangduo: rev dcbb331792c210a71e4cebe004c8477b34993770)
* (delete) hbase-common/src/main/java/org/apache/hadoop/hbase/util/DrainBarrier.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.java
* (edit) hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestWALLockup.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/LogRoller.java
* (add) hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestShutdownWhileWALBroken.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.java
* (delete) hbase-common/src/test/java/org/apache/hadoop/hbase/util/TestDrainBarrier.java

> Call RS.stop on a session expired RS may hang
> ---------------------------------------------
>                 Key: HBASE-19929
>                 URL: https://issues.apache.org/jira/browse/HBASE-19929
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Major
>             Fix For: 2.0.0-beta-2
>         Attachments: HBASE-19929-v1.patch, HBASE-19929.patch
> See the discussion in HBASE-19927. The problem is that, for a normal stop we will try
to close all the regions and wait until they are all closed. But if the RS has already session
expired, master will start the failover work which will move the WAL directory, and then we
will be stuck in writing flush marker.

This message was sent by Atlassian JIRA

View raw message