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

Re: [PATCH 4/4] git-fetch-pack: Implement client part of the multi_ack extension

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Oct 25, 2005, 21:02 UTC
Message-ID
<Pine.LNX.4.63.0510252300290.15756@wbgn013.biozentrum.uni-wuerzburg.de>
In-Reply-To
<20051025204754.GA8030@steel.home>
Hi,
On Tue, 25 Oct 2005, Alex Riesen wrote:
Show 22 quoted lines
> Johannes Schindelin, Sun, Oct 23, 2005 03:40:13 +0200:
> > This patch concludes the series, which makes 
> > git-fetch-pack/git-upload-pack negotiate a potentially better set of 
> > common revs. It should make a difference when fetching from a repository 
> > with a few branches.
> 
> This broke git-pull for me (the local one):
> 
>     /d/e/f.git$ git-pull
>     fatal: bad pack file
>     fatal: git-unpack-objects died with error code 128
>     Fetch failure: /a/b/c/.git
> 
> > applies-to: 6b4b7d9acf60aa99d961b599f37d0c824be79e27
> > 9adb6b3971e7daa79221d7dbe05b66327b266b86
> ...
> > diff --git a/fetch-pack.c b/fetch-pack.c
> > index 3a903c4..57602b9 100644
> > --- a/fetch-pack.c
> > +++ b/fetch-pack.c
> 
> Reverting just fetch-pack.c part of the patch helps.

Could you please try the patch I sent with the subject "[PATCH] fetch/upload: Fix corner case with few revs"? Your output looks exactly like what I fixed with that patch.

Ciao, Dscho

Previous: Alex RiesenNext: Alex Riesen
Message 3 of 8 in “git-fetch-pack: Implement client part of the multi_ack extension”
  1. 4/4 git-fetch-pack: Implement client part of the multi_ack extensionJohannes Schindelin, Oct 23, 2005
  2. Alex RiesenOct 25, 2005
  3. Johannes SchindelinOct 25, 2005
  4. Alex RiesenOct 26, 2005
  5. Johannes SchindelinOct 26, 2005
  6. Alex RiesenOct 26, 2005
  7. Junio C HamanoOct 25, 2005
  8. Johannes SchindelinOct 25, 2005

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.