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

Re: What's cooking in git.git (Aug 2021, #03; Fri, 6)

From
Junio C Hamano <gitster@pobox.com>
Date
Aug 9, 2021, 17:17 UTC
Message-ID
<xmqqlf5afsgs.fsf@gitster.g>
In-Reply-To
<CABPp-BFOusrK6E6n91XSXcKP8kin-8RX8L_HXdKRjS790HkwHQ@mail.gmail.com>
Elijah Newren <newren@gmail.com> writes:
Show 26 quoted lines
> On Fri, Aug 6, 2021 at 6:26 PM Junio C Hamano <gitster@pobox.com> wrote:
>
>> * jt/push-negotiation-fixes (2021-07-15) 3 commits
>>  - fetch: die on invalid --negotiation-tip hash
>>  - send-pack: fix push nego. when remote has refs
>>  - send-pack: fix push.negotiate with remote helper
>>
>>  Bugfix for common ancestor negotiation recently introduced in "git
>>  push" codepath.
>>
>>  Needs review.
>
> I decided to take a look.  It appears both Emily and Ævar have
> reviewed previously.  Ævar brought up some comments on v2 of patch 2,
> but Jonathan responded to them all (and Peff chimed in as well), and
> there has been no further response from Ævar leaving the impression to
> me that Jonathan has replied to all feedback.
>
> I'm not at all familiar with the protocol areas of the code, but I
> tried to read over the patches too.  I think it'd have been a bit
> easier to understand for someone unfamiliar with this area if there
> were separate patches that introduced test_expect_failure showing the
> particular failures being fixed, followed by fixes in subsequent
> patches.  I also noticed a stray newline removal in patch 2.  Those
> are pretty minor issues, though, and I didn't spot anything
> substantial.

I am mostly worried about the lack of response to comments on [2/3], especially to Peff's "Wouldn't this also be a problem for multi-round fetch?".

Thanks.
Previous: Elijah NewrenNext: Elijah Newren
Message 5 of 8 in “What's cooking in git.git (Aug 2021, #03; Fri, 6)”
  1. Junio C HamanoAug 7, 2021
  2. Elijah NewrenAug 7, 2021
  3. Junio C HamanoAug 9, 2021
  4. Elijah NewrenAug 7, 2021
  5. Junio C HamanoAug 9, 2021
  6. Elijah NewrenAug 9, 2021
  7. Jeff KingAug 9, 2021
  8. Jonathan TanAug 10, 2021

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.