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-14968) ConcurrentModificationException in region close resulting in the region staying in closing state
Date Thu, 04 Aug 2016 06:43:20 GMT

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

Hudson commented on HBASE-14968:
--------------------------------

FAILURE: Integrated in HBase-1.4 #328 (See [https://builds.apache.org/job/HBase-1.4/328/])
HBASE-16350 Undo server abort from HBASE-14968 (enis: rev d14ec71323e04adcec3c7418db3439cd33971a2e)
* hbase-server/src/main/java/org/apache/hadoop/hbase/executor/EventHandler.java


> ConcurrentModificationException in region close resulting in the region staying in closing
state
> ------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-14968
>                 URL: https://issues.apache.org/jira/browse/HBASE-14968
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment, regionserver
>            Reporter: Enis Soztutar
>            Assignee: Enis Soztutar
>             Fix For: 2.0.0, 1.2.0, 1.3.0, 1.0.3, 1.1.3, 0.98.17
>
>         Attachments: hbase-14968_v1.patch
>
>
> We have seen this in our tests. The region gets closed, but the region close handler
gets an unexpected exception causing the region to stay in closing state until RS is restarted.

> The Phoenix and security coprocessors were loaded in that region. Here is the stack trace:

> {code}
> java.util.ConcurrentModificationException
> 	at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
> 	at java.util.ArrayList$Itr.next(ArrayList.java:851)
> 	at org.apache.hadoop.hbase.coprocessor.CoprocessorHost$Environment.shutdown(CoprocessorHost.java:442)
> 	at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment.shutdown(RegionCoprocessorHost.java:155)
> 	at org.apache.hadoop.hbase.coprocessor.CoprocessorHost.shutdown(CoprocessorHost.java:272)
> 	at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$5.postEnvCall(RegionCoprocessorHost.java:496)
> 	at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1761)
> 	at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.postClose(RegionCoprocessorHost.java:489)
> 	at org.apache.hadoop.hbase.regionserver.HRegion.doClose(HRegion.java:1502)
> 	at org.apache.hadoop.hbase.regionserver.HRegion.close(HRegion.java:1349)
> 	at org.apache.hadoop.hbase.regionserver.handler.CloseRegionHandler.process(CloseRegionHandler.java:138)
> 	at org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:128)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> 	at java.lang.Thread.run(Thread.java:745)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message