mirror of
https://github.com/weaveworks/scope.git
synced 2026-07-15 19:41:02 +00:00
make Reduce.Render merge older into younger
for more efficient LatestMap.Merge It isn't obvious that renderer.Render(rpt, dct) is younger than result, but testing has shown this to be the case.
This commit is contained in:
@@ -41,7 +41,7 @@ func MakeReduce(renderers ...Renderer) Renderer {
|
||||
func (r *Reduce) Render(rpt report.Report, dct Decorator) report.Nodes {
|
||||
result := report.Nodes{}
|
||||
for _, renderer := range *r {
|
||||
result = result.Merge(renderer.Render(rpt, dct))
|
||||
result = renderer.Render(rpt, dct).Merge(result)
|
||||
}
|
||||
return result
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user