summaryrefslogtreecommitdiff
path: root/src/cluster.h
Commit message (Expand)AuthorAgeFilesLines
* Cluster: introduce data_received field.antirez2020-05-091-0/+1
* Split error message so dependandent callers give a useful resultMadelyn Olson2019-12-161-0/+1
* Converting more configs to use generic infra, and moving defaults to config.cOran Agra2019-11-281-5/+0
* TLS: Connections refactoring and TLS support.Yossi Gottlieb2019-10-071-1/+1
* Module cluster flags: add hooks for NO_REDIRECTION flag.antirez2018-09-191-3/+3
* Module cluster flags: initial vars / defines added.antirez2018-09-191-0/+7
* Fix typoJack Drogon2018-07-031-1/+1
* Modules Cluster API: message bus implementation.antirez2018-03-291-5/+15
* Cluster: ability to prevent slaves from failing over their masters.antirez2018-03-141-0/+3
* Fixed comment in clusterMsg version fieldAntonio Mallia2017-06-041-1/+1
* Cluster: always add PFAIL nodes at end of gossip section.antirez2017-04-141-0/+2
* Cluster: collect more specific bus messages stats.antirez2017-04-131-22/+26
* Cluster: hash slots tracking using a radix tree.antirez2017-03-271-1/+2
* Cluster announce ip / port initial implementation.antirez2016-01-291-7/+8
* Cluster: add announce ip field in messages header.antirez2016-01-291-2/+3
* Cluster: clarify node->slave may be NULL.antirez2016-01-141-1/+4
* Cluster: replica migration with delay.antirez2015-12-111-0/+2
* Fix replicas migration by adding a new flag.antirez2015-12-091-1/+1
* RDMF: more names updated.antirez2015-07-271-62/+62
* RDMF: More consistent define names.antirez2015-07-271-2/+2
* RDMF: use client instead of redisClient, like Disque.antirez2015-07-261-3/+3
* Cluster: redirection refactoring + handling of blocked clients.antirez2015-03-241-3/+6
* Cluster: better cluster state transiction handling.antirez2015-03-201-0/+1
* Cluster: clusterMsgDataGossip structure, explict padding + minor stuff.antirez2015-01-131-4/+6
* Cluster PUBLISH message: fix totlen count.antirez2014-11-281-1/+4
* Cluster: more chatty slaves when failover is stalled.antirez2014-10-071-0/+10
* Clean up text throughout projectMatt Stancliff2014-09-291-3/+3
* Cluster: new option to work with partial slots coverage.antirez2014-09-171-0/+1
* Use modern typedef form in cluster.h.antirez2014-08-251-5/+4
* Cluster: slave validity factor is now user configurable.antirez2014-05-221-1/+1
* Cluster: last_vote_epoch -> lastVoteEpoch.antirez2014-03-271-1/+1
* Cluster: better timeout and retry time for failover.antirez2014-03-101-1/+0
* Redis Cluster: support for multi-key operations.antirez2014-03-071-0/+7
* Remove redundant IP length definitionMatt Stancliff2014-03-061-1/+0
* Fix IP representation in clusterMsgDataGossipMatt Stancliff2014-02-251-1/+1
* Cluster: clusterReadHandler() fixed to work with new message header.antirez2014-02-101-1/+1
* Cluster: signature changed to "RCmb" (Redis Cluster message bus).antirez2014-02-101-1/+1
* Cluster: added signature + version in bus packets.antirez2014-02-101-0/+3
* Cluster: force AUTH ACK on manual failover.antirez2014-02-051-0/+2
* Cluster: manual failover initial implementation.antirez2014-02-051-1/+19
* Cluster: configurable replicas migration barrier.antirez2014-01-311-0/+1
* Cluster: added progressive election delay according to slave rank.antirez2014-01-291-0/+1
* Cluster: refactoring: new macros to check node flags.antirez2014-01-291-1/+9
* Cluster: broadcast master/slave replication offset in bus header.antirez2014-01-281-0/+2
* Cluster: limit cluster.h to 80 cols.antirez2014-01-281-3/+4
* Cluster: introduced repl_offset fields in clusterNode.antirez2014-01-281-4/+6
* Cluster: basic data structures for nodes black list.antirez2013-11-291-0/+1
* Cluster: some code about clusterHandleSlaveFailover() marginally improved.antirez2013-11-291-2/+2
* Cluster: UPDATE msg data structure and sending function.antirez2013-11-081-1/+13
* Cluster: time switched from seconds to milliseconds.antirez2013-10-091-8/+8