Tom Wilkie
bdf0756945
Use badge instead of script.
2016-01-26 15:22:21 -08:00
Tom Wilkie
fdfedcdb93
Add public slack channel links.
2016-01-26 15:21:00 -08:00
Tom Wilkie
d8a6bbf57e
Merge pull request #859 from weaveworks/857-container-image-name-filtering
...
fix bug in containers being filtered by image name
2016-01-26 08:32:19 -08:00
Paul Bellamy
b5037f511c
fix bug in containers being filtered by image name
2016-01-26 14:45:10 +00:00
Paul Bellamy
599bade33f
Merge branch 'master' of github.com:weaveworks/scope
2016-01-26 10:03:55 +00:00
Tom Wilkie
0e3e3b74f8
Add benchmark for list topologies API.
2016-01-25 21:48:18 -08:00
Tom Wilkie
b1a3a15ac0
A more debugging
2016-01-25 14:23:39 -08:00
Tom Wilkie
f8cbaf0794
Flush cache between runs of the benchmark.
2016-01-25 13:53:38 -08:00
Tom Wilkie
41d48224aa
Fix tests
2016-01-25 13:46:28 -08:00
Tom Wilkie
b8daa02488
Memoise & cache the result of renderers, so we don't recalculate views multiple times.
2016-01-25 13:31:10 -08:00
Tom Wilkie
fd8696ffa2
Merge pull request #838 from weaveworks/502-more-immutability
...
Use ps.Map for Counters and Sets, remove Metadata in favour of Latest.
2016-01-25 13:24:27 -08:00
Tom Wilkie
7a70a076b8
Make counter zero value useable.
2016-01-25 12:52:19 -08:00
Paul Bellamy
b809f94272
make zero value of LatestMap valid
2016-01-25 17:33:24 +00:00
Tom Wilkie
d1c0fcec2d
Review feedback.
2016-01-25 08:39:42 -08:00
Paul Bellamy
d44f9cbf77
fixing panic on EdgeMetadatas deserialization by making valid zero value
2016-01-25 15:51:14 +00:00
Paul Bellamy
5751db2a5a
Always merge into the larger ps.Map
...
Because they are commutative and immutable, we can do this!
2016-01-25 15:25:01 +00:00
Tom Wilkie
586cfbfcea
Rename 'by hostname' to 'by dns name'
2016-01-24 14:25:20 -08:00
Tom Wilkie
728572cb51
Lint
2016-01-24 14:06:44 -08:00
Tom Wilkie
e125fb5e88
Add tests for counters
2016-01-24 14:04:08 -08:00
Tom Wilkie
f2df789503
Add tests for latest map.
2016-01-24 13:55:48 -08:00
Tom Wilkie
f071067289
Extend testing for EdgeMetadatas.
2016-01-24 09:50:08 -08:00
Tom Wilkie
e5adb13888
Merge pull request #849 from weaveworks/847-cannot-exec-from-second-card
...
Fixes exec/attach from the 2nd+ card.
2016-01-24 09:23:15 -08:00
Tom Wilkie
2dc47e0c6c
Fix up experimental.
2016-01-23 13:59:48 -08:00
Tom Wilkie
bc3f946810
Make NodeMetadatas immutable.
2016-01-23 13:02:16 -08:00
Tom Wilkie
6b56475766
Use ps.Map for Counters and Sets, remove Metadata in favour of Latest.
...
Also
- Add more complicated report.json for benchmark
- Break up report/topology.go
- Implement our own DeepEqual for ps.Map
2016-01-22 15:10:32 -08:00
Alfonso Acosta
61cd64d5a5
Merge pull request #850 from weaveworks/improve-profiling-docs
...
Improve documentation about profiling
2016-01-22 15:37:03 +00:00
Alfonso Acosta
236c79c558
Improve documentation about profiling
2016-01-22 13:57:35 +00:00
Paul Bellamy
21ae0aa253
Merge commit '77949db'
2016-01-22 09:41:40 +00:00
Simon Howe
6edbd49791
Fixes pipe status when reloading page.
...
Correctly load in state from the url.
2016-01-21 21:15:54 +01:00
Tom Wilkie
3fd4edad8e
Merge pull request #841 from weaveworks/840-no-metric-aggregation
...
Rename metric keys so they don't conflict and get merged between types
2016-01-21 09:46:19 -08:00
Simon Howe
d5cf3d2c59
Fixes exec/attach from the 2nd+ card.
...
- Also fixes strange issue where hitting ESC while a terminal was
active, would update the route, reload the top card, and break the
terminal connection status.
2016-01-21 16:57:22 +01:00
Paul Bellamy
e31520dddd
refactor detailed key label rendering into a single dictionary
2016-01-21 11:55:45 +00:00
Paul Bellamy
77949db711
use constants for topology names (missed a few)
2016-01-20 16:16:58 +00:00
Paul Bellamy
bf57aeb8d9
Rename the various metric keys so they don't accidentally overlap
2016-01-20 16:14:32 +00:00
Paul Bellamy
0190c15145
Making fixture report metrics more specific
2016-01-20 16:13:56 +00:00
Simon Howe
bfa40f9f4b
Removes sourcegraph badge from README
...
- Broken image at the moment which doesn't look great.
2016-01-20 09:06:49 +01:00
Tom Wilkie
2520eac507
Merge pull request #833 from weaveworks/832-i-broke-pprof
...
Loop in the http.DefaultServeMux for pprof.
2016-01-19 09:35:45 -08:00
Simon
6954c678a8
Merge pull request #839 from weaveworks/740-control-error-placement
...
Corrects the node control error placement
2016-01-19 18:26:46 +01:00
Simon Howe
f63c50475c
Corrects the node control error placement
2016-01-19 18:23:21 +01:00
Paul Bellamy
0afd151ea7
Merge pull request #752 from weaveworks/301-details-pain
...
Details panel redesign
2016-01-19 16:57:30 +00:00
Simon Howe
c43abd6075
Reconcile some details-panel stuff after the rebase.
2016-01-19 16:31:17 +00:00
Paul Bellamy
3d32d10e2d
fixing up some performance issues in NodeSet
2016-01-19 16:31:08 +00:00
Simon Howe
0785d5393a
Fixes pipes again
...
- Treat control objects that come back from the server as little
black boxes.
- Pass our local client nodeId around more instead, use that for
comparisons etc, (vs. inspecting the control object and doing brittle
magic w/ the ids).
2016-01-19 16:48:35 +01:00
Paul Bellamy
e7c9d4b771
adding a benchmark for the various render topologies
2016-01-19 16:47:49 +01:00
Paul Bellamy
bf13a824d4
render detail status section for metadata or metrics
2016-01-19 16:47:49 +01:00
Paul Bellamy
cb9d558665
Review feedback refactoring
2016-01-19 16:47:48 +01:00
Paul Bellamy
54d0db0441
templatize metric rendering and shorten column names
2016-01-19 16:47:48 +01:00
Paul Bellamy
e30c9dc264
use constants for the topology names in Parents/metadata/metrics
2016-01-19 16:47:48 +01:00
Paul Bellamy
3cda328976
remove hostID from container image node ids
2016-01-19 16:47:48 +01:00
Tom Wilkie
9e61ad37f4
Get Pipes working again.
...
They stopped working because of the change to container node IDs (and rendered nodes IDs for containers). The UI was comparing the IDs, which was never safe. I have just removed that code. This does leave the possibility of us having the pipe control operation take a long time, the user navigate to a different node, and then the terminal pop up, but I think thats better that teaching the UI to understand the format of the node IDs.
2016-01-19 16:47:48 +01:00