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

Re: [PATCH v2 0/9] Teach 'run' perf script to read config files

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 27, 2017, 00:04 UTC
Message-ID
<xmqq4lrp9fct.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<CAFY1edZ6FX6s+H_XWa-=nKqr4NA9BNVxR6fcOo+5gn-Z1XKdUg@mail.gmail.com>
Roberto Tyley <roberto.tyley@gmail.com> writes:
Show 11 quoted lines
> I had a quick look at git-send-email.perl, I see the trick is the `time++` one
> introduced with https://github.com/git/git/commit/a5370b16 - seems reasonable!
>
> SubmitGit makes all emails in-reply-to the initial email, which I
> think is correct behaviour,
> but I can see that offsetting the times would probably give a more
> reliable sorting in
> a newsreader. ...
> ...so the only way SubmitGit can offset the times is to literally
> delay the sending of the emails,
> which is a bit unfortunate for patchbombs more than a few dozen commits long!

As this matters mostly for a series that is longer than several patches, it indeed is unfortunate. If SubmitGit needs to send and sleep for a dozen messages, does it mean the end user has to wait 12 (or is it 11? ;-)) seconds? If the human is the only thing that needs waiting, it may be OK (after all, it all happens in the web browser and the human can switch to other tasks after clicking "submit"), but that may not be acceptable if this artificial delay can cause a timeout in a moving part among many.

Thanks for looking into this.  
Previous: Stefan Beller
Message 6 of 6 in “Teach 'run' perf script to read config files”
  1. 0/9 Teach 'run' perf script to read config filesChristian Couder, Sep 23, 2017
  2. Junio C HamanoSep 24, 2017
  3. Christian CouderSep 26, 2017
  4. Roberto TyleySep 26, 2017
  5. Stefan BellerSep 26, 2017
  6. Junio C HamanoSep 27, 2017

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.