Matthias Radestock
b93b19a7c7
refactor: simplify connection polarity reversal
2017-07-30 08:48:13 +01:00
Matthias Radestock
65cebed6c4
get rid of endpoint type indicators
...
The app stopped paying attention to these some time ago.
Removing them shrinks reports by 3-10%.
2017-07-30 08:38:56 +01:00
Mike Lang
a136af2e25
Merge pull request #2767 from weaveworks/release-1.6
...
Release 1.6.1
2017-07-28 17:17:20 -07:00
Mike Lang
5744191da4
Update links for 1.6.1
v1.6.1
2017-07-28 16:56:33 -07:00
Mike Lang
35024e838e
CHANGELOG: Update for 1.6.1
2017-07-28 16:55:47 -07:00
Roland Schilter
c3c23d7dd1
Add test for pods number not updating ( #2741 )
...
* Fix distance test for single node
* Add test for pods number not updating labels
2017-07-28 17:13:41 +02:00
Matthias Radestock
856fe13b46
Merge pull request #2765 from weaveworks/release-1.6
...
refactor: remove duplication
2017-07-28 14:51:30 +01:00
Matthias Radestock
e954cb8328
refactor: remove duplication
2017-07-28 14:48:39 +01:00
Matthias Radestock
43b60ef2db
Merge pull request #2763 from weaveworks/release-1.6
...
push release images to quay.io
Fixes #2762 .
2017-07-28 14:16:31 +01:00
Matthias Radestock
561a2118cf
push release images to quay.io
...
Fixes #2762 .
2017-07-28 14:13:05 +01:00
Alfonso Acosta
b0ae4c0de0
Merge pull request #2761 from weaveworks/2259-add-pod-restart-count
...
Add pod restart count to details pane
2017-07-27 23:14:14 +02:00
Mike Lang
4d2878cbe6
Merge pull request #2758 from weaveworks/release-1.6
...
Release branch for 1.6.0
2017-07-27 12:58:47 -07:00
Alfonso Acosta
3e4b3cbbf5
Add pod restart count to details pane
2017-07-27 13:15:53 +00:00
Filip Barl
2183a93916
Time Travel 3.0 ( #2703 )
...
* Experimental.
* Getting somewhere.
* Good zooming behaviour.
* Working timeline zooming & panning.
* Clickable timestamps.
* Dragging cursor
* Timeline panning buttons.
* Capping at current time.
* Scale limits.
* Better ticks.
* Time tags fading in smoothly.
* Removed seconds.
* Better tick spacing.
* Vertical panning as zooming.
* Organizing the code..
* Replaced d3-zoom with native events.
* Got rid of scaleX
* More code beautified.
* Almost done polishing the code.
* Some cleanup.
* Better request triggers.
* More cleaning up.
* Styled the timestamp input.
* Final cleanup.
* Update yarn.lock
* Zoom tracking.
* Animate timeline translations.
* Fixed the PAUSE button glitch and updating the time control info.
* Opacity fix and timeline arrows removed.
* Fixed the red vertical bar.
* Use preventDefault() on timeline scrolling.
2017-07-27 14:40:20 +02:00
Mike Lang
a608f600fc
Update version references
v1.6.0
2017-07-26 16:13:43 -07:00
Mike Lang
e9228ed444
Changelog for 1.6.0
2017-07-26 16:12:54 -07:00
Mike Lang
7e38069fc7
Merge pull request #2757 from weaveworks/mike/k8s/rename-daemonset
...
k8s: Use 'DaemonSet', 'StatefulSet' etc instead of 'Daemon Set', 'Stateful Set'
2017-07-26 15:20:07 -07:00
Mike Lang
486bdcc796
k8s: Use 'DaemonSet', 'StatefulSet' etc instead of 'Daemon Set', 'Stateful Set'
...
We can't search for terms with spaces.
2017-07-26 13:49:54 -07:00
Matthias Radestock
6c4efbb944
refactor: reduce number of args
2017-07-26 20:41:29 +01:00
Matthias Radestock
3ab48bcdbe
Merge pull request #2756 from weaveworks/2464-maximize-timeout
...
maximize report publishing timeout
Fixes #2464 .
2017-07-26 11:41:48 +01:00
Matthias Radestock
d9705bc670
Merge pull request #2746 from weaveworks/2745-do-not-backoff-on-timeout
...
do not back off on timeouts when sending reports
Fixes #2745 .
2017-07-25 22:26:28 +01:00
Matthias Radestock
d8c747ef20
downgrade "Dropping report" log message to warning
...
It indicates degraded functionality, not catastrophe.
2017-07-25 21:29:18 +01:00
Matthias Radestock
935f6e6c20
maximize report publishing timeout
...
If the app really does take a long time to process reports, it is
better not to time out and send it more reports. However, we do want
to send at least one report per app.window, otherwise the scope UI
will go blank.
Fixes #2464 (as much as is practically possible)
2017-07-25 21:20:39 +01:00
Matthias Radestock
a5a9180605
do not back off on timeouts when sending reports
...
...since doing so unnecessarily throttles report sending, to the point
where the app is receiving reports so infrequently that often it has
no data to show.
The timeout period itself is sufficient to prevent thrashing.
Fixes #2745 .
2017-07-25 21:16:35 +01:00
Elena Morozova
142d8bead5
Merge pull request #2755 from weaveworks/reverttest
...
Revert "Test service-ui-kicker"
2017-07-25 11:24:49 -07:00
Elena Morozova
43197dd118
Revert "Test service-ui-kicker"
...
This reverts commit d1b76a5de9 .
2017-07-25 11:23:55 -07:00
Elena Morozova
b05e96c5ec
Merge pull request #2754 from weaveworks/test
...
Test service-ui-kicker
2017-07-25 10:39:21 -07:00
Elena Morozova
d1b76a5de9
Test service-ui-kicker
2017-07-25 10:38:30 -07:00
Filip Barl
8f1fdeb477
Make Resource view nodes clickable ( #2679 )
...
* Made Resource view nodes clickable.
* Remove selection when clicking on the background.
* Use opacity instead of the blue overlay for selected nodes.
2017-07-25 17:46:17 +02:00
Matthias Radestock
a50c290079
Merge pull request #2743 from weaveworks/2738-prefer-full-reports
...
new full reports are more important than old and shortcut reports
Fixes #2738 .
2017-07-25 15:17:59 +01:00
Matthias Radestock
ea85296476
Merge pull request #2739 from weaveworks/bump-default-conntrack-buffersize
...
increase default conntrack buffer size
2017-07-25 13:21:15 +01:00
Elena Morozova
518a0e2683
Merge pull request #2744 from weaveworks/revert-test
...
Revert "Test service-ui-kicker"
2017-07-24 16:59:54 -07:00
Elena Morozova
c962c9f7ac
Revert "Test service-ui-kicker"
...
This reverts commit a7035a4a3e .
2017-07-24 16:58:05 -07:00
Matthias Radestock
3c6ae972ab
new full reports are more important than old and shortcut reports
...
so when there is backpressure in publishing reports, drop shortcut
reports in preference to full reports, and drop old full reports in
preference to new full reports.
Fixes #2738 .
2017-07-24 22:19:27 +01:00
Elena Morozova
7e86836180
Merge pull request #2742 from weaveworks/test
...
Test service-ui-kicker
2017-07-24 13:53:24 -07:00
Matthias Radestock
09b3026add
Merge pull request #2736 from weaveworks/optimise-single-client-publish
...
optimisation: don't copy report stream unnecessarily
2017-07-24 21:23:59 +01:00
Elena Morozova
a7035a4a3e
Test service-ui-kicker
2017-07-24 13:15:22 -07:00
Matthias Radestock
9cc6cdbd5f
increase default conntrack buffer size
...
The figure is based on our experience of running scope probes in
production systems. Below this we see a lot of "conntrack
stderr:WARNING: We have hit ENOBUFS! We are losing events."
2017-07-24 12:28:56 +01:00
Bryan Boreham
3c16c416a5
Merge pull request #2618 from weaveworks/unit-test-tags
...
Pass build tags to unit tests
2017-07-22 09:45:35 -07:00
Roland Schilter
ce728d2b79
Allows to skip client build when doing make prog/scope ( #2732 )
...
When you run the client locally with `yarn start` and modify the
app/probe code you don't want to compile the client on `make prog/scope`.
This allows you to do `SCOPE_SKIP_UI_ASSETS=true make prog/scope` to
only build the scope binary.
2017-07-21 19:10:18 +02:00
Matthias Radestock
9e6ecee37d
optimisation: don't copy report stream unnecessarily
...
We don't need to copy from the reader when publishing to just one
destination.
2017-07-21 17:56:08 +01:00
Roland Schilter
00ddb51685
Fix Pods number in graph not updating (minor label) ( #2728 )
...
By only caching layout values (x, y, rank)
Fixes #2401 .
2017-07-21 16:34:36 +02:00
Matthias Radestock
d14acfb263
Merge pull request #2734 from weaveworks/2508-ecs-nil-defence
...
defend against nils
2017-07-20 16:32:40 +01:00
Matthias Radestock
d368854b90
defend against nils
...
Fixes #2508 . Hopefully.
2017-07-20 15:59:59 +01:00
Matthias Radestock
0c505ced9c
Merge pull request #2715 from weaveworks/2615-docker-args
...
only pass WEAVESCOPE_DOCKER_ARGS to actual probe/app start
2017-07-20 13:47:33 +01:00
Alfonso Acosta
a4320adfd1
Merge pull request #2723 from weaveworks/2345-backoff-on-dynamo-and-s3
...
Back off when writing to Dynamo and S3
2017-07-20 14:05:29 +02:00
Alfonso Acosta
7b4b410f4a
Review Feedback
2017-07-20 11:01:44 +00:00
Alfonso Acosta
c6d5a6a646
Make linter happy
2017-07-20 10:05:48 +00:00
Mike Lang
4d2b4541c9
Merge pull request #2724 from weaveworks/mike/k8s/jobs-and-petsets
...
kubernetes: Add StatefulSets and CronJobs
2017-07-19 16:27:53 -07:00
Mike Lang
fe3bdbfcdc
probe/kubernetes: Speed up lookups of large lists of cronjobs and jobs
...
Currently joining the two lists is O(mn), by putting into a hashmap first it's O(m+n)
2017-07-19 11:31:43 -07:00