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

Re: What's cooking in git.git (Sep 2018, #03; Fri, 14)

From
Jeff King <peff@peff.net>
Date
Sep 17, 2018, 02:39 UTC
Message-ID
<20180917023912.GC22024@sigill.intra.peff.net>
In-Reply-To
<CACsJy8DXT8rF_WYE3C0ak7E8_8j=kRS+Yhi1pZjKd5Rr4OsM_A@mail.gmail.com>
On Sun, Sep 16, 2018 at 08:39:03AM +0200, Duy Nguyen wrote:
Show 18 quoted lines
> On Fri, Sep 14, 2018 at 11:56 PM Junio C Hamano <gitster@pobox.com> wrote:
> > * jn/gc-auto (2018-07-17) 3 commits
> >  - gc: do not return error for prior errors in daemonized mode
> >  - gc: exit with status 128 on failure
> >  - gc: improve handling of errors reading gc.log
> >
> >  "gc --auto" ended up calling exit(-1) upon error, which has been
> >  corrected to use exit(1).  Also the error reporting behaviour when
> >  daemonized has been updated to exit with zero status when stopping
> >  due to a previously discovered error (which implies there is no
> >  point running gc to improve the situation); we used to exit with
> >  failure in such a case.
> >
> >  What's the donness of this one?
> >  cf. <20180717201348.GD26218@sigill.intra.peff.net>
> 
> This topic has stayed in 'pu' for a long time. I thought it was
> concluded that this was a good change? Jeff, Jonathan?

I read over the thread again. I don't think I actually have any complaints about the patches as-is. There was some discussion from Junio and Ævar about the third one. I don't have a strong opinion. My experience has been that "gc --auto" is garbage anyway on the server side, but I think Ævar's experience is that it's reasonable for small to medium sites (which seems plausible to me).

The message-id quoted there is my "this looks good". I mentioned a few possible nits, but I think it would be OK with or without them addressed.

-Peff
Previous: Ævar Arnfjörð BjarmasonNext: Junio C Hamano
Message 6 of 17 in “What's cooking in git.git (Sep 2018, #03; Fri, 14)”
  1. Junio C HamanoSep 14, 2018
  2. Antonio OspiteSep 15, 2018
  3. Junio C HamanoSep 17, 2018
  4. Duy NguyenSep 16, 2018
  5. Ævar Arnfjörð BjarmasonSep 16, 2018
  6. Jeff KingSep 17, 2018
  7. Junio C HamanoSep 17, 2018
  8. Jeff KingSep 17, 2018
  9. Jonathan NiederSep 17, 2018
  10. brian m. carlsonSep 16, 2018
  11. Junio C HamanoSep 17, 2018
  12. Derrick StoleeSep 17, 2018
  13. Junio C HamanoSep 17, 2018
  14. Junio C HamanoSep 17, 2018
  15. pack-objects: handle island check for "external" delta baseJeff King, Sep 19, 2018
  16. Martin ÅgrenSep 19, 2018
  17. Jeff KingSep 19, 2018

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.