Commit Graph

  • f9811b205d Fix setTypeNext call assuming NULL can be passed. antirez 2015-03-31 15:22:56 +02:00
  • 66f9393ee4 Fix setTypeNext call assuming NULL can be passed. antirez 2015-03-31 15:22:56 +02:00
  • 01a41c0d9c Sentinel / Cluster test: exit with non-zero error code on failures. antirez 2015-03-30 14:29:01 +02:00
  • 65090401b7 Sentinel / Cluster test: exit with non-zero error code on failures. antirez 2015-03-30 14:29:01 +02:00
  • 0a18237a52 Set: setType*() API more defensive initializing both values. antirez 2015-03-30 12:24:57 +02:00
  • 7f330b16f9 Set: setType*() API more defensive initializing both values. antirez 2015-03-30 12:24:57 +02:00
  • 7c82681825 Check bio.c job type at thread startup. antirez 2015-03-30 12:17:46 +02:00
  • 34460dd6ee Check bio.c job type at thread startup. antirez 2015-03-30 12:17:46 +02:00
  • 6f051aeca9 Ensure array index is in range in addReplyLongLongWithPrefix(). antirez 2015-03-30 11:54:49 +02:00
  • 221d2932b5 Ensure array index is in range in addReplyLongLongWithPrefix(). antirez 2015-03-30 11:54:49 +02:00
  • 7701a4cc7e Test: regression for issue #2473. antirez 2015-03-27 12:10:46 +01:00
  • 37260bc3be Test: regression for issue #2473. antirez 2015-03-27 12:10:46 +01:00
  • df2a1e0901 dict.c: convert types to unsigned long where appropriate. antirez 2015-03-27 10:14:52 +01:00
  • 068d3c9737 dict.c: convert types to unsigned long where appropriate. antirez 2015-03-27 10:14:52 +01:00
  • ce5d516e75 dict.c: add casting to avoid compilation warning. antirez 2015-03-27 10:10:22 +01:00
  • 9cd8333ed2 dict.c: add casting to avoid compilation warning. antirez 2015-03-27 10:10:22 +01:00
  • a67c20a067 Replication: disconnect blocked clients when switching to slave role. antirez 2015-03-24 16:00:09 +01:00
  • c3ad70901f Replication: disconnect blocked clients when switching to slave role. antirez 2015-03-24 16:00:09 +01:00
  • 64ae753eb0 Cluster: redirection refactoring + handling of blocked clients. antirez 2015-03-24 11:07:10 +01:00
  • 9b7f8b1c9b Cluster: redirection refactoring + handling of blocked clients. antirez 2015-03-24 11:07:10 +01:00
  • 1770f3abdc Merge pull request #2470 from superlogical/unstable Salvatore Sanfilippo 2015-03-24 09:07:22 +01:00
  • eff68bd656 Merge pull request #2470 from superlogical/unstable Salvatore Sanfilippo 2015-03-24 09:07:22 +01:00
  • 19531e1d19 create-cluster fix for stop and watch commands superlogical 2015-03-24 09:44:52 +13:00
  • 761fc16b4a create-cluster fix for stop and watch commands superlogical 2015-03-24 09:44:52 +13:00
  • d42c13f955 Cluster: unit 10 modified to leave cluster in proper state. antirez 2015-03-22 22:58:53 +01:00
  • 9b0bcf25e1 Cluster: unit 10 modified to leave cluster in proper state. antirez 2015-03-22 22:58:53 +01:00
  • b2820bcb61 Cluster: CLUSTER FAILOVER TAKEOVER tests. antirez 2015-03-22 22:44:23 +01:00
  • f300680408 Cluster: CLUSTER FAILOVER TAKEOVER tests. antirez 2015-03-22 22:44:23 +01:00
  • c56bb0d161 Cluster: more tests for manual failover + FORCE. antirez 2015-03-22 22:44:02 +01:00
  • 631538cfe0 Cluster: more tests for manual failover + FORCE. antirez 2015-03-22 22:44:02 +01:00
  • 88fb2e3ce6 Cluster: new tests1 for manual failover and scripts replication. antirez 2015-03-22 22:24:49 +01:00
  • 3b4de6aa18 Cluster: new tests1 for manual failover and scripts replication. antirez 2015-03-22 22:24:49 +01:00
  • 1bbe955b8b Cluster: fix Lua scripts replication to slave nodes. antirez 2015-03-22 22:23:41 +01:00
  • 2f4240b9d9 Cluster: fix Lua scripts replication to slave nodes. antirez 2015-03-22 22:23:41 +01:00
  • 6a44ada2ac Two cluster.c comments improved. antirez 2015-03-21 12:12:23 +01:00
  • 94030fa4d7 Two cluster.c comments improved. antirez 2015-03-21 12:12:23 +01:00
  • f9090fccdd Cluster: TAKEOVER option for manual failover. antirez 2015-03-21 11:54:32 +01:00
  • 2950824ab6 Cluster: TAKEOVER option for manual failover. antirez 2015-03-21 11:54:32 +01:00
  • fdbe2d6086 Fix typo in beforeSleep() comment. antirez 2015-03-21 09:19:02 +01:00
  • d544600aa5 Fix typo in beforeSleep() comment. antirez 2015-03-21 09:19:02 +01:00
  • 4a8ec4f2bd Net: processUnblockedClients() and clientsArePaused() minor changes. antirez 2015-03-21 09:13:29 +01:00
  • 2b278a3394 Net: processUnblockedClients() and clientsArePaused() minor changes. antirez 2015-03-21 09:13:29 +01:00
  • 01fd23026c Net: clientsArePaused() should not touch blocked clients. antirez 2015-03-21 09:03:46 +01:00
  • 5fe4a23131 Net: clientsArePaused() should not touch blocked clients. antirez 2015-03-21 09:03:46 +01:00
  • 2946fba29d Cluster: non-conditional steps of slave failover refactored into a function. antirez 2015-03-20 17:55:22 +01:00
  • a7010ae208 Cluster: non-conditional steps of slave failover refactored into a function. antirez 2015-03-20 17:55:22 +01:00
  • dbe9d75c48 Cluster: separate unknown master check from the rest. antirez 2015-03-20 16:56:44 +01:00
  • 230d141420 Cluster: separate unknown master check from the rest. antirez 2015-03-20 16:56:44 +01:00
  • 7a24091ef4 Cluster: refactoring around configEpoch handling. antirez 2015-03-20 16:42:49 +01:00
  • 4f2555aa17 Cluster: refactoring around configEpoch handling. antirez 2015-03-20 16:42:49 +01:00
  • 99e8cc230d Cluster: better cluster state transiction handling. antirez 2015-03-20 09:57:10 +01:00
  • 25c0f5ac63 Cluster: better cluster state transiction handling. antirez 2015-03-20 09:57:10 +01:00
  • 0175a164e0 Cluster: move clusterBeforeSleep() call before unblocked clients processing. antirez 2015-03-20 09:46:10 +01:00
  • 2ecb5edf34 Cluster: move clusterBeforeSleep() call before unblocked clients processing. antirez 2015-03-20 09:46:10 +01:00
  • ad7956ce89 Cluster: more robust slave check in CLUSTER REPLICATE. antirez 2015-03-18 12:09:31 +01:00
  • 438a1a84e8 Cluster: more robust slave check in CLUSTER REPLICATE. antirez 2015-03-18 12:09:31 +01:00
  • 4aa4365112 Merge pull request #2386 from inkel/sentinel-add-client-command Salvatore Sanfilippo 2015-03-13 18:23:36 +01:00
  • 61fb441c8c Merge pull request #2386 from inkel/sentinel-add-client-command Salvatore Sanfilippo 2015-03-13 18:23:36 +01:00
  • 7e0ea8b30d Test: fix SPOP replication test count. antirez 2015-03-13 17:30:13 +01:00
  • e791e2dda1 Test: fix SPOP replication test count. antirez 2015-03-13 17:30:13 +01:00
  • a0f82e4ee6 Cluster: fix CLUSTER NODES optimization error in 'j' increment. antirez 2015-03-13 13:16:30 +01:00
  • 93b1320fac Cluster: fix CLUSTER NODES optimization error in 'j' increment. antirez 2015-03-13 13:16:30 +01:00
  • 96e2bcbe90 Cluster: ignore various node files in create-cluster dir. antirez 2015-03-13 11:32:51 +01:00
  • 4ed7582c7b Cluster: ignore various node files in create-cluster dir. antirez 2015-03-13 11:32:51 +01:00
  • 7ba9877884 Cluster: CLUSTER NODES speedup. antirez 2015-03-13 11:26:04 +01:00
  • e1b6c9dd18 Cluster: CLUSTER NODES speedup. antirez 2015-03-13 11:26:04 +01:00
  • aeba514612 Config: improve loglevel message error. antirez 2015-03-12 14:43:07 +01:00
  • b2e8eca70d Config: improve loglevel message error. antirez 2015-03-12 14:43:07 +01:00
  • 6f54cf9b6f CONFIG GET syslog-facility added. antirez 2015-03-12 09:59:10 +01:00
  • 792c531688 CONFIG GET syslog-facility added. antirez 2015-03-12 09:59:10 +01:00
  • 9f591427f7 CONFIG SET refactoring: use enums in more places. antirez 2015-03-11 23:20:57 +01:00
  • 50b41b6ad3 CONFIG SET refactoring: use enums in more places. antirez 2015-03-11 23:20:57 +01:00
  • b9dd523d84 Net: better Unix socket error. Issue #2449. antirez 2015-03-11 17:24:55 +01:00
  • 535b295f96 Net: better Unix socket error. Issue #2449. antirez 2015-03-11 17:24:55 +01:00
  • 4570d75485 Merge branch 'unstable' of github.com:/antirez/redis into unstable antirez 2015-03-11 17:05:14 +01:00
  • 4cd4910f26 Merge branch 'unstable' of github.com:/antirez/redis into unstable antirez 2015-03-11 17:05:14 +01:00
  • 804534462f CONFIG refactoring: configEnum abstraction. antirez 2015-03-11 16:59:56 +01:00
  • 8e219224b9 CONFIG refactoring: configEnum abstraction. antirez 2015-03-11 16:59:56 +01:00
  • b764bd74ed CONFIG SET: memory and special field macros. antirez 2015-03-11 09:02:04 +01:00
  • 4a2a0d9e9d CONFIG SET: memory and special field macros. antirez 2015-03-11 09:02:04 +01:00
  • f96a1bf09d Merge pull request #2445 from soveran/add-cluster-myid Salvatore Sanfilippo 2015-03-10 17:46:09 +01:00
  • 36c1a7cba3 Merge pull request #2445 from soveran/add-cluster-myid Salvatore Sanfilippo 2015-03-10 17:46:09 +01:00
  • 0480f01fc6 Add command CLUSTER MYID Michel Martens 2015-03-10 16:43:19 +00:00
  • 6201eb0c55 Add command CLUSTER MYID Michel Martens 2015-03-10 16:43:19 +00:00
  • 5cbdf469c7 CONFIG SET: additional 2 numerical fields refactored. antirez 2015-03-10 13:00:33 +01:00
  • 3da7408359 CONFIG SET: additional 2 numerical fields refactored. antirez 2015-03-10 13:00:33 +01:00
  • 570fcd198b CONFIG SET refactoring of bool and value fields. antirez 2015-03-10 12:37:39 +01:00
  • d68f28a367 CONFIG SET refactoring of bool and value fields. antirez 2015-03-10 12:37:39 +01:00
  • 3713dc1c1b Config: activerehashing option support in CONFIG SET. antirez 2015-03-08 15:33:42 +01:00
  • a664040eb7 Config: activerehashing option support in CONFIG SET. antirez 2015-03-08 15:33:42 +01:00
  • aa3a3024d0 Fix iterator for issue #2438. antirez 2015-03-04 11:48:16 -08:00
  • 509a6cc1e8 Fix iterator for issue #2438. antirez 2015-03-04 11:48:16 -08:00
  • 271415034e Migrate: replace conditional with pre-computed value. antirez 2015-02-27 22:33:54 +01:00
  • c77081a45a Migrate: replace conditional with pre-computed value. antirez 2015-02-27 22:33:54 +01:00
  • b8efe8b1c8 String: use new sdigits10() API in stringObjectLen(). antirez 2015-02-27 16:08:50 +01:00
  • 4f56f035a7 String: use new sdigits10() API in stringObjectLen(). antirez 2015-02-27 16:08:50 +01:00
  • 21bba043d0 Utils: Include stdint.h and fix signess in sdigits10(). antirez 2015-02-27 16:01:45 +01:00
  • 0e5e8ca9e6 Utils: Include stdint.h and fix signess in sdigits10(). antirez 2015-02-27 16:01:45 +01:00
  • 5f6292f980 Test: HSTRLEN stress test of corner cases. antirez 2015-02-27 15:44:44 +01:00
  • 084a59c324 Test: HSTRLEN stress test of corner cases. antirez 2015-02-27 15:44:44 +01:00