git/list[1] front-page[2] threads[3] people[4] search[5] about
wed 2026-10-07 17:24 UTC

Re: ak/corrected-commit-date, was Re: What's cooking in git.git (Oct 2020, #03; Mon, 19)

From
Jakub Narębski <jnareb@gmail.com>
Date
Oct 23, 2020, 14:39 UTC
Message-ID
<685afed6-f01f-5d22-80d4-00fdc11caf0a@gmail.com>
In-Reply-To
<xmqqr1put77h.fsf@gitster.c.googlers.com>
On 19.10.2020 at 20:13, Junio C Hamano wrote:
Show 16 quoted lines
> * ak/corrected-commit-date (2020-10-08) 10 commits
>   - doc: add corrected commit date info
>   - commit-reach: use corrected commit dates in paint_down_to_common()
>   - commit-graph: use generation v2 only if entire chain does
>   - commit-graph: implement generation data chunk
>   - commit-graph: implement corrected commit date
>   - commit-graph: add a slab to store topological levels
>   - commit-graph: return 64-bit generation number
>   - commit-graph: consolidate fill_commit_graph_info
>   - revision: parse parent in indegree_walk_step()
>   - commit-graph: fix regression when computing Bloom filters
> 
>   The commit-graph learned to use corrected commit dates instead of
>   the generation number to help topological revision traversal.
> 
>   How ready is this?

I am reviewing this patch series; it looks good, in a few places explanation in the commit message needs improvement.

I think we could in patch 07/10 get a better performance for GDOV (overflow chunk for generation numbers) writing with an alternate approach, but that might wait for subsequent patch series.

Best,
-- 
Jakub Narębski
Previous: Jeff KingNext: Junio C Hamano
Message 11 of 15 in “What's cooking in git.git (Oct 2020, #03; Mon, 19)”
  1. Junio C HamanoOct 19, 2020
  2. Eric SunshineOct 19, 2020
  3. Preparing to rewind 'next'Junio C Hamano, Oct 20, 2020
  4. Matheus Tavares BernardinoOct 20, 2020
  5. Junio C HamanoOct 20, 2020
  6. mr/bisect-in-c-3, was Re: What's cooking in git.git (Oct 2020, #03; Mon, 19)Johannes Schindelin, Oct 21, 2020
  7. Junio C HamanoOct 21, 2020
  8. Junio C HamanoOct 21, 2020
  9. Johannes SchindelinOct 22, 2020
  10. Jeff KingOct 23, 2020
  11. Jakub NarębskiOct 23, 2020
  12. Junio C HamanoOct 23, 2020
  13. Junio C HamanoOct 23, 2020
  14. Elijah NewrenOct 23, 2020
  15. Jeff KingOct 27, 2020

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.