You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Andrew Purtell (JIRA)" <ji...@apache.org> on 2015/04/02 03:04:53 UTC

[jira] [Commented] (HBASE-13383) TestRegionServerObserver.testCoprocessorHooksInRegionsMerge zombie after HBASE-12975

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

Andrew Purtell commented on HBASE-13383:
----------------------------------------

I messed up that last merge before commit yesterday somehow.

{noformat}
2015-04-01 18:02:45,520 ERROR [B.defaultRpcServer.handler=1,queue=0,port=37225] master.MasterRpcServices(331): Region server localhost,54029,1427936559151 reported a fatal error:
ABORTING region server localhost,54029,1427936559151: The coprocessor org.apache.hadoop.hbase.coprocessor.TestRegionServerObserver$CPRegionServerObserver threw java.lang.UnsupportedOperationException: Unable to find suitable constructor for class org.apache.hadoop.hbase.regionserver.RegionMergeTransactionImpl
Cause:
java.lang.UnsupportedOperationException: Unable to find suitable constructor for class org.apache.hadoop.hbase.regionserver.RegionMergeTransactionImpl
	at org.apache.hadoop.hbase.util.ReflectionUtils.instantiateWithCustomCtor(ReflectionUtils.java:39)
	at org.apache.hadoop.hbase.regionserver.RegionMergeTransactionFactory.create(RegionMergeTransactionFactory.java:69)
	at org.apache.hadoop.hbase.coprocessor.TestRegionServerObserver$CPRegionServerObserver.preMergeCommit(TestRegionServerObserver.java:148)
	at org.apache.hadoop.hbase.regionserver.RegionServerCoprocessorHost$4.call(RegionServerCoprocessorHost.java:120)
	at org.apache.hadoop.hbase.regionserver.RegionServerCoprocessorHost.execOperation(RegionServerCoprocessorHost.java:254)
	at org.apache.hadoop.hbase.regionserver.RegionServerCoprocessorHost.preMergeCommit(RegionServerCoprocessorHost.java:116)
	at org.apache.hadoop.hbase.regionserver.RegionMergeTransactionImpl.createMergedRegion(RegionMergeTransactionImpl.java:276)
	at org.apache.hadoop.hbase.regionserver.RegionMergeTransactionImpl.execute(RegionMergeTransactionImpl.java:223)
	at org.apache.hadoop.hbase.regionserver.RegionMergeRequest.run(RegionMergeRequest.java:87)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoSuchMethodException: org.apache.hadoop.hbase.regionserver.RegionMergeTransactionImpl.<init>(org.apache.hadoop.hbase.regionserver.Region, org.apache.hadoop.hbase.regionserver.Region, boolean)
	at java.lang.Class.getConstructor0(Class.java:2849)
	at java.lang.Class.getDeclaredConstructor(Class.java:2053)
	at org.apache.hadoop.hbase.util.ReflectionUtils.instantiateWithCustomCtor(ReflectionUtils.java:33)
	... 11 more
{noformat}

Fix forthcoming momentarily. 

> TestRegionServerObserver.testCoprocessorHooksInRegionsMerge zombie after HBASE-12975
> ------------------------------------------------------------------------------------
>
>                 Key: HBASE-13383
>                 URL: https://issues.apache.org/jira/browse/HBASE-13383
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 2.0.0
>            Reporter: Andrew Purtell
>            Assignee: Andrew Purtell
>             Fix For: 2.0.0
>
>
> Stuck here:
> {noformat}
> "main" prio=10 tid=0x00007f3ff4008000 nid=0x6183 waiting on condition [0x00007f3
> ffa49e000]
>    java.lang.Thread.State: TIMED_WAITING (sleeping)
>         at java.lang.Thread.sleep(Native Method)
>         at org.apache.hadoop.hbase.coprocessor.TestRegionServerObserver.testCoprocessorHooksInRegionsMerge(TestRegionServerObserver.java:100)
> {noformat}



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