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

Re: What's cooking in git.git (Jul 2019, #03; Fri, 12)

From
Christian Couder <christian.couder@gmail.com>
Date
Jul 17, 2019, 07:02 UTC
Message-ID
<CAP8UFD17pUNrDMQF1vRqaJiyhCn1Y+FkaTzp2V-sruW6nxzq5A@mail.gmail.com>
In-Reply-To
<20190714231558.GA24609@comcast.net>
On Mon, Jul 15, 2019 at 1:16 AM Matthew DeVore <matvore@comcast.net> wrote:
Show 29 quoted lines
>
> On Fri, Jul 12, 2019 at 02:02:52PM -0700, Junio C Hamano wrote:
> > * md/list-objects-filter-combo (2019-06-28) 10 commits
> >  - list-objects-filter-options: make parser void
> >  - list-objects-filter-options: clean up use of ALLOC_GROW
> >  - list-objects-filter-options: allow mult. --filter
> >  - strbuf: give URL-encoding API a char predicate fn
> >  - list-objects-filter-options: make filter_spec a string_list
> >  - list-objects-filter-options: move error check up
> >  - list-objects-filter: implement composite filters
> >  - list-objects-filter-options: always supply *errbuf
> >  - list-objects-filter: put omits set in filter struct
> >  - list-objects-filter: encapsulate filter components
> >
> >  The list-objects-filter API (used to create a sparse/lazy clone)
> >  learned to take a combined filter specification.
> >
> >  There is a bit of interaction with cc/multi-promisor topic, whose
> >  conflict resolution I have no confidence in X-<.  Extra sets of
> >  eyes are appreciated.
>
> Sorry for the delay. I was on vacation and then catching up for a week after I
> got back. I uploaded a merged commit here:
>
> https://github.com/matvore/git/tree/filts
>
> And the merged file itself (only this one had conflicts) is here:
>
> https://github.com/matvore/git/blob/filts/list-objects-filter.c
The merge and the explanations behind it all look good to me.

Thanks for your work on this! Christian.

Previous: Junio C HamanoNext: Junio C Hamano
Message 4 of 5 in “What's cooking in git.git (Jul 2019, #03; Fri, 12)”
  1. Junio C HamanoJul 12, 2019
  2. Matthew DeVoreJul 14, 2019
  3. Junio C HamanoJul 15, 2019
  4. Christian CouderJul 17, 2019
  5. Junio C HamanoJul 17, 2019

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.