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

Re: What's cooking in git.git (Jun 2021, #07; Wed, 30)

From
Jeff King <peff@peff.net>
Date
Jul 1, 2021, 16:51 UTC
Message-ID
<YN3ygh98zikMmd1S@coredump.intra.peff.net>
In-Reply-To
<87o8bmcd9a.fsf@evledraar.gmail.com>
On Thu, Jul 01, 2021 at 04:00:01PM +0200, Ævar Arnfjörð Bjarmason wrote:
Show 13 quoted lines
> > * ab/serve-cleanup (2021-06-28) 8 commits
> >  - upload-pack.c: convert to new serve.c "startup" config cb
> >  - serve: add support for a "startup" git_config() callback
> >  - serve.c: add trace2 regions for advertise & command
> >  - serve.c: add call_{advertise,command}() indirection
> >  - serve: use designated initializers
> >  - transport: use designated initializers
> >  - transport: rename "fetch" in transport_vtable to "fetch_refs"
> >  - serve: mark has_capability() as static
> >
> >  Code clean-up around "git serve".
> 
> Jeff, what do you think about this version & the upload-pack.c changes?

I left some comments on the config-callback patches. I think it's an OK direction.

I didn't read the final patch carefully. And I do think it needs to be gone over very carefully to make sure there are not any subtleties, given the problems we've had with config-reading there in the past. I'm not enthused about doing so for what I consider to be a pretty unexciting outcome. I.e., it feels a bit like high-risk churn for low reward.

-Peff
Previous: Junio C HamanoNext: Jeff King
Message 9 of 18 in “What's cooking in git.git (Jun 2021, #07; Wed, 30)”
  1. Junio C HamanoJun 30, 2021
  2. Felipe ContrerasJul 1, 2021
  3. Ævar Arnfjörð BjarmasonJul 1, 2021
  4. Jeff HostetlerJul 1, 2021
  5. Ævar Arnfjörð BjarmasonJul 1, 2021
  6. Junio C HamanoJul 1, 2021
  7. Ævar Arnfjörð BjarmasonJul 2, 2021
  8. Junio C HamanoJul 2, 2021
  9. Jeff KingJul 1, 2021
  10. Jeff KingJul 1, 2021
  11. Elijah NewrenJul 3, 2021
  12. Ævar Arnfjörð BjarmasonJul 5, 2021
  13. Jeff KingJul 5, 2021
  14. Phillip WoodJul 6, 2021
  15. Ævar Arnfjörð BjarmasonJul 6, 2021
  16. Junio C HamanoJul 6, 2021
  17. Han-Wen NienhuysJul 1, 2021
  18. Ævar Arnfjörð BjarmasonJul 1, 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.