This project is mirrored from https://gitee.com/NQL886/scope.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 13 Nov, 2017 1 commit
-
-
Jordan Pellizzari authored
Remove optional dependencies
-
- 10 Nov, 2017 2 commits
-
-
Matthias Radestock authored
produce stats as part of rendering
-
jpellizzari authored
-
- 08 Nov, 2017 3 commits
-
-
Matthias Radestock authored
since it was only introduced to because producing stats would hit the renderer twice, which is no longer the case.
-
Matthias Radestock authored
step 2 (and final step) in producing stats as part of Rendering
-
Matthias Radestock authored
...so there is no need for a separate Stats method. step 1: return stats from Render
-
- 07 Nov, 2017 2 commits
-
-
Bryan Boreham authored
Optimisation: replace three map-reduces with Renderers
-
Bryan Boreham authored
This shows a big improvement in BenchmarkTopologyList
-
- 06 Nov, 2017 14 commits
-
-
Bryan Boreham authored
-
Bryan Boreham authored
New type joinResult is created to hold the nodes and ID mapping. The implementation move from host.go to render.go.
-
Bryan Boreham authored
Pass 'id' through to the create function and expect that the result Node has that ID. Extract a function newPseudoNode for common calls.
-
Bryan Boreham authored
-
Bryan Boreham authored
This is much more efficient as we skip creating then merging all intermediate Nodes
-
Bryan Boreham authored
This means we are no longer generating a Counter for the number of endpoint sub-nodes, but it seems that data was not used.
-
Bryan Boreham authored
This is much more efficient as we skip creating then merging all intermediate Nodes
-
Bryan Boreham authored
This allows us to avoid creating a host of 'IP' type Nodes then discarding them after matching; instead we match directly and create just the result we want.
-
Bryan Boreham authored
-
Bryan Boreham authored
-
Bryan Boreham authored
To time a single topology, for more focused optimisation
-
Filip Barl authored
Humanize reported durations
-
Matthias Radestock authored
remove unused memoisation Fixes #2923
-
Bryan Boreham authored
Avoid object creation when scanning DNS names
-
- 05 Nov, 2017 2 commits
-
-
Matthias Radestock authored
We do this here rather than in ConnectionJoin since that way it is obvious that the renderer isn't memoised already.
-
Matthias Radestock authored
-
- 04 Nov, 2017 5 commits
-
-
Matthias Radestock authored
and add a comment indicating non-memoisation of other, not shared top-level renderers. This memoisation is effective when the browser requests multiple topologies for the same report.
-
Matthias Radestock authored
This deals with browsers requesting the same rendering for the same timespan when no new reports have been received for that timespan.
-
Matthias Radestock authored
we will re-introduce it more selectively later
-
Bryan Boreham authored
Don't de-reference pointers from AWS without checking
-
Bryan Boreham authored
Since we do this a lot, scanning the lists in-place saves time. Also we don't need to sort them since StringSet is implemented as a sorted set of strings
-
- 03 Nov, 2017 5 commits
-
-
Bryan Boreham authored
-
Filip Barl authored
-
Filip Barl authored
-
Filip Barl authored
-
Filip Barl authored
-
- 02 Nov, 2017 2 commits
-
-
Damien Lespiau authored
Simplify Utsname string conversion
-
Tobias Klauser authored
Use Utsname from golang.org/x/sys/unix which contains byte array instead of int8/uint8 array members. This allows to simplify the string conversions of these members and the marshal.FromUtsname functions are no longer needed.
-
- 01 Nov, 2017 3 commits
-
-
Bryan Boreham authored
-
Damien Lespiau authored
MAINTAINER is deprecated, now using LABEL
-
Tobias Klauser authored
-
- 31 Oct, 2017 1 commit
-
-
cglewis authored
-