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