Michael Schurter
|
159042a1a3
|
client: fix setting alloc unhealthy at deadline
During the 0.9 client refactor the code to fail a deployment when the
deadline was reached was broken. This restores and tests that behavior.
|
2019-02-19 07:44:14 -08:00 |
|
Michael Schurter
|
4e7ea460e8
|
test: port some pre-0.9 DeploymentHealth tests
Skipping a failing one as I need to move to some other work and don't
want to leave this work orphaned on my machine.
|
2019-01-14 09:56:53 -08:00 |
|
Michael Schurter
|
944ea6d38b
|
client: emit last sent alloc to new listeners
Fixes a deadlock where the allocwatcher would block forever waiting for
an update from a terminal alloc.
Made the broadcaster easier to debug as well.
|
2018-11-27 14:06:08 -08:00 |
|
Michael Schurter
|
4136e59f79
|
arv2: implement alloc health watching
Also remove initial alloc from broadcaster as it just caused useless
extra processing.
|
2018-10-16 16:53:30 -07:00 |
|