Return-Path: X-Original-To: apmail-incubator-bigtop-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-bigtop-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C0CEE77A3 for ; Fri, 16 Sep 2011 19:52:33 +0000 (UTC) Received: (qmail 65414 invoked by uid 500); 16 Sep 2011 19:52:33 -0000 Delivered-To: apmail-incubator-bigtop-dev-archive@incubator.apache.org Received: (qmail 65365 invoked by uid 500); 16 Sep 2011 19:52:33 -0000 Mailing-List: contact bigtop-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: bigtop-dev@incubator.apache.org Delivered-To: mailing list bigtop-dev@incubator.apache.org Received: (qmail 65357 invoked by uid 99); 16 Sep 2011 19:52:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Sep 2011 19:52:33 +0000 X-ASF-Spam-Status: No, hits=-2000.5 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Sep 2011 19:52:31 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 214C69E53C for ; Fri, 16 Sep 2011 19:52:10 +0000 (UTC) Date: Fri, 16 Sep 2011 19:52:10 +0000 (UTC) From: "Andrew Bayer (JIRA)" To: bigtop-dev@incubator.apache.org Message-ID: <1270253847.36182.1316202730133.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1977688765.33124.1316130608865.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (BIGTOP-98) Ability to force ivy/maven version inter-dependency needs to be implemented MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ 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