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.
- 21 Nov, 2017 1 commit
-
-
Matthias Radestock authored
-
- 20 Nov, 2017 1 commit
-
-
Matthias Radestock authored
and rename existing IsConnected const to IsConnectedMark
-
- 18 Nov, 2017 4 commits
-
-
Matthias Radestock authored
-
Matthias Radestock authored
Decoration is in fact quite a simple process that is applied on entry to rendering: we take a base renderer, transform it with a decorator, and then render a report with it. The new render.Decorate() function does exactly that. There is one exception. When rendering an individual node, e.g. for showing its details panel in the UI, we must not lose the node during decoration. That requires some special logic, which previously resided in the PreciousNodeRenderer, and now lives in handleNode.
-
Matthias Radestock authored
pass render filters and maps by value rather than reference
-
Matthias Radestock authored
They are small and don't carry mutable state, so there is no point passing them by reference.
-
- 16 Nov, 2017 1 commit
-
-
Bryan Boreham authored
Parsing optimisations
-
- 15 Nov, 2017 3 commits
-
-
Bryan Boreham authored
Pass in a slice on the stack instead of allocating one on the heap: reduces garbage, hence makes the program run faster Also apply knowledge that critbitgo will do an append() with one extra byte, so we do that allocation up-front too. This is innocuous should we stop using critbitgo or should its internals change.
-
Bryan Boreham authored
These routines are called a lot, so this change reduces garbage collection
-
Aaron Kirkbride authored
Upgrade to React 16
-
- 14 Nov, 2017 6 commits
-
-
Filip Barl authored
-
Jordan Pellizzari authored
Fix undefined image bug
-
Aaron Kirkbride authored
-
Filip Barl authored
Use timestamp in URL
-
jpellizzari authored
-
Jordan Pellizzari authored
Fix incorrect image status text bug
-
- 13 Nov, 2017 2 commits
-
-
jpellizzari authored
-
Jordan Pellizzari authored
Remove optional dependencies
-
- 10 Nov, 2017 3 commits
-
-
Matthias Radestock authored
produce stats as part of rendering
-
jpellizzari authored
-
Filip Barl 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
-