Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 0BA3E200C59 for ; Mon, 17 Apr 2017 13:38:46 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 0A571160BAB; Mon, 17 Apr 2017 11:38:46 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 52998160B9C for ; Mon, 17 Apr 2017 13:38:45 +0200 (CEST) Received: (qmail 23857 invoked by uid 500); 17 Apr 2017 11:38:44 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 23846 invoked by uid 99); 17 Apr 2017 11:38:44 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Apr 2017 11:38:44 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id E64521A069E for ; Mon, 17 Apr 2017 11:38:43 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id F8XoMh1cvkQq for ; Mon, 17 Apr 2017 11:38:43 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 832805F39C for ; Mon, 17 Apr 2017 11:38:42 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id CB7A2E00A6 for ; Mon, 17 Apr 2017 11:38:41 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 817B520D54 for ; Mon, 17 Apr 2017 11:38:41 +0000 (UTC) Date: Mon, 17 Apr 2017 11:38:41 +0000 (UTC) From: "xinxin fan (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-17932) add manageable call queue MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Mon, 17 Apr 2017 11:38:46 -0000 [ https://issues.apache.org/jira/browse/HBASE-17932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] xinxin fan updated HBASE-17932: ------------------------------- Description: The Manageable Call Queue aims to provide a unified way to build: 1. Administor can create queue with specified number handler using shell command 2. Administor can increase/decrease the handler number for the specified queue using shell command 3. Administor can assign the same type request load to one queue, for example, administor can assign all the large object write requests to one queue, while assign all the small object write requests to another queue. the feature allow you to change the ipc queues/handlers at runtime and is a improvements for running multiple workloads on a single hbase cluster in some cases. was: The Manageable Call Queue aims to provide a unified way to build: 1. Administor can create queue with specified number handler using shell command 2. Administor can increase/decrease the handler number for the specified queue using shell command 3. Administor can assign the same type request load to one queue, for example, administor can assign all the large object write requests to one queue, while assign all the small object write requests to another queue. > add manageable call queue > ------------------------- > > Key: HBASE-17932 > URL: https://issues.apache.org/jira/browse/HBASE-17932 > Project: HBase > Issue Type: Improvement > Components: IPC/RPC > Reporter: xinxin fan > Fix For: 1.1.2 > > Attachments: ManageableCallQueue.pdf > > > The Manageable Call Queue aims to provide a unified way to build: > 1. Administor can create queue with specified number handler using shell command > 2. Administor can increase/decrease the handler number for the specified queue using shell command > 3. Administor can assign the same type request load to one queue, for example, administor can assign all the large object write requests to one queue, while assign all the small object write requests to another queue. > the feature allow you to change the ipc queues/handlers at runtime and is a improvements for running multiple workloads on a single hbase cluster in some cases. -- This message was sent by Atlassian JIRA (v6.3.15#6346)