Change design of algorithm for computing rolling reboots
authorKlaus Aehlig <aehlig@google.com>
Mon, 6 May 2013 13:22:54 +0000 (15:22 +0200)
committerKlaus Aehlig <aehlig@google.com>
Mon, 6 May 2013 14:58:21 +0000 (16:58 +0200)
commit4a4697decb1e82f8749b594d28bcbc13cee503dd
tree591af6032383b1ad974eda9440840861af20f052
parent412e73878f622ea2de521748cac4739eff2401fb
Change design of algorithm for computing rolling reboots

Instead of computing a coloring for one condition first and then refining
it for the other condition, we can construct a graph with edges for all
conditions that prevent simultaneous reboots. This will not only result
in simpler code, but might also lead to better colorings.

Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
doc/design-hroller.rst