Message ID | pull.820.v5.git.1608609498.gitgitgadget@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | negative-refspec: fix segfault on : refspec | expand |
"Nipunn Koorapati via GitGitGadget" <gitgitgadget@gmail.com> writes: > Update since Patch series V4 > > * Squashed in Junio's patch to handle non-master named branches > * Explicitly use test_unconfig > > Appreciate the reviews from Junio and Eric! Happy Holidays! > > Nipunn Koorapati (2): > negative-refspec: fix segfault on : refspec > negative-refspec: improve comment on query_matches_negative_refspec Thanks, will replace. Happy holidays to you, too.
Is this something we want to merge into the 2.29 maint branch? It is a segfault for anyone pushing with matching refspecs on 2.29 At what point does git stop patching bugs in the maint branch? --Nipunn --Nipunn On Tue, Dec 22, 2020 at 6:49 AM Junio C Hamano <gitster@pobox.com> wrote: > > "Nipunn Koorapati via GitGitGadget" <gitgitgadget@gmail.com> writes: > > > Update since Patch series V4 > > > > * Squashed in Junio's patch to handle non-master named branches > > * Explicitly use test_unconfig > > > > Appreciate the reviews from Junio and Eric! Happy Holidays! > > > > Nipunn Koorapati (2): > > negative-refspec: fix segfault on : refspec > > negative-refspec: improve comment on query_matches_negative_refspec > > Thanks, will replace. Happy holidays to you, too.
Nipunn Koorapati <nipunn1313@gmail.com> writes:
> Is this something we want to merge into the 2.29 maint branch?
Eventually by backporting, but a fix typically goes to the current
development track first so it would happen after 2.30 is finished, I
would think.
> Eventually by backporting, but a fix typically goes to the current > development track first so it would happen after 2.30 is finished, I > would think. I wanted to bump this idea - now that it appears that 2.30 is complete and the new maint branch. Given that this patch makes matching-refspec unusable in 2.29, would it make sense to backport a fix to the 2.29 release? If that seems risky/unwanted, is there some practice of documenting known (serious) bugs in past releases? Thanks --Nipunn
Nipunn Koorapati <nipunn1313@gmail.com> writes: >> Eventually by backporting, but a fix typically goes to the current >> development track first so it would happen after 2.30 is finished, I >> would think. > > I wanted to bump this idea - now that it appears that 2.30 is complete > and the new maint branch. Given that this patch makes matching-refspec > unusable in 2.29, would it make sense to backport a fix to the 2.29 > release? Yes, it does make sense. If we were to spend engineering effort to cut a 2.29.1, however, we'd better make sure not just this fix but all the other fixes relevant to the 2.29 track that are already well tested are included in it. We just issued 2.30 and not many people are using it to exercise a relatively new negative pathspec feature yet, so it probably is a good idea to spend a weeks or two to enumerate what other things we want to be in the 2.29 maintenance track. I personally do not have time for doing that myself right now, but luckily it is something contributors like you can step in to help ;-) Thanks.