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

Re: [PATCH v3 0/2] connected: fix the connectivity check with alternates in deepening fetches

From
Junio C Hamano <gitster@pobox.com>
Date
Oct 19, 2026, 23:12 UTC
Message-ID
<xmqqy0btz3m6.fsf@gitster.g>
In-Reply-To
<20261019110918.71193-1-iwiedler@gitlab.com>
Igor Wiedler <iwiedler@gitlab.com> writes:
Show 20 quoted lines
> In a deepening fetch the connectivity check passes "--alternate-refs"
> as a positive revision and walks the alternate's whole history. With a
> 7M-object alternate that takes 227s after a fetch of an empty pack.
>
> Changes since v2:
>
>  * The shallow alternate test wrote $TRASH_DIRECTORY into
>    objects/info/alternates, which git on Windows cannot resolve. It now
>    uses Peff's version with $(pwd) and relative paths.
>
>  * The trace tests use $(pwd) instead of $PWD.
>
> No code changes.
>
> v2: https://lore.kernel.org/git/20261014181134.56220-1-iwiedler@gitlab.com/
> v1: https://lore.kernel.org/git/20261014103507.35317-1-iwiedler@gitlab.com/
>
> Igor Wiedler (2):
>   connected: negate alternate refs in deepening fetches too
>   odb: ignore refs of shallow and grafted alternates

Your patches are not sent as replies to the cover letter of the same round, which is not how we expect the threads to be structured. Please study how others' patch threads look like.

Thanks.
Previous: Igor WiedlerNext: Igor Wiedler
Message 9 of 21 in “connected: do not walk alternate refs in deepening fetches”
  1. connected: do not walk alternate refs in deepening fetchesIgor Wiedler, Oct 14, 2026
  2. Patrick SteinhardtOct 14, 2026
  3. Junio C HamanoOct 14, 2026
  4. Jeff KingOct 15, 2026
  5. Justin ToblerOct 14, 2026
  6. 0/2 connected: fix the connectivity check with alternates in deepening fetchesIgor Wiedler, Oct 14, 2026
  7. Junio C HamanoOct 14, 2026
  8. 0/2 connected: fix the connectivity check with alternates in deepening fetchesIgor Wiedler, Oct 19, 2026
  9. Junio C HamanoOct 19, 2026
  10. Igor WiedlerOct 20, 2026
  11. Patrick SteinhardtOct 23, 2026
  12. 1/2 connected: negate alternate refs in deepening fetches tooIgor Wiedler, Oct 19, 2026
  13. 2/2 odb: ignore refs of shallow and grafted alternatesIgor Wiedler, Oct 19, 2026
  14. Patrick SteinhardtOct 23, 2026
  15. 1/2 connected: negate alternate refs in deepening fetches tooIgor Wiedler, Oct 14, 2026
  16. 2/2 odb: ignore refs of shallow and grafted alternatesIgor Wiedler, Oct 14, 2026
  17. Jeff KingOct 15, 2026
  18. Junio C HamanoOct 15, 2026
  19. Jeff KingOct 16, 2026
  20. Igor WiedlerOct 19, 2026
  21. Junio C HamanoOct 18, 2026

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.