From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: From: erik quanstrom Date: Tue, 10 Feb 2009 17:28:28 -0500 To: 9fans@9fans.net In-Reply-To: <1234304633.4957.169.camel@goose.sun.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] source browsing via http is back Topicbox-Message-UUID: 9e0982b2-ead4-11e9-9d60-3106f5b1d025 > > what extra work would that be, and if there is extra work, could you explain > > why this would be a problem? > > Correct me if I'm wrong, but my understanding of how pull works is > that it pulls files in their entirety (IOW: cp /n/sources/... /) > which means that shared blocks get copied as many times as there > are files sharing them. i would be very suprised if a single copy of sources had many shared blocks. furthermore, as is made quite plain by upas, a change early in a file almost always changes every subsequent block in the file. there are some corner cases for block-sized or same sized adds/deletes. but nontheless, the vast majority of changes will change a good deal of of the blocks comprising the file. what leads you to beleve that that amount of sharing will be significant? - erik