Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 34608 invoked from network); 28 Aug 2008 08:33:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Aug 2008 08:33:54 -0000 Received: (qmail 31940 invoked by uid 500); 28 Aug 2008 08:33:51 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 31891 invoked by uid 500); 28 Aug 2008 08:33:50 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 31864 invoked by uid 99); 28 Aug 2008 08:33:50 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Aug 2008 01:33:50 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of xavier.hanin@gmail.com designates 64.233.166.180 as permitted sender) Received: from [64.233.166.180] (HELO py-out-1112.google.com) (64.233.166.180) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Aug 2008 08:32:49 +0000 Received: by py-out-1112.google.com with SMTP id a73so165607pye.17 for ; Thu, 28 Aug 2008 01:33:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=RnmEMdT6TOQcwaU/3qlk9iLDx014bOQIXdkTJuKM3hM=; b=CYDdesuyeBvl8Bv1lQAxnT99Gbu+jEVbcC425GdrXlhVjLcSVDpizLf2qj/XkNPcsH lggEVOx0FOOj5+9OyFlYYqZ2nFbJ9WPP+fA1AhiIWpvVG8+do/mLov0amhM7WqDL6T/w z2km0NdMrh8O3ndkW17857HOvwui+cVt8xXuk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=oYJQrZLzLdPKRYZ9axkz43JTc8/7yV3jdQLYfmwaMLN0XjlxVc1C+uIyrojUcXxxY9 JG4auFnnStATzWGL501Az0BV/5ktFAL7Wse5XZnhs37qbD/jdsslzakNaWhJ1pGbNznF aFpWOqtwncAPpkfEQ4kBFEY3db+wbITn9aAjU= Received: by 10.65.210.19 with SMTP id m19mr2012912qbq.54.1219912381548; Thu, 28 Aug 2008 01:33:01 -0700 (PDT) Received: by 10.65.22.1 with HTTP; Thu, 28 Aug 2008 01:33:01 -0700 (PDT) Message-ID: <635a05060808280133v4dbb4512md81b62ce33c037a2@mail.gmail.com> Date: Thu, 28 Aug 2008 10:33:01 +0200 From: "Xavier Hanin" To: "Ant Developers List" Subject: Re: change default value for alwaysCheckExactRevision In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1059_14231359.1219912381552" References: <635a05060808260516ndc54137jf8020db79a8c6c3a@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_1059_14231359.1219912381552 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Thu, Aug 28, 2008 at 10:04 AM, Gilles Scokart wrote: > Now that the default is true, it means that if someone specify a > version latest.integration, ivy will first look if the ivy file can be > found using the 'latest.integration' token. > If it is false, ivy will directly list the revisions, and according to > the latest strategy find the latest one. > > The performance impact on file system resolver is minor (just one > file.exist per latest.integration dependency). But might be bigger > with http (or other) remote repository. > > The effect of changing the default value will be that the people that > use repositories containing an explicit text 'latest.integration' in > their pattern will have to adpat their settings. > > I'm not sure how many people use this kind of repository. And I'm not > even sure if ivy has support to publish to this kind of repository. We > should maybe poll the ivy user community (I'm not sure it would give > any result, but we can try). I don't know if polling the community is worth it. I'm not talking about discarding this feature, but only changing the default. I may be wrong, but I suspect that less than 1% of Ivy users actually use this feature (it may even be 0). Even if it's 10%, I still think the default should be false. But if you really think we should poll the community first, I'm ok, I just don't want to loose too much time for a minor change like this. Xavier > > > Gilles > > > 2008/8/26 Xavier Hanin : > > Hi, > > > > I've already suggested this a couple of times, I'd like to change the > > default value of alwaysCheckExactRevision from true to false. IMO this is > > almost never actually used, slightly degrades performance and sometimes > lead > > to annoying bugs like invalid URLs (which should be fixed now). So, > anyone > > against the idea of changing this default value? > > > > Xavier > > > > -- > > Xavier Hanin - Independent Java Consultant > > http://xhab.blogspot.com/ > > http://ant.apache.org/ivy/ > > http://www.xoocode.org/ > > > > > > -- > Gilles Scokart > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org > For additional commands, e-mail: dev-help@ant.apache.org > > -- Xavier Hanin - Independent Java Consultant http://xhab.blogspot.com/ http://ant.apache.org/ivy/ http://www.xoocode.org/ ------=_Part_1059_14231359.1219912381552--