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

Re: What's cooking in git.git (Sep 2018, #05; Mon, 24)

From
Derrick Stolee <stolee@gmail.com>
Date
Sep 25, 2018, 00:33 UTC
Message-ID
<4768f982-51bd-aeec-9b6b-fc36f2f512f3@gmail.com>
In-Reply-To
<xmqqmus6r1ml.fsf@gitster-ct.c.googlers.com>
On 9/24/2018 6:06 PM, Junio C Hamano wrote:
Show 9 quoted lines
> * ds/reachable (2018-09-21) 2 commits
>    (merged to 'next' on 2018-09-21 at d4cd62108e)
>   + commit-reach: fix memory and flag leaks
>   + commit-reach: properly peel tags
>
>   Recent update broke the reachability algorithm when refs (e.g.
>   tags) that point at objects that are not commit were involved,
>   which has been fixed.
>   Hotfix for a topic already in 'master'.

Sorry that I took so long to reroll a v4. The changes from v3 to v4 are mostly cleanup, so I'll send those as a single commit later, and they don't need to be rushed to master as nothing is broken in the version you merged.

Show 11 quoted lines
> * ds/reachable-topo-order (2018-09-21) 7 commits
>   - revision.c: refactor basic topo-order logic
>   - revision.h: add whitespace in flag definitions
>   - commit/revisions: bookkeeping before refactoring
>   - revision.c: begin refactoring --topo-order logic
>   - test-reach: add rev-list tests
>   - test-reach: add run_three_modes method
>   - prio-queue: add 'peek' operation
>
>   The revision walker machinery learned to take advantage of the
>   commit generation numbers stored in the commit-graph file.

I've had limited review of this topic that is very exciting (to me). I know that last commit is a bit daunting, but I'd love someone to take a look.

Show 10 quoted lines
> * ds/format-commit-graph-docs (2018-08-21) 2 commits
>   - commit-graph.txt: improve formatting for asciidoc
>   - Docs: Add commit-graph tech docs to Makefile
>
>   Design docs for the commit-graph machinery is now made into HTML as
>   well as text.
>
>   Will discard.
>   I am inclined to drop these, as I do not see much clarity in HTML
>   output over the text source.  Opinions?
Just a reminder that we agreed to drop this series.
Thanks,
-Stolee
Previous: Junio C Hamano
Message 2 of 2 in “What's cooking in git.git (Sep 2018, #05; Mon, 24)”
  1. Junio C HamanoSep 24, 2018
  2. Derrick StoleeSep 25, 2018

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.