Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F2BB618112 for ; Sat, 3 Oct 2015 00:07:26 +0000 (UTC) Received: (qmail 57420 invoked by uid 500); 3 Oct 2015 00:07:26 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 57363 invoked by uid 500); 3 Oct 2015 00:07:26 -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 57350 invoked by uid 99); 3 Oct 2015 00:07:26 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Oct 2015 00:07:26 +0000 Date: Sat, 3 Oct 2015 00:07:26 +0000 (UTC) From: "Jerry He (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (HBASE-14548) Expand how table coprocessor jar and dependency path can be specified MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Jerry He created HBASE-14548: -------------------------------- Summary: Expand how table coprocessor jar and dependency path can be specified Key: HBASE-14548 URL: https://issues.apache.org/jira/browse/HBASE-14548 Project: HBase Issue Type: Improvement Components: Coprocessors Reporter: Jerry He Currently you can specify the location of the coprocessor jar in the table coprocessor attribute. The problem is that it only allows you to specify one jar that implements the coprocessor. You will need to either bundle all the dependencies into this jar, or you will need to copy the dependencies into HBase lib dir. The first option may not be ideal sometimes. The second choice can be troublesome too, particularly when the hbase region sever node and dirs are dynamically added/created. There are a couple things we can expand here. We can allow the coprocessor attribute to specify a directory location, probably on hdfs. We may even allow some wildcard in there. -- This message was sent by Atlassian JIRA (v6.3.4#6332)