summaryrefslogtreecommitdiff
path: root/patch-delta.c
diff options
context:
space:
mode:
authorJohannes Schindelin <Johannes.Schindelin@gmx.de>2005-10-19 16:14:34 -0700
committerJunio C Hamano <junkio@cox.net>2005-10-19 16:14:34 -0700
commit0a8944dd48b97d258240af967dfdfcea4f203b85 (patch)
tree72c7a05e1f8e9eaa59f10a5a03f1bf13485b5f3b /patch-delta.c
parentd6a461e17758f369cd7b76e78262b1717cc5c39c (diff)
downloadgit-0a8944dd48b97d258240af967dfdfcea4f203b85.tar.gz
[PATCH] Do not send "want" lines for complete objects
It was all good and well to check if all remote refs are complete (local refs or descendants thereof), but we can just as easily use the same information to avoid sending "want" lines just for the complete objects in the case that not all remote refs are complete (or their names differ). Also, git-fetch-pack does not have to ask for descendants of remote refs which are complete (for now, git-rev-list is told to ignore only the first parent). That change also eliminates a code path where a popen()ed handle was not pclose()ed. Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de> Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'patch-delta.c')
0 files changed, 0 insertions, 0 deletions