git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] nicer eye candies for pack-objects

From
Linus Torvalds <torvalds@osdl.org>
Date
Feb 22, 2006, 23:05 UTC
Message-ID
<Pine.LNX.4.64.0602221502410.3771@g5.osdl.org>
In-Reply-To
<Pine.LNX.4.64.0602221733030.5606@localhost.localdomain>
On Wed, 22 Feb 2006, Nicolas Pitre wrote:
Show 10 quoted lines
> On Wed, 22 Feb 2006, Junio C Hamano wrote:
> 
> > I like this, but like the "every second or every percent
> > whichever comes first" unpack-objects does even better.  How
> > about something like this on top of your patch?
> 
> Well... my concern is (if I'm right) that this status is generated 
> remotely and sent over the network when performing a fetch.  The "every 
> percent" might in this case generate quite some significant overhead if 
> the pack is small.

Well, my thinking behind the original unpack-objects behaviour was that we don't really care about the max 100 extra packets.

The days of 150 baud line printers are gone. I cannot imagine any valid situation where you can't send a hundred small packets to update the screen.. And it did make a nice visual difference.

(In fact, over a network, if the line really is slow, you'll find that Nagle will fix things, and you'll just see one extra - but obviously slightly bigger - packet).

		Linus
Previous: Nicolas PitreNext: Nicolas Pitre
Message 4 of 6 in “nicer eye candies for pack-objects”
  1. nicer eye candies for pack-objectsNicolas Pitre, Feb 22, 2006
  2. Junio C HamanoFeb 22, 2006
  3. Nicolas PitreFeb 22, 2006
  4. Linus TorvaldsFeb 22, 2006
  5. Nicolas PitreFeb 22, 2006
  6. Andreas EricssonFeb 22, 2006

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.