OSDN Git Service

gitweb: optimize git_get_last_activity.
authorRobert Fitzsimons <robfitz@273k.net>
Fri, 22 Dec 2006 19:38:13 +0000 (19:38 +0000)
committerJunio C Hamano <junkio@cox.net>
Sat, 23 Dec 2006 07:18:15 +0000 (23:18 -0800)
Only return one line of output and we don't need the refname value.

Signed-off-by: Robert Fitzsimons <robfitz@273k.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
gitweb/gitweb.perl

index 80c04b8..01e3a8a 100755 (executable)
@@ -1139,8 +1139,9 @@ sub git_get_last_activity {
 
        $git_dir = "$projectroot/$path";
        open($fd, "-|", git_cmd(), 'for-each-ref',
-            '--format=%(refname) %(committer)',
+            '--format=%(committer)',
             '--sort=-committerdate',
+            '--count=1',
             'refs/heads') or return;
        my $most_recent = <$fd>;
        close $fd or return;