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.