]> Cypherpunks repositories - gostls13.git/commitdiff
gobuilder: increase log limit
authorRuss Cox <rsc@golang.org>
Wed, 24 Aug 2011 02:39:39 +0000 (22:39 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 24 Aug 2011 02:39:39 +0000 (22:39 -0400)
It's a balance between fetching too much
and falling far enough behind that you can't
catch up.  We missed 20 commits in a row
when the builders were down for a few days.
This gives us a little more leeway.

R=adg
CC=golang-dev
https://golang.org/cl/4936047

misc/dashboard/builder/main.go

index 989965bc41b73ef36ea4801f7e23dd906b40d423..a5479846db2db47794445e5efb084233048489f4 100644 (file)
@@ -479,7 +479,7 @@ func commitPoll(key string) {
                return
        }
 
-       const N = 20 // how many revisions to grab
+       const N = 50 // how many revisions to grab
 
        data, _, err := runLog(nil, "", goroot, "hg", "log",
                "--encoding=utf-8",
@@ -507,12 +507,12 @@ func commitPoll(key string) {
        // Non-empty parent has form 1234:hashhashhash; we want full hash.
        for i := range logs {
                l := &logs[i]
-               log.Printf("hg log: %s < %s\n", l.Hash, l.Parent)
                if l.Parent == "" && i+1 < len(logs) {
                        l.Parent = logs[i+1].Hash
                } else if l.Parent != "" {
                        l.Parent, _ = fullHash(l.Parent)
                }
+               log.Printf("hg log: %s < %s\n", l.Hash, l.Parent)
                if l.Parent == "" {
                        // Can't create node without parent.
                        continue