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

Re: [PATCH v2] odb: do not list our own refs as alternate refs in the quarantine

From
Justin Tobler <jltobler@gmail.com>
Date
Nov 4, 2026, 16:58 UTC
Message-ID
<autiszIPCf4Aes9T@denethor>
In-Reply-To
<CAL71e4M0t2ZgbqOd4MXeX3vH2W7pPRSMg+8i8epXYbh5-5t8Hw@mail.gmail.com>
On 26/11/04 11:32AM, Kristofer Karlsson wrote:
Show 10 quoted lines
> I agree with that long-term direction.  What do you think we should
> do for the short term?  I see a few options:
>  1. A smaller, more focused patch in the alternate refs code, as Peff
>    suggested in the other message.
>  2. Your read-only transaction environment for the connectivity check,
>    (if you want to take that on, I would probably mess it up :-) ).
>  3. Only a regression test for now, with the hidden refs case marked as
>    test_expect_failure, so that we do not lose track of it.
>  4. Or nothing, and wait for the long-term fix, as nobody seems to be
>    hit hard by this at the moment.

IMO, I think the patch suggested by Peff is a reasonably fix for this problem. Later down the line I will probably also revisit how "files" ODB transactions manage the object directory, but there are some other transaction related topics I'm hoping to land first.

Thanks, -Justin

Previous: Kristofer KarlssonNext: Jeff King
Message 17 of 20 in “odb: do not list our own refs as alternate refs in the quarantine”
  1. odb: do not list our own refs as alternate refs in the quarantineKristofer Karlsson via GitGitGadget, Oct 28, 2026
  2. Justin ToblerOct 29, 2026
  3. Kristofer KarlssonOct 30, 2026
  4. Junio C HamanoOct 29, 2026
  5. Kristofer KarlssonOct 30, 2026
  6. Junio C HamanoOct 30, 2026
  7. Jeff KingOct 30, 2026
  8. odb: do not list our own refs as alternate refs in the quarantineKristofer Karlsson via GitGitGadget, Nov 2, 2026
  9. Junio C HamanoNov 3, 2026
  10. Junio C HamanoNov 3, 2026
  11. Kristofer KarlssonNov 3, 2026
  12. Patrick SteinhardtNov 3, 2026
  13. Kristofer KarlssonNov 3, 2026
  14. Patrick SteinhardtNov 3, 2026
  15. Justin ToblerNov 3, 2026
  16. Kristofer KarlssonNov 4, 2026
  17. Justin ToblerNov 4, 2026
  18. Jeff KingNov 4, 2026
  19. Kristofer KarlssonNov 4, 2026
  20. Junio C HamanoNov 4, 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.