]> git.saurik.com Git - redis.git/commit - src/redis.c
Sentinel: Redis-side support for slave priority.
authorantirez <antirez@gmail.com>
Tue, 28 Aug 2012 15:20:26 +0000 (17:20 +0200)
committerantirez <antirez@gmail.com>
Tue, 28 Aug 2012 15:20:26 +0000 (17:20 +0200)
commit169a44cbd6b6a143b282206d754b71cd3af0c963
treef72e6928811869beed0ca635a250d63a678b127c
parentc14e0ecafdaa6b72464d6bcb8953b22899230406
Sentinel: Redis-side support for slave priority.

A Redis slave can now be configured with a priority, that is an integer
number that is shown in INFO output and can be get and set using the
redis.conf file or the CONFIG GET/SET command.

This field is used by Sentinel during slave election. A slave with lower
priority is preferred. A slave with priority zero is never elected (and
is considered to be impossible to elect even if it is the only slave
available).

A next commit will add support in the Sentinel side as well.
src/config.c
src/redis.c
src/redis.h