With this commit we add a few exceptions to the auto delete
functionality. This is to ensure that a master doesn't end up taking
over checks that should've been done on a slim poller cluster. This is
done by ensuring we:
Don't delete nodes when there's a full network outage, i.e if we
haven't heard from any pollers in the group for a while, we don't delete
any nodes in that pollergroup.
Don't ever auto delete a single remaining node in a poller group
We don't actively test auto_delete for peers/masters, so disable it
entirely to ensure we don't get unwanted effects.
With this commit we add a few exceptions to the auto delete functionality. This is to ensure that a master doesn't end up taking over checks that should've been done on a slim poller cluster. This is done by ensuring we:
We don't actively test auto_delete for peers/masters, so disable it entirely to ensure we don't get unwanted effects.