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

Re: What's cooking in git.git (Jul 2026, #12)

From
Junio C Hamano <gitster@pobox.com>
Date
Jul 29, 2026, 14:18 UTC
Message-ID
<xmqq1pclc210.fsf@gitster.g>
In-Reply-To
<f5f7af53-df3e-4902-b350-8fcf8ccb02ad@gmail.com>
Phillip Wood <phillip.wood123@gmail.com> writes:
Show 12 quoted lines
>>   The experimental 'git history' command has been taught a new 'squash'
>>   subcommand to fold a range of commits into a single commit, with any
>>   descendants replayed on top.
>> 
>>   Will merge to 'master'.
>>   cf. <DK1KIF2OI8IF.11188A3YEQV1C@lfurio.us>
>>   cf. <DK1KIH6CXW0X.1U2V3GU8L6HB7@lfurio.us>
>>   source: <pull.2337.v10.git.git.1784536024.gitgitgadget@gmail.com>
>
> Oh, I'd missed this going into master. Has the implementation received 
> any serious review? I've seen messages from a couple of people trying it 
> out but I can't see anybody reading the code.

Thanks for stopping me. I am happy to immediately revert the merge of this topic into 'next'.

Perhaps I should re-evaluate the "What's Cooking" report and eject other topics from 'next' as well. There are indeed topics I did not personally read, relying instead on impressions from busy exchanges (including earlier iterations read by others X-<).

Are there other topics in 'next' that do not deserve to be there yet?

I cannot, of course, afford to be the sole serious reviewer and merge only those I have carefully read through, given that there are only 24 hours in a day and I have other obligations. So either our quality criteria must suffer, like this episode showed us, or more topics must be ignored.

Show 5 quoted lines
> Having a quick look 
> through it assumes the presence of an UNINTERESTING commit means we have 
> a BOTTOM commit. It then assumes that UNINTERESTING commit means we 
> cannot reach any root commits. Both of those assumptions are false I 
> think.
Very true.
> ... I'll try and go through the patches and produce some fixups, 
> though that may not be until next week.
Thanks.
Previous: Phillip WoodNext: Phillip Wood
Message 3 of 17 in “What's cooking in git.git (Jul 2026, #12)”
  1. Junio C HamanoJul 27, 2026
  2. Phillip WoodJul 29, 2026
  3. Junio C HamanoJul 29, 2026
  4. Phillip WoodJul 29, 2026
  5. Junio C HamanoJul 29, 2026
  6. Phillip WoodAug 5, 2026
  7. Junio C HamanoAug 5, 2026
  8. Matt HunterJul 31, 2026
  9. Junio C HamanoJul 31, 2026
  10. Harald NordgrenJul 30, 2026
  11. Matt HunterJul 31, 2026
  12. Phillip WoodAug 3, 2026
  13. Junio C HamanoAug 3, 2026
  14. Phillip WoodAug 4, 2026
  15. Phillip WoodAug 3, 2026
  16. Phillip WoodJul 29, 2026
  17. Junio C HamanoJul 29, 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.