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

tb/commit-graph-genv2-upgrade-fix

From
Taylor Blau <me@ttaylorr.com>
Date
Jul 25, 2022, 21:56 UTC
Message-ID
<Yt8RcDeSht56gU5v@nand.local>
In-Reply-To
<xmqqh738bq21.fsf@gitster.g>
On Fri, Jul 22, 2022 at 06:01:10PM -0700, Junio C Hamano wrote:
Show 10 quoted lines
> * tb/commit-graph-genv2-upgrade-fix (2022-07-15) 3 commits
>  - commit-graph: fix corrupt upgrade from generation v1 to v2
>  - commit-graph: introduce `repo_find_commit_pos_in_graph()`
>  - t5318: demonstrate commit-graph generation v2 corruption
>
>  There was a bug in the codepath to upgrade generation information
>  in commit-graph from v1 to v2 format, which has been corrected.
>
>  Will merge to 'next'?
>  source: <cover.1657667404.git.me@ttaylorr.com>

Yeah, I think that this one is ready to go. It's the minimal fix I would consider acceptable for squashing this bug, but it should do what we need.

Stolee gave it a positive review, and I doubt he has any objections.

Thanks, Taylor

Previous: Matheus TavaresNext: Derrick Stolee
Message 4 of 9 in “What's cooking in git.git (Jul 2022, #07; Fri, 22)”
  1. Junio C HamanoJul 23, 2022
  2. en/merge-restore-to-pristine (Was: Re: What's cooking in git.git (Jul 2022, #07; Fri, 22))Elijah Newren, Jul 23, 2022
  3. mt/doc-config (Was: Re: What's cooking in git.git (Jul 2022, #07; Fri, 22))Matheus Tavares, Jul 23, 2022
  4. tb/commit-graph-genv2-upgrade-fixTaylor Blau, Jul 25, 2022
  5. Derrick StoleeJul 26, 2022
  6. Jeff KingJul 26, 2022
  7. Derrick StoleeJul 27, 2022
  8. Junio C HamanoJul 27, 2022
  9. Jeff KingJul 27, 2022

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.