Jakub Narebski <jnareb@xxxxxxxxx> writes: > Before searching by some field the information we search for must be > filled in. For this fill_project_list_info() was enhanced in previous > commit to take additional parameters which part of projects info to "must be filled in." is correct, but that happens without the previous patch. The first sentence must also say: In order to search by some field, the information we look for must be filled in, but we do not have to fill other fields that are not involved in the search. to justify the previous "fill_project_list_info can be asked to return without getting unused fields" patch. The rest of the log message then makes good sense. > fill. This way we can limit doing expensive calculations (like > running git-for-each-ref to get 'age' / "Last changed" info) only to > projects which we will show as search results. > > With this commit the number of git commands used to generate search > results is 2*<matched projects> + 1, and depends on number of matched > projects rather than number of all projects (all repositories). > > Note: this is 'git for-each-ref' to find last activity, and 'git config' > for each project, and 'git --version' once. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html