From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.50)
	id 1Edcu7-0001ph-PF
	for garchives@archives.gentoo.org; Sun, 20 Nov 2005 00:18:00 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAK0GuRb004631;
	Sun, 20 Nov 2005 00:16:56 GMT
Received: from centrmmtao04.cox.net (centrmmtao04.cox.net [70.168.83.80])
	by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAK0Dj22014612
	for <gentoo-dev@lists.gentoo.org>; Sun, 20 Nov 2005 00:13:46 GMT
Received: from [10.3.1.3] (really [68.102.201.166]) by centrmmtao04.cox.net
          (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP
          id <20051120001229.UAIZ8318.centrmmtao04.cox.net@[10.3.1.3]>
          for <gentoo-dev@lists.gentoo.org>;
          Sat, 19 Nov 2005 19:12:29 -0500
Message-ID: <437FBFB8.8070207@gentoo.org>
Date: Sat, 19 Nov 2005 18:13:44 -0600
From: Lance Albertson <ramereth@gentoo.org>
User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051026)
X-Accept-Language: en-us, en
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] implementation details for GLEP 41
References: <20051119170615.GW12982@mail.lieber.org>	 <20051119224241.GC12982@mail.lieber.org>	 <46059ce10511191444u26638588qbba94f158c19327e@mail.gmail.com>	 <20051119225650.GE12982@mail.lieber.org> <1132443878.6892.57.camel@localhost>
In-Reply-To: <1132443878.6892.57.camel@localhost>
X-Enigmail-Version: 0.92.0.0
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="------------enigC7357A6ECEA2853077D37ABC"
X-Archives-Salt: 87b75f2a-4899-4ea9-a873-7a1f3fa97239
X-Archives-Hash: 80bcbd4c308d2a632493a3e3f2c0072b

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigC7357A6ECEA2853077D37ABC
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Lares Moreau wrote:

> I personally do not need Revision histories, I can't speak for other
> ATs.  Rsync with 30min delay is a noted improvement over the standard
> rsync policy.  Does this also allow us to sync to  main rotation mirroes
> is that already overstressed? I ask because IIRC it may take ~30min for
> all the mirrors to sync up to the 'Latest' revision, therefore the sync
> that I do _may_ be up to 60min old (worstcase). so main rotation mirror
> access would be nice.

They aren't overstressed. The delay is just a function of the
implementation we have. Now, to make this work better, we could do a
direct sync again cvs with the --exclude-cvs option. The down side of
this is that it doesn't include any metadata or glsa files. Basically,
any of the regen process we run on the public tree wouldn't be done if
we did the direct rsync. If files are all you need, then this approach
would probably be the best. I can see problems using the current rsync
mirrors because of the lag time.

Reason being, there's going to be at least a 25-55 minute delay from
when a developer commits something and the time it hits a mirror on
rsync.g.o. The flow works as this:

1) CVS is updated/regen'd at :05/:35 on the master box
2) rsync.g.o syncs at :00/:30

So, if I commit something at say :07, users won't see that file until
the next :00 rsync from the mirrors. But, if I committed something at
:01, the user will see it in 29 minutes. If we have a dedicated box that
does a direct sync, we can reduce that time to 30min. Is that needed, or
is the 25-55 minute lag good enough?

-- 
Lance Albertson <ramereth@gentoo.org>
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  <http://www.ramereth.net/lance.asc>
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net

--------------enigC7357A6ECEA2853077D37ABC
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDf7+4QW+hXSf0t0IRAmTvAKDYsuu0kvesvd2vpiugH6uz+puVEwCgzqWu
7RhhXips7VeeFV+qOjo/JOQ=
=hrt7
-----END PGP SIGNATURE-----

--------------enigC7357A6ECEA2853077D37ABC--
-- 
gentoo-dev@gentoo.org mailing list