You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Lars Francke (JIRA)" <ji...@apache.org> on 2011/03/15 15:17:29 UTC

[jira] Commented: (HBASE-2170) hbase lightweight client library as a distribution

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

Lars Francke commented on HBASE-2170:
-------------------------------------

I had hoped that a client rewrite would not be needed. I did take a look at it a few months back and the interdependencies weren't as bad as I had thought at first. I might be wrong though.

I've seen that asynchronous client but never used it. Very promising though! Are you thinking about bringing it into the core?

What I would do is to identify everything that the client package depends on and then try to find a way to limit its dependencies to the absolute minimum and create a Maven module out of it. This might involve some code changes but without taking a closer look it's hard to say.

Does this modularization need a vote on the mailing list? Just to see if you want to go ahead with it or not.

> hbase lightweight client library as a distribution 
> ---------------------------------------------------
>
>                 Key: HBASE-2170
>                 URL: https://issues.apache.org/jira/browse/HBASE-2170
>             Project: HBase
>          Issue Type: Wish
>            Reporter: Kay Kay
>         Attachments: jdepend-report.html
>
>
> As a wish - it would be nice to have a hbase client library (subset of the current hbase distribution) that needs to be present at the hbase client level to interact with the master/region servers. 
> From an app integration - users of hbase can just link against the client library as opposed to getting the entire library to link against. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira