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-11048) Support setting custom priority per client RPC
Date Fri, 23 May 2014 16:18:09 GMT

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

Hudson commented on HBASE-11048:
--------------------------------

FAILURE: Integrated in HBase-0.98-on-Hadoop-1.1 #294 (See [https://builds.apache.org/job/HBase-0.98-on-Hadoop-1.1/294/])
HBASE-11048 Support setting custom priority per client RPC (jyates: rev 796134e9f5ebc97451d9e59bcc75fcb3d01b4a4d)
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTable.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/ClientSmallScanner.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestRpcControllerFactory.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/ReversedClientScanner.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncProcess.java
* hbase-client/src/test/java/org/apache/hadoop/hbase/client/TestAsyncProcess.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/ReversedScannerCallable.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/ClientSmallReversedScanner.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/RpcControllerFactory.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/RegionCoprocessorRpcChannel.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/ClientScanner.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/DelegatingPayloadCarryingRpcController.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/MultiServerCallable.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALEditsReplaySink.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/ScannerCallable.java


> Support setting custom priority per client RPC
> ----------------------------------------------
>
>                 Key: HBASE-11048
>                 URL: https://issues.apache.org/jira/browse/HBASE-11048
>             Project: HBase
>          Issue Type: Improvement
>          Components: Client
>    Affects Versions: 0.99.0, 0.98.2
>            Reporter: Jesse Yates
>            Assignee: Jesse Yates
>              Labels: Phoenix
>             Fix For: 0.99.0, 0.98.3
>
>         Attachments: hbase-11048-0.98-v0.patch, hbase-11048-trunk-v0.patch, hbase-11048-trunk-v1.patch
>
>
> Servers have the ability to handle custom rpc priority levels, but currently we are only
using it to differentiate META/ROOT updates from replication and other 'priority' updates
(as specified by annotation tags per RS method). 
> However, some clients need the ability to create custom handlers (e.g. PHOENIX-938) which
can really only be cleanly tied together to requests by the request priority. The disconnect
is in that there is no way for the client to overwrite the priority per table - the PayloadCarryingRpcController
will always just set priority per ROOT/META and otherwise just use the generic priority.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message