Re: What's cooking in git.git (Jul 2019, #03; Fri, 12)
Christian Couder <christian.couder@gmail.com> writes:
Show 35 quoted lines
> On Mon, Jul 15, 2019 at 1:16 AM Matthew DeVore <matvore@comcast.net> wrote:
>>
>> 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.