From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev-return-3083-arch-gentoo-dev=gentoo.org@gentoo.org>
Received: (qmail 1594 invoked by uid 1002); 15 May 2003 16:16:42 -0000
Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm
Precedence: bulk
List-Post: <mailto:gentoo-dev@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
Received: (qmail 18499 invoked from network); 15 May 2003 16:16:42 -0000
From: Teo <icemaze@tiscalinet.it>
To: gentoo-dev@gentoo.org
Date: Thu, 15 May 2003 18:16:37 +0200
User-Agent: KMail/1.5.1
References: <20030515135012.GA65667@shell.spyder.web.za> <200305151632.49104.icemaze@tiscalinet.it> <572270000.1053012730@localhost>
In-Reply-To: <572270000.1053012730@localhost>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200305151816.39366.icemaze@tiscalinet.it>
Subject: Re: [gentoo-dev] speeding up emerge sync...and being nice to the mirrors
X-Archives-Salt: dc63e64a-0a1e-458b-abb7-02fa7f6f2dfd
X-Archives-Hash: 463b891224115d3913605aad687df9a7

On Thursday 15 May 2003 17:32, rob holland wrote:
> No you wouldn't...rsync would copy just the differences....thats the whole
> point of rsync :/

Sorry, didn't knew that ^_^'
Anyway, I don't think that the performance gain would justify the greater 
complexity. In fact, the performance you gain when rsyncing a user this way, 
is lost when an ebuild is submit (the FS must be mounted, the ebuild 
added/modified/deleted and the FS unmounted, all this without being able to 
accept users' requests).
I think that there is not an easy way to get sync operations quicker. Maybe 
with the use of some sort of database.
Instead, it would be nice to have a list of the packages available. The 
ebuilds could be fetched only on merge/update. "emerge sync" would upgrade 
only the list, and "emerge world -u" would send the world file to the server 
which would reply with up-to-date ebuilds.

Would this be feasible?
-- 
icemaze@tiscalinet.it

--
gentoo-dev@gentoo.org mailing list