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

Andrew Bayer commented on BIGTOP-98:
------------------------------------

Bruno - I think Roman's talking about being able to, say, do test builds where 
we build a pre-release version of Hadoop, and then set all the other components 
to depend on that pre-release version we just built.

I think working with the component projects to get overrideable dependency 
versions for those dependencies within Bigtop would be part of the right 
solution here - we've got that with Ant/Ivy already, and the HBase approach 
seems portable to the other Maven projects as well. It's not the best approach 
on a purely Maven level - I'm not a huge fan of the indirection of using 
property values for one-off dependency versions - but it's functional. 

> Ability to force ivy/maven version inter-dependency needs to be implemented
> ---------------------------------------------------------------------------
>
>                 Key: BIGTOP-98
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-98
>             Project: Bigtop
>          Issue Type: Bug
>            Reporter: Roman Shaposhnik
>
> We need to have a mechanism in place to be able to force compile-time 
> inter-dependencies to be within stack of Bigtop components. Currently we rely 
> on whatever projects specify at release time. This leads to an unfortunate 
> side effect of components compiling against one version of artifacts and 
> deploying against a different one.

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

        

Reply via email to