[ https://issues.apache.org/jira/browse/HBASE-12071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14270275#comment-14270275 ]
Hudson commented on HBASE-12071: -------------------------------- SUCCESS: Integrated in HBase-TRUNK #6006 (See [https://builds.apache.org/job/HBase-TRUNK/6006/]) HBASE-12071 Separate out thread pool for Master <-> RegionServer communication (Stephen Yuan Jiang) (ndimiduk: rev dde713ee4e7845a1bd272b1c318ba0af08577e4d) * hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/PayloadCarryingRpcController.java * hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.java * hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/RPCProtos.java * hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java * hbase-client/src/main/java/org/apache/hadoop/hbase/HRegionInfo.java * hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/SimpleRpcSchedulerFactory.java * hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestQosFunction.java * hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RSRpcServices.java * hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.java * hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestPriorityRpc.java * hbase-protocol/src/main/protobuf/RPC.proto > Separate out thread pool for Master <-> RegionServer communication > ------------------------------------------------------------------ > > Key: HBASE-12071 > URL: https://issues.apache.org/jira/browse/HBASE-12071 > Project: HBase > Issue Type: Improvement > Affects Versions: 2.0.0, 1.1.0 > Reporter: Sudarshan Kadambi > Assignee: Stephen Yuan Jiang > Labels: reliablity > Fix For: 1.0.0, 2.0.0, 1.1.0 > > Attachments: > 0001-HBASE-12071-Separate-out-thread-pool-for-Master-Regi.patch, > HBASE-12071.v1-branch-1.patch, HBASE-12071.v2-master.patch, > HBASE-12071.v2-master.patch, HBASE-12071.v3-master.patch, > HBASE-12071.v4-master.patch, HBASE-12071.v5-master.patch > > > Over in HBASE-12028, there is a discussion about the case of a RegionServer > still being alive despite all its handler threads being dead. One outcome of > this is that the Master is left hanging on the RS for completion of various > operations - such as region un-assignment when a table is disabled. Does it > make sense to create a separate thread pool for communication between the > Master and the RS? This addresses not just the case of the RPC handler > threads terminating but also long-running queries or co-processor executions > holding up master operations. -- This message was sent by Atlassian JIRA (v6.3.4#6332)