Commit Graph

1353 Commits

Author SHA1 Message Date
Alfonso Acosta
22774aabca Update approach to trigger signal dumps
pkill's flags vary in different systems, plus it will just be silent if it doesn't match any process
2016-01-29 14:44:21 +00:00
Tom Wilkie
1f92db9557 Use tinycore-python to keep the example small. 2016-01-28 14:22:37 -08:00
Tom Wilkie
6773ec0e3e Update tracer readme (2). 2016-01-28 08:04:34 -08:00
Tom Wilkie
5a8b7325c1 Update tracer readme and makefile. 2016-01-28 08:04:04 -08:00
Tom Wilkie
077c136788 Update instruction on running demo. 2016-01-27 19:26:26 -08:00
Tom Wilkie
fdd252a2e2 Merge pull request #858 from weaveworks/immutable-nodeset
use immutability for the NodeSet
2016-01-27 13:56:14 -08:00
Tom Wilkie
d6313d7bbc Merge pull request #861 from weaveworks/refactor-memoise
Refactored render/memoise and added a basic test for it
2016-01-27 13:55:18 -08:00
Paul Bellamy
94d52f02a7 Refactored render/memoise and added a basic test for it 2016-01-27 16:29:55 +00:00
Paul Bellamy
1cdedcd3a7 Review feedback 2016-01-27 11:10:51 +00:00
Paul Bellamy
66790f4436 use immutability for the NodeSet 2016-01-27 11:10:51 +00:00
Paul Bellamy
1943ad440a Merge pull request #851 from weaveworks/memoise-and-cache
Memoise & cache the result of renderers, so we don't recalculate views multiple times.
2016-01-27 11:10:21 +00:00
Tom Wilkie
8af839ce26 Cache reports generated by the collector. 2016-01-26 16:31:31 -08:00
Tom Wilkie
57f5a8bb04 Make the collector's report IDs a hash of the merged in report. 2016-01-26 16:03:34 -08:00
Tom Wilkie
d2b8a9b1bb Fix url 2016-01-26 15:23:14 -08:00
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
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
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