summaryrefslogtreecommitdiff
path: root/src/cluster.c
Commit message (Expand)AuthorAgeFilesLines
* RESTORE: accept RDB dumps with older versions.antirez2016-06-161-1/+1
* Cluster: make getNodeByQuery() responsible of -CLUSTERDOWN errors.antirez2016-05-051-2/+11
* Merge pull request #3039 from itamarhaber/patch-3Salvatore Sanfilippo2016-05-051-1/+1
|\
| * Fixes a typoItamar Haber2016-01-281-1/+1
* | New masters with slots are now targets of migration if others are.antirez2016-05-021-1/+35
* | Cluster: store busport with different separator in CLUSTER NODES.antirez2016-02-021-9/+13
* | Cluster announce: WIP, allow building again.antirez2016-02-011-1/+1
* | Merge branch 'cluster-docker' into unstableantirez2016-02-011-36/+127
|\ \
| * | Cluster anounce-ip/port WIP.antirez2016-01-291-0/+1
| * | Cluster announce port: set port/bport for myself at startup.antirez2016-01-291-2/+7
| * | Cluster: persist bus port in nodes.conf.antirez2016-01-291-2/+8
| * | Cluster announce ip: take myself->ip always in sync.antirez2016-01-291-6/+30
| * | Cluster announce ip / port initial implementation.antirez2016-01-291-31/+86
| |/
* | Cluster: include node IDs in SLOTS output.antirez2016-01-291-2/+6
|/
* Cluster: check packets length before accessing far fields.antirez2016-01-271-5/+10
* Cluster: mismatch sender ID log put back at DEBUG level.antirez2016-01-261-1/+1
* Cluster: fix missing ntohs() call to access gossip section port.antirez2016-01-261-1/+1
* Better address udpate strategy when processing gossip sections.antirez2016-01-261-6/+15
* Minor MIGRATE refactoring.antirez2016-01-191-5/+12
* More variadic MIGRATE fixes.antirez2016-01-191-8/+9
* Various fixes to MIGRATE with multiple keys.antirez2016-01-181-12/+45
* Cluster: fix setting nodes slaveof pointer to NULL on node release.antirez2016-01-141-14/+3
* CLUSTER BUMPEPOCH initial implementation fixed.antirez2016-01-111-7/+7
* Cluster: CLUSTER BUMPEPOCH introduced to help redis-trib fix.antirez2016-01-111-0/+7
* Cluster: don't allow CLUSTER SETSLOT with slaves.antirez2016-01-111-0/+5
* Allow MIGRATE to always be called on local keys for open slots.antirez2016-01-081-6/+7
* Fix typos & grammar in clusterBumpConfigEpochWithoutConsensus() comment.antirez2016-01-081-4/+4
* Cluster: don't send -ASK to MIGRATE.antirez2016-01-061-3/+5
* Suppress harmless warnings.antirez2015-12-161-1/+1
* MIGRATE: Fix new argument rewriting refcount handling.antirez2015-12-111-3/+2
* MIGRATE: fix replies processing and argument rewriting.antirez2015-12-111-12/+24
* Pipelined multiple keys MIGRATE.antirez2015-12-111-62/+114
* Cluster: replica migration with delay.antirez2015-12-111-17/+37
* Remove debugging message left there for error.antirez2015-12-101-1/+0
* Fix replicas migration by adding a new flag.antirez2015-12-091-19/+30
* Redis Cluster: hint about validity factor when slave can't failover.antirez2015-11-271-1/+3
* Lazyfree: ability to free whole DBs in background.antirez2015-10-011-1/+1
* Lazyfree: Sorted sets convereted to plain SDS. (several commits squashed)antirez2015-10-011-1/+4
* RDMF: use representClusterNodeFlags() generic name.antirez2015-07-271-4/+4
* RDMF: more names updated.antirez2015-07-271-176/+176
* RDMF: More consistent define names.antirez2015-07-271-103/+103
* RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.antirez2015-07-261-53/+53
* RDMF: redisAssert -> serverAssert.antirez2015-07-261-23/+23
* RDMF: OBJ_ macros for object related stuff.antirez2015-07-261-2/+2
* RDMF: use client instead of redisClient, like Disque.antirez2015-07-261-13/+13
* RDMF: redisLog -> serverLog.antirez2015-07-261-70/+70
* RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.antirez2015-07-261-1/+1
* Do not attempt to lock on SolarisJan-Erik Rediger2015-06-241-0/+7
* Don't try to bind the source address for MIGRATEantirez2015-06-111-2/+2
* Cluster: redirection refactoring + handling of blocked clients.antirez2015-03-241-5/+85