Re: What's cooking in git.git (Jul 2019, #03; Fri, 12)
From: Junio C Hamano <hidden>
Date: 2019-07-17 16:35:56
Christian Couder [off-list ref] writes:
On Mon, Jul 15, 2019 at 1:16 AM Matthew DeVore [off-list ref] wrote:quoted
On Fri, Jul 12, 2019 at 02:02:52PM -0700, Junio C Hamano wrote:quoted
* 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.cThe merge and the explanations behind it all look good to me. Thanks for your work on this! Christian.
Thanks, both.