Commit Graph

  • bbd6c5fe47 don't propagate HostNodeID in endpoints2Hosts Matthias Radestock 2017-12-28 01:15:39 +00:00
  • a3ba3a5a55 don't propagate Name in processes2Names Matthias Radestock 2017-12-28 02:31:26 +00:00
  • d7e90303a6 don't propagate PID in endpoints2Processes Matthias Radestock 2017-12-28 02:24:54 +00:00
  • 27c2f3a5d2 refactor: use propagateLatest Matthias Radestock 2017-12-28 00:51:58 +00:00
  • e69c8209fb remove redundant operation Matthias Radestock 2017-12-28 00:49:47 +00:00
  • c2b0e568c3 Merge branch 'master' of github.com:weaveworks/scope Matthias Radestock 2017-12-28 12:48:59 +00:00
  • a8ad7f8898 refactor: simplify summarisation of internet nodes Matthias Radestock 2017-12-28 10:28:33 +00:00
  • 3d1a44aae0 extract label from id when summarising un[contained,managed] Matthias Radestock 2017-12-28 10:18:23 +00:00
  • 0c6b5b3a25 refactor: simplify summarisation of internet nodes Matthias Radestock 2017-12-28 10:28:33 +00:00
  • 569ccb7124 extract label from id when summarising un[contained,managed] Matthias Radestock 2017-12-28 10:18:23 +00:00
  • 5a6a6dfd58 remove from cruft from Makefile Matthias Radestock 2017-12-27 16:34:00 +00:00
  • 286453b9a9 refactor: move RenderContext where it belongs Matthias Radestock 2017-12-27 16:22:52 +00:00
  • 36c0d854bf Merge pull request #2998 from weaveworks/node-label-fallbacks Matthias Radestock 2017-12-27 14:59:33 +00:00
  • 0b4512bd9b refactor: clarify and comment on summarisation logic Matthias Radestock 2017-12-27 13:49:34 +00:00
  • 705c6d159d sensible defaults/fallback for label and shape Matthias Radestock 2017-12-27 13:48:46 +00:00
  • 4206760021 refactor: lift some code out of inner loop Matthias Radestock 2017-12-24 17:21:10 +00:00
  • 7c5e9339bb render parents which we cannot resolve Matthias Radestock 2017-12-24 16:26:18 +00:00
  • b88a2e4509 render sensible labels for parent nodes with little/no metadata Matthias Radestock 2017-12-24 15:18:01 +00:00
  • 8cf65ea8b6 use BasicNodeSummary for rendering links in connection table Matthias Radestock 2017-12-24 12:07:09 +00:00
  • 0237b13916 refactor: extract BasicNodeSummary Matthias Radestock 2017-12-24 12:05:38 +00:00
  • 367f2db003 always render metric urls Matthias Radestock 2017-12-24 11:07:42 +00:00
  • d1149dc29e add a basic test for rendering nodes with little/no metadata Matthias Radestock 2017-12-21 19:31:10 +00:00
  • a9b8ced0a7 refactor: drop superfluous return value Matthias Radestock 2017-12-21 18:15:21 +00:00
  • da11655659 render sensible labels for group nodes with little/no metadata Matthias Radestock 2017-12-23 12:22:05 +00:00
  • 15881cd7fd render sensible labels for weave peer nodes with little/no metadata Matthias Radestock 2017-12-21 18:09:31 +00:00
  • 5e099640eb render sensible labels for swarm service nodes with little/no metadata Matthias Radestock 2017-12-21 17:47:22 +00:00
  • 9aed0792ac render sensible labels for ecs task nodes with little/no metadata Matthias Radestock 2017-12-21 16:39:31 +00:00
  • 289226707d render sensible labels for k8s nodes with little/no metadata Matthias Radestock 2017-12-21 16:24:46 +00:00
  • f192e79346 render sensible labels for host nodes with little/no metadata Matthias Radestock 2017-12-21 18:01:28 +00:00
  • b83f7e8ce6 render sensible labels for images with little/no metadata Matthias Radestock 2017-12-21 15:23:13 +00:00
  • 19dc67b6cf render sensible labels for pseudo nodes with little/no metadata Matthias Radestock 2017-12-21 09:35:41 +00:00
  • d92c4b12c3 render sensible labels for containers with little/no metadata Matthias Radestock 2017-12-21 00:57:47 +00:00
  • e5149aa7cd render sensible labels for processes with little/no metadata Matthias Radestock 2017-12-21 00:04:03 +00:00
  • a9e5b99a74 add benchmarks for rendering & summarising processes-by-name Matthias Radestock 2017-12-26 11:59:50 +00:00
  • ec589e08f6 refactor: introduce ParseGroupNodeTopology Matthias Radestock 2017-12-22 02:39:44 +00:00
  • b8eeadda34 refactor: don't set shape based on unitialised topology Matthias Radestock 2017-12-22 02:28:14 +00:00
  • bd214227dc introduce ParsePseudoNodeID Matthias Radestock 2017-12-21 19:30:01 +00:00
  • 0cb34b53cc introduce ParseProcessNodeID Matthias Radestock 2017-12-21 15:58:35 +00:00
  • 56a1efd38a optimisation: pre-allocate some maps Matthias Radestock 2017-12-26 00:35:02 +00:00
  • e4ec31cc55 Merge pull request #3003 from weaveworks/banish-theinternet Matthias Radestock 2017-12-25 19:07:10 +00:00
  • 590fa55cf5 refactor: banish TheInternet Matthias Radestock 2017-12-22 01:53:02 +00:00
  • ceb3539d35 ensure hostNodeIDs actually are what they claim Matthias Radestock 2017-12-21 15:55:55 +00:00
  • a8e3d04d21 cosmetic: fix some comments Matthias Radestock 2017-12-25 16:21:46 +00:00
  • 38e389e519 optimisation of Copy()ing/Merge()ing some report data structures Matthias Radestock 2017-12-25 14:16:20 +00:00
  • 50e70103c4 Merge pull request #3002 from weaveworks/summarize-preallocate Matthias Radestock 2017-12-25 13:13:58 +00:00
  • 3de04685f8 optimisation: pre-allocate, and fewer slices during summarisation Matthias Radestock 2017-12-25 10:00:01 +00:00
  • 78b9ac3cfc Merge pull request #3001 from weaveworks/fast-topology-lookup Matthias Radestock 2017-12-25 09:46:35 +00:00
  • dcda88471a get rid of report.Topologies() Matthias Radestock 2017-12-24 22:18:38 +00:00
  • e2eef50cda eliminate (out-of-date) list of topologies in plugin code Matthias Radestock 2017-12-24 21:32:15 +00:00
  • 9419c3ef5c refactor(ish): reduce number of topology lists Matthias Radestock 2017-12-24 20:20:59 +00:00
  • 583e81d733 make Report.Toplogy(name) fast Matthias Radestock 2017-12-24 19:11:24 +00:00
  • 06c3cacfbe Merge pull request #3000 from weaveworks/benchmark-summary Matthias Radestock 2017-12-24 10:32:45 +00:00
  • b3d549ca9f Merge pull request #2999 from weaveworks/inline-some-summarisation Matthias Radestock 2017-12-24 10:30:36 +00:00
  • f4668ca692 add benchmarks for report summarization Matthias Radestock 2017-12-24 09:48:41 +00:00
  • 06e0bed015 refactor: extract helper for rendering a topology Matthias Radestock 2017-12-24 09:44:48 +00:00
  • 6784d95ac8 refactor: extract getting report for benchmarking Matthias Radestock 2017-12-24 09:18:20 +00:00
  • d4d7764311 cosmetic(ish) Matthias Radestock 2017-12-24 09:06:56 +00:00
  • bf14b3dafd upgrade reports we merge / render Matthias Radestock 2017-12-24 08:50:08 +00:00
  • 615cb6af59 simplify error handling Matthias Radestock 2017-12-24 08:43:24 +00:00
  • 794c345aee cosmetic: more logical function order Matthias Radestock 2017-12-24 08:33:13 +00:00
  • 49e4c7b0b6 make report upgrade benchmark reflect new phasing Matthias Radestock 2017-12-24 08:29:37 +00:00
  • 43fadceb85 cosmetic: better function grouping Matthias Radestock 2017-12-24 08:18:12 +00:00
  • ad72a2cf2f refactor: rename topology rendering benchmarks Matthias Radestock 2017-12-24 08:16:57 +00:00
  • fc66827af7 refactor: don't set shape based on unitialised topology Matthias Radestock 2017-12-23 22:39:08 +00:00
  • d861b41837 refactor: inline summarisation of metadata, metrics, tables Matthias Radestock 2017-12-23 22:34:45 +00:00
  • 651e42e54e fix accidental report fixture modification Matthias Radestock 2017-12-23 22:21:24 +00:00
  • 3761ffe701 Add weave.works as a known service address add-weave-cloud Bryan Boreham 2017-12-22 09:39:16 +00:00
  • 9c01613db1 Merge pull request #2993 from weaveworks/golang-1-9-2 Bryan Boreham 2017-12-21 22:53:41 +00:00
  • 7459014c63 Merge pull request #2997 from weaveworks/no-image-host-propagation Matthias Radestock 2017-12-21 10:08:37 +00:00
  • 724ea0c230 refactor: extract common code of joinResults.addChild variants Matthias Radestock 2017-12-20 18:41:29 +00:00
  • 9713a156c7 refactor: extract helper Matthias Radestock 2017-12-20 18:17:26 +00:00
  • 7d261d0ca0 don't map image adjacencies to hosts Matthias Radestock 2017-12-20 13:15:13 +00:00
  • dd2dfd54f5 Merge pull request #2996 from weaveworks/multi-join Matthias Radestock 2017-12-20 11:38:24 +00:00
  • ee4a56e8ad optimse common one->one mapping case Matthias Radestock 2017-12-19 18:52:26 +00:00
  • 25eeec0227 enhance joinResult to handle mapping one node to multiple nodes Matthias Radestock 2017-12-18 21:13:15 +00:00
  • f920f1b9d2 refactor: extract helper to add joinResult mapping Matthias Radestock 2017-12-18 18:41:52 +00:00
  • e2b1bfb7dd Merge pull request #2994 from weaveworks/simplify-join-results Matthias Radestock 2017-12-18 17:33:39 +00:00
  • 7748e7dd0d Merge pull request #2990 from weaveworks/no-weave-tip Roberto Bruggemann 2017-12-18 10:18:01 +00:00
  • acb8951e98 Merge pull request #2992 from weaveworks/remove-node-edges Matthias Radestock 2017-12-17 18:44:03 +00:00
  • 315b05062f remove vestiges of edge metadata from comments Matthias Radestock 2017-12-17 18:38:36 +00:00
  • b540a1639b fix comment: overlay edges *are* present Matthias Radestock 2017-12-17 18:37:14 +00:00
  • ba7af78cfa ensure result adjacencies start empty Matthias Radestock 2017-12-17 17:04:48 +00:00
  • a6f24fc151 remove superfluous lookups Matthias Radestock 2017-12-17 16:55:38 +00:00
  • ac87c2b6e8 optimise & simplify node propagation in joinResult Matthias Radestock 2017-12-17 16:32:04 +00:00
  • 4dde1ce715 optimise and align endpoints2Hosts Matthias Radestock 2017-12-17 16:08:55 +00:00
  • f16908aea9 refactor: fix up adjacencies as part of joinResult.result() Matthias Radestock 2017-12-17 15:55:21 +00:00
  • e5117a652f remove superfluous fixupAdjacencies calls Matthias Radestock 2017-12-17 15:40:26 +00:00
  • cc859926ef tiny simplifying refactor Matthias Radestock 2017-12-17 15:36:28 +00:00
  • e93b69cf10 remove Node.Edges Matthias Radestock 2017-12-17 13:28:22 +00:00
  • d428b69492 Merge pull request #2991 from weaveworks/simplify-render-map Matthias Radestock 2017-12-17 11:09:34 +00:00
  • 0c894e9446 refactor: drop networks from render.MapFunc Matthias Radestock 2017-12-17 00:18:12 +00:00
  • 3db91bced4 Upgrade Go to 1.9.2 Bryan Boreham 2017-12-16 23:24:22 +00:00
  • ea7853a612 Suggest how to disable weave errors and warnings Roberto Bruggemann 2017-12-15 16:36:42 +00:00
  • d5917c4691 Merge pull request #2987 from weaveworks/release-tagging Roberto Bruggemann 2017-12-15 17:06:44 +00:00
  • ae09b1c278 Merge pull request #2978 from weaveworks/2943-map-nats Matthias Radestock 2017-12-15 12:14:37 +00:00
  • dacf284b38 Merge pull request #2988 from weaveworks/release-1.6 Roberto Bruggemann 2017-12-15 11:55:57 +00:00
  • 20138b9218 don't exclude NATed connections in mapping to processes Matthias Radestock 2017-12-12 07:59:16 +00:00
  • fc53f9e5a6 Update Scope version in docs to 1.6.7 v1.6.7 Roberto Bruggemann 2017-12-15 10:51:36 +00:00
  • 30dacacfaa Add release 1.6.7 to CHANGELOG Roberto Bruggemann 2017-12-15 10:51:12 +00:00
  • be5f216342 Tag images at build time Roberto Bruggemann 2017-12-14 15:39:19 +00:00