Return-Path: Delivered-To: apmail-infrastructure-dev-archive@locus.apache.org Received: (qmail 29334 invoked from network); 1 Mar 2008 14:04:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Mar 2008 14:04:00 -0000 Received: (qmail 95871 invoked by uid 500); 1 Mar 2008 14:03:55 -0000 Delivered-To: apmail-infrastructure-dev-archive@apache.org Received: (qmail 95791 invoked by uid 500); 1 Mar 2008 14:03:55 -0000 Mailing-List: contact infrastructure-dev-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: infrastructure-dev@apache.org Delivered-To: mailing list infrastructure-dev@apache.org Received: (qmail 95782 invoked by uid 99); 1 Mar 2008 14:03:55 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Mar 2008 06:03:55 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jukka.zitting@gmail.com designates 209.85.200.174 as permitted sender) Received: from [209.85.200.174] (HELO wf-out-1314.google.com) (209.85.200.174) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Mar 2008 14:03:21 +0000 Received: by wf-out-1314.google.com with SMTP id 27so5481079wfd.26 for ; Sat, 01 Mar 2008 06:03:31 -0800 (PST) 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:content-transfer-encoding:content-disposition:references; bh=qgOYzJ4Nk8s6Eir8UppFQeb8ptpSnq2hibBWZl6YuOY=; b=llKIo6sgeANu6G0ItLsdwhjAqRCPJDdKONy2YuddJS0c4Di/jezYOvRUMiBpzJ1m6qZCSXGiqGbsMJnhouDRcK/PqBNL4pARBoai+FaMiLnnfwNz0Bs1SkTwsIariLmG3CC6Bnk/k1eGPrRhikOm1xQ36LzNNBi5A2dnj4vJjUU= 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:content-transfer-encoding:content-disposition:references; b=Ou29zI4jMVTH8gE/jw6pDu/H1DFErykjIl3RLiJUXVEja5XiOrkNFLyU06OjLuYAkW/V5/qrX/0ZW0/nn9pa3WA9XTHMYkKIS/aF4VcdTe0IZwmRf2FRD1b142ZZ+oHIsZbGsopp3OcjkP9TpxXJrTeyveiKRo58IfdktGysjlA= Received: by 10.142.229.4 with SMTP id b4mr7728558wfh.158.1204380211815; Sat, 01 Mar 2008 06:03:31 -0800 (PST) Received: by 10.142.213.16 with HTTP; Sat, 1 Mar 2008 06:03:31 -0800 (PST) Message-ID: <510143ac0803010603tfaedde7n69d3acab42628e5b@mail.gmail.com> Date: Sat, 1 Mar 2008 16:03:31 +0200 From: "Jukka Zitting" To: infrastructure-dev@apache.org Subject: Re: [scm] Use case: Continuous integration In-Reply-To: <1204379557.29835.28.camel@marlow> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <510143ac0803010406n52fb6c8bm5b7d75e100757ce@mail.gmail.com> <1204379557.29835.28.camel@marlow> X-Virus-Checked: Checked by ClamAV on apache.org Hi, On Sat, Mar 1, 2008 at 3:52 PM, Santiago Gala wro= te: > El s=E1b, 01-03-2008 a las 14:06 +0200, Jukka Zitting escribi=F3: > > 1) Push-based CI: [...] > > There is currently a trend to have feeds associated with SCM servers. Feeds are certainly useful, but in this case I don't see how they differ that much from doing an "svn update". You're right in that feeds are probably much easier to cache, but it's still basically a pull operation. > > there are enough computing resources either at Apache or an external > > CI lab for such potentially high-frequency integrations, would the > > associated load on our Subversion server be acceptable? If not, how > > could we resolve such issues? > > I'm not sure about the issue. you mean that the CI server would do > checkouts and delete the data for each run? if this is the case, and > this is the only case where I can see a potential high load, I'd say the > alternative of having some sort of incrementally updated clean > sort-of-distributed repository from where to pull seems reasonable. I recall complaints about some external CI systems putting too much load on our Subversion server. I'm not sure what the exact nature of the load is, but it seems clear that some guidelines would be useful. BR, Jukka Zitting