Commit Graph

  • a166f49794 redis-cli --help output improved with --scan and periods. antirez 2014-01-22 12:07:42 +01:00
  • 1cf532dc37 redis-cli --help output improved with --scan and periods. antirez 2014-01-22 12:07:42 +01:00
  • d97e8ccd5c redis-cli: support for --scan option. antirez 2014-01-22 12:04:08 +01:00
  • 994c5b26dd redis-cli: support for --scan option. antirez 2014-01-22 12:04:08 +01:00
  • 54dcf13614 Use fflush() before fsync() in rio.c. antirez 2014-01-22 09:54:43 +01:00
  • 172f14d48c Use fflush() before fsync() in rio.c. antirez 2014-01-22 09:54:43 +01:00
  • f57d70571f Cluster: master nodes wait before rejoining the cluster after reboot. antirez 2014-01-20 11:52:52 +01:00
  • 80e80668f4 Cluster: master nodes wait before rejoining the cluster after reboot. antirez 2014-01-20 11:52:52 +01:00
  • c7de167cb1 Cluster: debug printf statemets removed. antirez 2014-01-20 11:19:04 +01:00
  • e6970e204f Cluster: debug printf statemets removed. antirez 2014-01-20 11:19:04 +01:00
  • 26c1bf2a61 Cluster: don't rewrite slaveof config directive in cluster mode. antirez 2014-01-20 11:10:42 +01:00
  • e4a5605c9a Cluster: don't rewrite slaveof config directive in cluster mode. antirez 2014-01-20 11:10:42 +01:00
  • 4dff037c2b Cluster: fix error reporting when slaveof is found in config. antirez 2014-01-20 11:08:14 +01:00
  • 437fc2cb56 Cluster: fix error reporting when slaveof is found in config. antirez 2014-01-20 11:08:14 +01:00
  • aa79af76fc Cluster: allow CLUSTER REPLICATE to switch master. antirez 2014-01-17 18:22:35 +01:00
  • ac3850cabd Cluster: allow CLUSTER REPLICATE to switch master. antirez 2014-01-17 18:22:35 +01:00
  • 1caae15fdd Set server.repl_down_since to 0 when changing master. antirez 2014-01-17 18:20:31 +01:00
  • abd6308d27 Set server.repl_down_since to 0 when changing master. antirez 2014-01-17 18:20:31 +01:00
  • c40ca44941 Cluster: redis-trib shows number of replicas of masters. antirez 2014-01-17 17:56:45 +01:00
  • 36c24bcca0 Cluster: redis-trib shows number of replicas of masters. antirez 2014-01-17 17:56:45 +01:00
  • 383b2d63ea Cluster: redis-trib help output format modified. antirez 2014-01-17 12:32:49 +01:00
  • 27ed9da383 Cluster: redis-trib help output format modified. antirez 2014-01-17 12:32:49 +01:00
  • 9fe6577942 Cluster: redis-trib shows what a slave replicates + fixes. antirez 2014-01-17 12:06:06 +01:00
  • a68c9ba97e Cluster: redis-trib shows what a slave replicates + fixes. antirez 2014-01-17 12:06:06 +01:00
  • 82859e547d Cluster: redis-trib addnode is now able to add replicas. antirez 2014-01-17 11:48:42 +01:00
  • b451176734 Cluster: redis-trib addnode is now able to add replicas. antirez 2014-01-17 11:48:42 +01:00
  • a422dceef7 Cluster: fix redis-trib help subcommand. antirez 2014-01-17 10:29:40 +01:00
  • 30d9c1dc32 Cluster: fix redis-trib help subcommand. antirez 2014-01-17 10:29:40 +01:00
  • ef73ddbca9 Cluster: redis-trib delnode implementation. antirez 2014-01-16 18:02:16 +01:00
  • 17d0c3e85a Cluster: redis-trib delnode implementation. antirez 2014-01-16 18:02:16 +01:00
  • 3c581e39ce Cluster: don't let a node forget its own master. antirez 2014-01-16 17:49:35 +01:00
  • 3d455393a6 Cluster: don't let a node forget its own master. antirez 2014-01-16 17:49:35 +01:00
  • 2c9f8fc22b Cluster: redis-trib help output improved. antirez 2014-01-16 16:23:28 +01:00
  • 9531c84807 Cluster: redis-trib help output improved. antirez 2014-01-16 16:23:28 +01:00
  • 595ab5f26b Cluster: don't forget yourself with CLUSTER FORGET. antirez 2014-01-16 09:46:23 +01:00
  • 0c373207fa Cluster: don't forget yourself with CLUSTER FORGET. antirez 2014-01-16 09:46:23 +01:00
  • ed0cfc31f3 Cluster: use the node blacklist in CLUSTER FORGET. antirez 2014-01-15 16:50:45 +01:00
  • 3e948970fe Cluster: use the node blacklist in CLUSTER FORGET. antirez 2014-01-15 16:50:45 +01:00
  • 7f48ad0629 Cluster: fix clusterBlacklistAddNode() by setting right expire time. antirez 2014-01-15 16:49:31 +01:00
  • ccf268fa17 Cluster: fix clusterBlacklistAddNode() by setting right expire time. antirez 2014-01-15 16:49:31 +01:00
  • 8602cbc8b4 Cluster: clusterBlacklistAddNode() key lookup fixed. antirez 2014-01-15 16:44:06 +01:00
  • 4e1861155f Cluster: clusterBlacklistAddNode() key lookup fixed. antirez 2014-01-15 16:44:06 +01:00
  • 90197bd012 Cluster: clusterBlacklistExists() requires blacklist cleanup before lookup. antirez 2014-01-15 16:06:54 +01:00
  • b51be7b34f Cluster: clusterBlacklistExists() requires blacklist cleanup before lookup. antirez 2014-01-15 16:06:54 +01:00
  • 25cfa0817e Cluster: set a minimum rejoin delay if node_timeout is too small. antirez 2014-01-15 12:34:33 +01:00
  • a81340abaf Cluster: set a minimum rejoin delay if node_timeout is too small. antirez 2014-01-15 12:34:33 +01:00
  • 58459f96cd Cluster: periodically call clusterUpdateState() when cluster is down. antirez 2014-01-15 12:26:12 +01:00
  • a687cbc19c Cluster: periodically call clusterUpdateState() when cluster is down. antirez 2014-01-15 12:26:12 +01:00
  • d5fdcc269f Cluster: range checking in getSlotOrReply() fixed. antirez 2014-01-15 11:33:41 +01:00
  • 25ddefdea3 Cluster: range checking in getSlotOrReply() fixed. antirez 2014-01-15 11:33:41 +01:00
  • adc613f456 Cluster: ignore empty lines in nodes.conf. antirez 2014-01-15 11:23:34 +01:00
  • fb659cd334 Cluster: ignore empty lines in nodes.conf. antirez 2014-01-15 11:23:34 +01:00
  • e4a1d6bb5d Cluster: atomic update of nodes.conf file. antirez 2014-01-15 10:31:12 +01:00
  • 6c63df3031 Cluster: atomic update of nodes.conf file. antirez 2014-01-15 10:31:12 +01:00
  • fdab41fe65 Cluster: support to read from slave nodes. antirez 2014-01-14 16:33:14 +01:00
  • 28273394cb Cluster: support to read from slave nodes. antirez 2014-01-14 16:33:14 +01:00
  • 67141ef4e1 Fix typo in aofRewriteBufferAppend() comment. antirez 2014-01-14 15:37:49 +01:00
  • aacbba2607 Fix typo in aofRewriteBufferAppend() comment. antirez 2014-01-14 15:37:49 +01:00
  • 639613b3f0 Set REDIS_AOF_REWRITE_MIN_SIZE to 64mb. antirez 2014-01-14 11:27:28 +01:00
  • 5189485625 Set REDIS_AOF_REWRITE_MIN_SIZE to 64mb. antirez 2014-01-14 11:27:28 +01:00
  • 21b4d6c23e SENTINEL SET master quorum implemented. antirez 2014-01-14 09:23:26 +01:00
  • d5763dceaf SENTINEL SET master quorum implemented. antirez 2014-01-14 09:23:26 +01:00
  • b279e578fa SENTINEL SET: error on bad option name + flush config on error. antirez 2014-01-13 11:55:57 +01:00
  • fe86f890b0 SENTINEL SET: error on bad option name + flush config on error. antirez 2014-01-13 11:55:57 +01:00
  • 74f84e3a3d SENTINEL SET implemented. antirez 2014-01-13 11:50:38 +01:00
  • f822516e43 SENTINEL SET implemented. antirez 2014-01-13 11:50:38 +01:00
  • 1642da19bb Sentinel: fix wrong arity error message. antirez 2014-01-13 11:05:13 +01:00
  • 3cdcaff069 Sentinel: fix wrong arity error message. antirez 2014-01-13 11:05:13 +01:00
  • 2c6c1b1271 Sentinel: SENTINEL REMOVE command added. antirez 2014-01-10 15:39:10 +01:00
  • 964f6b17e9 Sentinel: SENTINEL REMOVE command added. antirez 2014-01-10 15:39:10 +01:00
  • 2306608167 Sentinel: releaseSentinelRedisInstance() top comment fixed. antirez 2014-01-10 15:33:42 +01:00
  • cf2835519e Sentinel: releaseSentinelRedisInstance() top comment fixed. antirez 2014-01-10 15:33:42 +01:00
  • 282b2b4660 Sentinel: flush config on disk when new master is added. antirez 2014-01-10 15:22:06 +01:00
  • 9d0f46c6f5 Sentinel: flush config on disk when new master is added. antirez 2014-01-10 15:22:06 +01:00
  • 7dae2c3681 anetResolveIP() prototype added to anet.h. antirez 2014-01-10 15:18:41 +01:00
  • d4f296bc1d anetResolveIP() prototype added to anet.h. antirez 2014-01-10 15:18:41 +01:00
  • 61302ba560 Sentinel: SENTINEL MONITOR command implemented. antirez 2014-01-10 15:16:55 +01:00
  • 39f9f449b0 Sentinel: SENTINEL MONITOR command implemented. antirez 2014-01-10 15:16:55 +01:00
  • 057392f876 anetResolveIP() added to anet.c. antirez 2014-01-10 15:02:39 +01:00
  • 774f0bd45e anetResolveIP() added to anet.c. antirez 2014-01-10 15:02:39 +01:00
  • 7d7e3f00e0 Sentinel: added SENTINEL MASTER <name> command. antirez 2014-01-10 14:41:44 +01:00
  • c42e4bd0b6 Sentinel: added SENTINEL MASTER <name> command. antirez 2014-01-10 14:41:44 +01:00
  • 46429f36a7 Add all the configurable fields to addReplySentinelRedisInstance(). antirez 2014-01-10 14:31:41 +01:00
  • 2bb9cd464e Add all the configurable fields to addReplySentinelRedisInstance(). antirez 2014-01-10 14:31:41 +01:00
  • 1f73921d24 Trip comment to 80 cols in SentinelCommand(). antirez 2014-01-10 14:13:04 +01:00
  • 5a7d04ee7b Trip comment to 80 cols in SentinelCommand(). antirez 2014-01-10 14:13:04 +01:00
  • e9786a3255 Test: regression for issues #1483. antirez 2014-01-09 11:19:03 +01:00
  • 5d08413b13 Test: regression for issues #1483. antirez 2014-01-09 11:19:03 +01:00
  • ed3c6c0124 Fix RESTORE ttl handling in 32 bit archs. antirez 2014-01-09 11:09:23 +01:00
  • 58c8a071a5 Fix RESTORE ttl handling in 32 bit archs. antirez 2014-01-09 11:09:23 +01:00
  • 937732d50a Fix keyspace events flags-to-string conversion. antirez 2014-01-08 17:18:00 +01:00
  • e1ab2991c3 Fix keyspace events flags-to-string conversion. antirez 2014-01-08 17:18:00 +01:00
  • 088a617c61 Test: stress events flags to/from string conversion. antirez 2014-01-08 17:16:04 +01:00
  • a2f9947827 Test: stress events flags to/from string conversion. antirez 2014-01-08 17:16:04 +01:00
  • c0cdcaf373 Don't send REPLCONF ACK to old masters. antirez 2014-01-08 14:25:06 +01:00
  • 90a81b4ebb Don't send REPLCONF ACK to old masters. antirez 2014-01-08 14:25:06 +01:00
  • c1a042fda9 Clarify a comment in slaveTryPartialResynchronization(). antirez 2014-01-08 14:11:02 +01:00
  • 3f92e05637 Clarify a comment in slaveTryPartialResynchronization(). antirez 2014-01-08 14:11:02 +01:00
  • c0b9515805 Log disconnection with slave only when ip:port is available. antirez 2013-12-25 18:41:10 +01:00
  • fdf50e1e3d Log disconnection with slave only when ip:port is available. antirez 2013-12-25 18:41:10 +01:00