You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2019/06/18 18:51:03 UTC

[jira] [Commented] (HBASE-22526) RejectedExecutionException could be thrown from TableOverAsyncTable.coprocessor service if the connection has been shutown

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

Hudson commented on HBASE-22526:
--------------------------------

Results for branch master
	[build #1154 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/master/1154/]: (x) *{color:red}-1 overall{color}*
----
details (if available):

(/) {color:green}+1 general checks{color}
-- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/master/1154//General_Nightly_Build_Report/]




(x) {color:red}-1 jdk8 hadoop2 checks{color}
-- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/master/1154//JDK8_Nightly_Build_Report_(Hadoop2)/]


(/) {color:green}+1 jdk8 hadoop3 checks{color}
-- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/master/1154//JDK8_Nightly_Build_Report_(Hadoop3)/]


(/) {color:green}+1 source release artifact{color}
-- See build output for details.


(/) {color:green}+1 client integration test{color}


> RejectedExecutionException could be thrown from TableOverAsyncTable.coprocessor service if the connection has been shutown
> --------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-22526
>                 URL: https://issues.apache.org/jira/browse/HBASE-22526
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Client
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Major
>             Fix For: 3.0.0
>
>
> This breaks TestMasterAbortWhileMergingTable I believe.
> https://builds.apache.org/job/HBase-Flaky-Tests/job/HBASE-21512/1151/artifact/hbase-server/target/surefire-reports/org.apache.hadoop.hbase.master.assignment.TestMasterAbortWhileMergingTable-output.txt/*view*/
> {noformat}
> 2019-06-01 00:40:09,104 ERROR [PEWorker-13] procedure2.ProcedureExecutor(1667): CODE-BUG: Uncaught runtime exception: pid=9, state=RUNNABLE:MERGE_TABLE_REGIONS_UPDATE_META, hasLock=true; MergeTableRegionsProcedure table=test, regions=[048d06685b8e1df26516884c41b59c9b, 9f7c60e69f7144b32deb828e3a60c8a8], forcibly=false
> java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@4ba1959e rejected from java.util.concurrent.ThreadPoolExecutor@67913a08[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
> 	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
> 	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
> 	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
> 	at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
> 	at org.apache.hadoop.hbase.client.TableOverAsyncTable.coprocssorService(TableOverAsyncTable.java:427)
> 	at org.apache.hadoop.hbase.client.TableOverAsyncTable.coprocessorService(TableOverAsyncTable.java:457)
> 	at org.apache.hadoop.hbase.client.Table.coprocessorService(Table.java:527)
> 	at org.apache.hadoop.hbase.MetaTableAccessor.multiMutate(MetaTableAccessor.java:1768)
> 	at org.apache.hadoop.hbase.MetaTableAccessor.mergeRegions(MetaTableAccessor.java:1634)
> 	at org.apache.hadoop.hbase.master.assignment.RegionStateStore.mergeRegions(RegionStateStore.java:253)
> 	at org.apache.hadoop.hbase.master.assignment.AssignmentManager.markRegionAsMerged(AssignmentManager.java:1665)
> 	at org.apache.hadoop.hbase.master.assignment.MergeTableRegionsProcedure.updateMetaForMergedRegions(MergeTableRegionsProcedure.java:731)
> 	at org.apache.hadoop.hbase.master.assignment.MergeTableRegionsProcedure.executeFromState(MergeTableRegionsProcedure.java:276)
> 	at org.apache.hadoop.hbase.master.assignment.MergeTableRegionsProcedure.executeFromState(MergeTableRegionsProcedure.java:84)
> 	at org.apache.hadoop.hbase.procedure2.StateMachineProcedure.execute(StateMachineProcedure.java:194)
> 	at org.apache.hadoop.hbase.procedure2.Procedure.doExecute(Procedure.java:959)
> 	at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.execProcedure(ProcedureExecutor.java:1648)
> 	at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.executeProcedure(ProcedureExecutor.java:1395)
> 	at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.access$1100(ProcedureExecutor.java:78)
> 	at org.apache.hadoop.hbase.procedure2.ProcedureExecutor$WorkerThread.run(ProcedureExecutor.java:1964)
> {noformat}



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