Thread (329 messages) 329 messages, 12 authors, 2018-03-14

Re: [PATCH v3 16/35] transport: convert transport_get_remote_refs to take a list of ref patterns

From: Jonathan Tan <hidden>
Date: 2018-02-21 22:58:12

On Tue,  6 Feb 2018 17:12:53 -0800
Brandon Williams [off-list ref] wrote:
-const struct ref *transport_get_remote_refs(struct transport *transport)
+const struct ref *transport_get_remote_refs(struct transport *transport,
+					    const struct argv_array *ref_patterns)
 {
 	if (!transport->got_remote_refs) {
-		transport->remote_refs = transport->vtable->get_refs_list(transport, 0, NULL);
+		transport->remote_refs =
+			transport->vtable->get_refs_list(transport, 0,
+							 ref_patterns);
 		transport->got_remote_refs = 1;
 	}
Should we do our own client-side filtering if the server side cannot do
it for us (because it doesn't support protocol v2)? Either way, this
decision should be mentioned in the commit message.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help