hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "li xiang (JIRA)" <j...@apache.org>
Subject [jira] [Issue Comment Deleted] (HBASE-14548) Expand how table coprocessor jar and dependency path can be specified
Date Thu, 30 Jun 2016 00:25:12 GMT

     [ https://issues.apache.org/jira/browse/HBASE-14548?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

li xiang updated HBASE-14548:
-----------------------------
    Comment: was deleted

(was: Uploaded patch v1 to add UT and doc change
Tested the following conditions using a cluster running HBase 1.2.0 and the jar is on HDFS
(1) Directory is specified
(2) *.jar is specified
Verified using HBase shell and Java API for 0.96+(addCoprocessor()))

> 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
>    Affects Versions: 1.2.0
>            Reporter: Jerry He
>            Assignee: li xiang
>             Fix For: 1.2.0
>
>         Attachments: HBASE-14548-1.2.0-v0.patch, HBASE-14548-1.2.0-v1.patch
>
>
> 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)

Mime
View raw message