Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | redis-trib: call MIGRATE via r.client.call as fix for redis-rb API changes. | antirez | 2014-03-11 | 1 | -1/+1 | |
| | | | | | | See issue #1593. Thanks to @badboy for suggesting the direct client.call fix. | |||||
* | redis-trib: new subcommand 'call'. Exec command in all nodes. | antirez | 2014-03-11 | 1 | -0/+18 | |
| | | | | | | Example: ./redis-trib.rb call 192.168.1.11:7000 config get cluster-node-timeout | |||||
* | redis-trib: create subcommand is now able to assign spare slaves. | antirez | 2014-03-11 | 1 | -16/+22 | |
| | | | | | | | Example: if the user will try to configure a cluster with 9 nodes, asking for 1 slave for master, redis-trib will configure a 4 masters cluster with 1 slave each as usually, but this time will assign the spare node as a slave of one of the masters. | |||||
* | Cluster: redis-trib fix: handling of another trivial case. | antirez | 2014-02-11 | 1 | -0/+3 | |
| | ||||||
* | Cluster: remove debugging xputs from redis-trib. | antirez | 2014-02-10 | 1 | -1/+0 | |
| | ||||||
* | Cluster: redis-trib fix: cover new case of open slot. | antirez | 2014-02-10 | 1 | -0/+3 | |
| | | | | | The case is the trivial one a single node claiming the slot as migrating, without nodes claiming it as importing. | |||||
* | redis-trib: log event after we have reference to 'master'. | antirez | 2014-02-10 | 1 | -1/+2 | |
| | ||||||
* | Cluster: redis-trib, more info about open slots error. | antirez | 2014-02-10 | 1 | -2/+2 | |
| | ||||||
* | Cluster: redis-trib del-node variable typo fixed. | antirez | 2014-02-10 | 1 | -1/+1 | |
| | ||||||
* | Cluster: redis-trib: options table entry for add-node fixed. | antirez | 2014-02-10 | 1 | -1/+1 | |
| | ||||||
* | Cluster: redis-trib set-timeout implemented. | antirez | 2014-01-24 | 1 | -5/+34 | |
| | ||||||
* | Cluster: redis-trib shows number of replicas of masters. | antirez | 2014-01-17 | 1 | -0/+2 | |
| | ||||||
* | Cluster: redis-trib help output format modified. | antirez | 2014-01-17 | 1 | -3/+2 | |
| | ||||||
* | Cluster: redis-trib shows what a slave replicates + fixes. | antirez | 2014-01-17 | 1 | -4/+10 | |
| | | | | | Also the :replicates info field in the node object is now correctly populated. This also fixes the :replicas field computation. | |||||
* | Cluster: redis-trib addnode is now able to add replicas. | antirez | 2014-01-17 | 1 | -2/+60 | |
| | ||||||
* | Cluster: fix redis-trib help subcommand. | antirez | 2014-01-17 | 1 | -1/+1 | |
| | ||||||
* | Cluster: redis-trib delnode implementation. | antirez | 2014-01-16 | 1 | -1/+41 | |
| | ||||||
* | Cluster: redis-trib help output improved. | antirez | 2014-01-16 | 1 | -4/+10 | |
| | | | | | Show options if any. Clarify that for some command any node address is ok. | |||||
* | Cluster: use an hardcoded 60 sec timeout in redis-trib connections. | antirez | 2013-12-17 | 1 | -1/+1 | |
| | | | | | | Later this should be configurable from the command line but at least now we use something more appropriate for our use case compared to the redis-rb default timeout. | |||||
* | redis-trib: fixed slot allocation when --replicas is used. | antirez | 2013-11-07 | 1 | -2/+2 | |
| | ||||||
* | Initial support for --replicas in redis-trib. | antirez | 2013-11-05 | 1 | -14/+109 | |
| | ||||||
* | Cluster: rough support for sub-command options in redis-trib. | antirez | 2013-10-11 | 1 | -15/+51 | |
| | ||||||
* | Cluster: fix redis-trib node config fingerprinting for new nodes format. | antirez | 2013-09-25 | 1 | -2/+2 | |
| | ||||||
* | Cluster: fix redis-trib for added configEpoch field in CLUSTER NODES. | antirez | 2013-09-25 | 1 | -1/+1 | |
| | ||||||
* | redis-trib: ClusterNode #info_string output modified. | antirez | 2013-03-26 | 1 | -1/+4 | |
| | | | | The hope is that the new one is more readable. | |||||
* | redis-trib: wait cluster join after cluster creation. | antirez | 2013-03-25 | 1 | -4/+23 | |
| | ||||||
* | redis-trib: Don't use colorization if TERM != xterm. | antirez | 2013-03-25 | 1 | -0/+1 | |
| | ||||||
* | redis-trib: initial output colorization | antirez | 2013-03-25 | 1 | -1/+17 | |
| | ||||||
* | redis-trib: All output wrapped by a specific function. | antirez | 2013-03-22 | 1 | -46/+45 | |
| | | | | | | | | | | | | | This is needed in order to colorize it as next step. We use conventions in output messages such as >>> This is an action *** This is a warning [ERR] This is an error [OK] That's fine And so forth, so that a color will be associated checking the first three chars. | |||||
* | redis-trib: fix open slot correction. | antirez | 2013-03-22 | 1 | -2/+1 | |
| | | | | Slot zero was hardcoded (!) | |||||
* | redis-trib: added cluster_error method to add errors. | antirez | 2013-03-22 | 1 | -5/+11 | |
| | ||||||
* | redis-trib: fixed ClusterNode migrating/importing slots detection. | antirez | 2013-03-22 | 1 | -2/+2 | |
| | ||||||
* | redis-trib: added some more output for check. | antirez | 2013-03-22 | 1 | -1/+3 | |
| | ||||||
* | redis-trib: fixed type has_flags? -> has_flag. | antirez | 2013-03-22 | 1 | -1/+1 | |
| | ||||||
* | redis-trib: ignore slaves when resharding. | antirez | 2013-03-21 | 1 | -4/+6 | |
| | ||||||
* | redis-trib: fix conditional otherwise always true. | antirez | 2013-03-21 | 1 | -1/+1 | |
| | ||||||
* | redis-trib: initial support to fix "open" slots. | antirez | 2013-03-21 | 1 | -2/+57 | |
| | | | | | Open slots are slots found in importing or migrating slot when a cluster check is performed. | |||||
* | redis-trib: load info about importing/migrating slots from node. | antirez | 2013-03-21 | 1 | -1/+9 | |
| | ||||||
* | redis-trib: don't load cluster config from nodes in FAIL state. | antirez | 2013-03-19 | 1 | -1/+3 | |
| | ||||||
* | redis-trib: skip nodes without slots when creating the config signature. | antirez | 2013-02-28 | 1 | -0/+1 | |
| | ||||||
* | redis-trib help. | antirez | 2013-02-27 | 1 | -3/+13 | |
| | ||||||
* | redis-trib: skip noaddr and disconnected nodes while loading cluster info. | antirez | 2013-02-27 | 1 | -0/+1 | |
| | ||||||
* | redis-trib: initial implementation of addnode command. | antirez | 2013-02-27 | 1 | -3/+24 | |
| | ||||||
* | redis-trib: check that all the nodes agree about the slots configuration. | antirez | 2013-02-22 | 1 | -0/+27 | |
| | ||||||
* | redis-trib: skeleton of coverage fix for "keys in multiple nodes" case. | antirez | 2013-02-22 | 1 | -0/+17 | |
| | ||||||
* | redis-trib: handle slot coverage fix in the "no nodes with keys" case. | antirez | 2013-02-22 | 1 | -3/+15 | |
| | ||||||
* | redis-trib: specify single node address when fixing coverage. | antirez | 2013-02-22 | 1 | -1/+1 | |
| | ||||||
* | redis-trib: ability to fix uncovered slots for the trivial case. | antirez | 2013-02-21 | 1 | -2/+37 | |
| | ||||||
* | redis-trib: fixed typo in method name. | antirez | 2013-02-21 | 1 | -1/+1 | |
| | ||||||
* | redis-trib: move instance vars in the right class. | antirez | 2013-02-21 | 1 | -2/+2 | |
| |