Mercurial > gemma
comparison pkg/controllers/stretches.go @ 4797:9a4f5f319419
Removed verbose info output, used for debugging during development.
author | Sascha Wilde <wilde@intevation.de> |
---|---|
date | Fri, 25 Oct 2019 17:48:33 +0200 |
parents | 199c49f967d2 |
children | 4847ac70103a |
comparison
equal
deleted
inserted
replaced
4796:199c49f967d2 | 4797:9a4f5f319419 |
---|---|
103 new []time.Duration, | 103 new []time.Duration, |
104 agg []time.Duration, | 104 agg []time.Duration, |
105 ) []time.Duration { | 105 ) []time.Duration { |
106 newAgg := make([]time.Duration, len(agg)) | 106 newAgg := make([]time.Duration, len(agg)) |
107 | 107 |
108 log.Printf("info: Old agg: %v\n", agg) | |
109 log.Printf("info: compwit: %v\n", new) | |
110 for i := 0; i < len(new)-1; i++ { | 108 for i := 0; i < len(new)-1; i++ { |
111 oldSum := sumClassesTo(agg, i) | 109 oldSum := sumClassesTo(agg, i) |
112 newSum := sumClassesTo(new, i) | 110 newSum := sumClassesTo(new, i) |
113 newAgg[i] = maxDuration(newSum, oldSum) - sumClassesTo(newAgg, i-1) | 111 newAgg[i] = maxDuration(newSum, oldSum) - sumClassesTo(newAgg, i-1) |
114 } | 112 } |
115 // adjust highest class so the sum of all classes in agg | 113 // adjust highest class so the sum of all classes in agg |
116 // matches the original sum of all classes in new. | 114 // matches the original sum of all classes in new. |
117 newAgg[len(new)-1] = | 115 newAgg[len(new)-1] = |
118 sumClassesTo(new, len(new)-1) - sumClassesTo(newAgg, len(new)-2) | 116 sumClassesTo(new, len(new)-1) - sumClassesTo(newAgg, len(new)-2) |
119 log.Printf("info: New agg: %v\n", newAgg) | |
120 return newAgg | 117 return newAgg |
121 } | 118 } |
122 | 119 |
123 func loadFullStretchBottleneck( | 120 func loadFullStretchBottleneck( |
124 ctx context.Context, | 121 ctx context.Context, |