summaryrefslogtreecommitdiff
path: root/src/cluster.c
Commit message (Expand)AuthorAgeFilesLines
* Add RedisModule_GetKeyNameFromIO().Yossi Gottlieb2019-03-151-5/+5
* optimize cluster failoverchendianqiang2019-03-011-0/+1
* RESP3: most null replies converted.antirez2019-01-091-1/+1
* RESP3: Use new aggregate reply API in cluster.c.antirez2019-01-091-8/+8
* Use guide comments to make changes in #5462 more obvious.antirez2018-10-221-0/+6
* migrate: fix mismatch of RESTORE reply when some keys have expired.youjiali19952018-10-181-6/+8
* Module cluster flags: add RM_SetClusterFlags() API.cluster-api-improvementsantirez2018-09-191-0/+5
* Module cluster flags: add hooks for NO_FAILOVER flag.antirez2018-09-191-2/+4
* Module cluster flags: add hooks for NO_REDIRECTION flag.antirez2018-09-191-0/+10
* Module cluster flags: initial vars / defines added.antirez2018-09-191-0/+4
* Slave removal: Convert cluster.c log messages and command names.antirez2018-09-111-11/+12
* Cluster cron announce IP minor refactoring.antirez2018-07-311-3/+6
* Fix cluster-announce-ip memory leakshenlongxing2018-07-311-2/+3
* Example the magic +1 in migrateCommand().antirez2018-07-241-0/+4
* Make changes of PR #5154 hopefully simpler.antirez2018-07-241-5/+10
* Do not migrate already expired keys.WuYunlong2018-07-211-2/+6
* Fix typoJack Drogon2018-07-031-5/+5
* addReplySubSyntaxError() renamed to addReplySubcommandSyntaxError().antirez2018-07-021-1/+1
* Merge pull request #4998 from itamarhaber/module_command_helpSalvatore Sanfilippo2018-07-021-22/+21
|\
| * Capitalizes subcommands & orders lexicographicallyItamar Haber2018-06-091-20/+20
| * Globally applies addReplySubSyntaxErrorItamar Haber2018-06-071-2/+1
* | Fix compiler warning in restoreCommandGuy Benoish2018-06-241-1/+1
* | Enhance RESTORE with RDBv9 new featuresGuy Benoish2018-06-201-3/+31
* | Modify clusterRedirectClient() to handle ZPOP and XREAD.antirez2018-06-191-1/+5
|/
* Typo: entires -> entries in several places.antirez2018-06-071-1/+1
* Fix write() errno errorshenlongxing2018-06-061-1/+1
* Modules Cluster API: make node IDs pointers constant.antirez2018-03-301-4/+4
* Modules Cluster API: message bus implementation.antirez2018-03-291-0/+72
* Merge pull request #4722 from charsyam/feature/refactoring-call-aeDeleteFileE...Salvatore Sanfilippo2018-03-221-2/+1
|\
| * refactoring-call-aeDeleteFileEvent-twice-in-freeClusterLinkcharsyam2018-03-011-2/+1
* | Cluster: ability to prevent slaves from failing over their masters.antirez2018-03-141-2/+41
|/
* Cluster: improve crash-recovery safety after failover auth vote.antirez2018-02-271-2/+3
* Fix migrateCommand() access of not initialized byte.antirez2018-01-181-2/+5
* Rewrite MIGRATE AUTH option.antirez2018-01-091-12/+38
* Cluster: allow read-only EVAL/EVALSHA in slaves.antirez2017-12-131-1/+2
* Change indentation and other minor details of PR #4489.antirez2017-12-061-25/+25
* Merge remote-tracking branch 'upstream/unstable' into help_subcommandsItamar Haber2017-12-051-1/+1
|\
| * Merge pull request #4170 from TehWebby/patch-2Salvatore Sanfilippo2017-11-281-1/+1
| |\
| | * Fix typoShaun Webb2017-07-271-1/+1
* | | Adds help to `CLUSTER` commandItamar Haber2017-12-031-3/+32
|/ /
* | Fix buffer overflows occurring reading redis.conf.antirez2017-10-311-0/+3
|/
* Merge pull request #4128 from leonchen83/unstableSalvatore Sanfilippo2017-07-241-3/+5
|\
| * fix return wrong value of clusterDelNodeSlotsLeon Chen2017-07-201-2/+4
| * fix mismatch argumentLeon Chen2017-07-181-1/+1
* | Make representClusterNodeFlags() more robust.antirez2017-07-201-17/+18
|/
* CLUSTER GETKEYSINSLOT: avoid overallocating.antirez2017-07-111-0/+5
* Fix following issues in blocking commands:Suraj Narkhede2017-06-231-0/+1
* Fix brpop command table entry and redirect blocked clients.Suraj Narkhede2017-06-221-1/+2
* Removed duplicate 'sys/socket.h' includeAntonio Mallia2017-06-041-1/+0
* Cluster: discard pong times in the future.antirez2017-04-151-1/+8