basho/riak_kv — pull request #548 by engelsanchez (2013-05-10 19:45:35+00:00)
Title: Deprecate KV health checks

We are adding other load protection mechanisms in KV and consider this
implementation of health checks as troublesome since it can cause nasty
flappings when the cluster is under load, so it's being deprecated.

This leaves in place the riak_core health checks mechanism, but disables
its use by riak_kv unless {enable_health_checks, true} is added in the
riak_kv section. That way, customers who have the previously shipped
config with {enable_health_checks,true} in the riak_core section will
also stop having health checks, but could re-add if really necessary.

This PR is a retarget to the 1.3 branch of #541. See that one for review comments and such.