hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars Francke (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HBASE-3528) Maven should restrict more exported deps
Date Sat, 12 Feb 2011 09:24:58 GMT

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

Lars Francke commented on HBASE-3528:

Isn't this the same as HBASE-2170?

Our Maven build only declares all dependencies necessary to build and run HBase. If you leave
out one of those dependencies you will run into problems trying to develop or run HBase server.

The solution is to modularize HBase.

> Maven should restrict more exported deps
> ----------------------------------------
>                 Key: HBASE-3528
>                 URL: https://issues.apache.org/jira/browse/HBASE-3528
>             Project: HBase
>          Issue Type: Bug
>          Components: build
>            Reporter: ryan rawson
>             Fix For: 0.92.0
> Our maven build exports a lot of deps, and they flow to clients who depend on us.
> for example we shouldnt export thrift,protobuf,jetty,jruby,tomcat,jersey,guava, etc.
> Clients should be able to depend on any version of the above libraries or NOT depend
on them.

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


View raw message