Commit Graph

  • e9f50cb1a1 Flush the replication script cache after SCRIPT FLUSH. antirez 2013-06-25 15:36:48 +02:00
  • 73d7955c6f Flush the replication script cache after SCRIPT FLUSH. antirez 2013-06-25 15:36:48 +02:00
  • 1ff422dc47 Test: EVALSHA replication. antirez 2013-06-25 15:35:48 +02:00
  • 882e36366f Test: EVALSHA replication. antirez 2013-06-25 15:35:48 +02:00
  • 31f34595c6 Test: randomInt() behavior commented. antirez 2013-06-25 15:32:37 +02:00
  • d1f2d0733c Test: randomInt() behavior commented. antirez 2013-06-25 15:32:37 +02:00
  • c43286e5a9 Test: replication-3 test speedup in master-slave setup. antirez 2013-06-25 15:13:14 +02:00
  • 7e5be50cbf Test: replication-3 test speedup in master-slave setup. antirez 2013-06-25 15:13:14 +02:00
  • 32b465b998 Force propagation of SCRIPT LOAD to AOF. antirez 2013-06-25 12:49:56 +02:00
  • fb67468813 Force propagation of SCRIPT LOAD to AOF. antirez 2013-06-25 12:49:56 +02:00
  • a4a60080b7 SCRIPT FLUSH comment minor pedantic improvement. antirez 2013-06-25 10:56:59 +02:00
  • e27b136069 SCRIPT FLUSH comment minor pedantic improvement. antirez 2013-06-25 10:56:59 +02:00
  • 8338e50127 Move Replication Script Cache initialization in safer place. antirez 2013-06-24 19:27:49 +02:00
  • 82ea1c6f5d Move Replication Script Cache initialization in safer place. antirez 2013-06-24 19:27:49 +02:00
  • eaebabe564 Use the RSC to replicate EVALSHA unmodified. antirez 2013-06-24 18:57:31 +02:00
  • f0bf5fd8c7 Use the RSC to replicate EVALSHA unmodified. antirez 2013-06-24 18:57:31 +02:00
  • a9e1c46f40 Replication of scripts as EVALSHA: sha1 caching implemented. antirez 2013-06-24 10:26:04 +02:00
  • 94ec7db470 Replication of scripts as EVALSHA: sha1 caching implemented. antirez 2013-06-24 10:26:04 +02:00
  • 08dff9fb66 New API to force propagation. antirez 2013-06-21 12:07:53 +02:00
  • 515a26bbc1 New API to force propagation. antirez 2013-06-21 12:07:53 +02:00
  • e73548b0ee Merge pull request #1167 from badboy/patch-1 Salvatore Sanfilippo 2013-06-20 07:56:31 -07:00
  • b0c2cdd6a7 Merge pull request #1167 from badboy/patch-1 Salvatore Sanfilippo 2013-06-20 07:56:31 -07:00
  • 21afa5dbed Initialize char* to NULL to remove compiler warning Jan-Erik Rediger 2013-06-20 17:53:35 +03:00
  • 5ac7ca9c94 Initialize char* to NULL to remove compiler warning Jan-Erik Rediger 2013-06-20 17:53:35 +03:00
  • c0a47ea63c Allow PUBSUB NUMSUB without channels. antirez 2013-06-20 15:34:56 +02:00
  • 519c9e11d1 Allow PUBSUB NUMSUB without channels. antirez 2013-06-20 15:34:56 +02:00
  • d337302b90 PUBSUB command implemented. antirez 2013-06-20 15:32:00 +02:00
  • 455563faec PUBSUB command implemented. antirez 2013-06-20 15:32:00 +02:00
  • 8b49716f0d Sentinel: parse new INFO replication output correctly. antirez 2013-06-20 10:21:38 +02:00
  • 4c0f8c4e5a Sentinel: parse new INFO replication output correctly. antirez 2013-06-20 10:21:38 +02:00
  • 5f770dcc2f Test: regression test for #1163. antirez 2013-06-19 18:53:07 +02:00
  • b02bb47e67 Test: regression test for #1163. antirez 2013-06-19 18:53:07 +02:00
  • 96574ee610 Fix comment typo in integration/aof.tcl. antirez 2013-06-19 18:31:33 +02:00
  • f8ba3b5668 Fix comment typo in integration/aof.tcl. antirez 2013-06-19 18:31:33 +02:00
  • f352985cc1 Allow writes from scripts called by AOF loading in read-only slaves. antirez 2013-06-19 18:25:03 +02:00
  • d363299af3 Allow writes from scripts called by AOF loading in read-only slaves. antirez 2013-06-19 18:25:03 +02:00
  • f0861f0116 Fix logStackTrace() when logging to stdout. antirez 2013-06-19 14:44:40 +02:00
  • 338cd4835d Fix logStackTrace() when logging to stdout. antirez 2013-06-19 14:44:40 +02:00
  • 058541f3be Lua script errors format more unified. antirez 2013-06-18 19:30:56 +02:00
  • 9c2c878e45 Lua script errors format more unified. antirez 2013-06-18 19:30:56 +02:00
  • af2cadc4b7 Lua scripting: improve error reporting. antirez 2013-06-18 17:33:35 +02:00
  • 51adc6e1bc Lua scripting: improve error reporting. antirez 2013-06-18 17:33:35 +02:00
  • 8cf042f959 Merge pull request #1124 from ioddly/fix-issue-1121 Salvatore Sanfilippo 2013-06-17 03:14:31 -07:00
  • b96ba52cfa Merge pull request #1124 from ioddly/fix-issue-1121 Salvatore Sanfilippo 2013-06-17 03:14:31 -07:00
  • 3acb4acba8 Merge pull request #819 from Keruspe/unstable Salvatore Sanfilippo 2013-06-17 03:08:14 -07:00
  • 82d782d3b5 Merge pull request #819 from Keruspe/unstable Salvatore Sanfilippo 2013-06-17 03:08:14 -07:00
  • f9eef102c8 test-server: only listen to 127.0.0.1 Marc-Antoine Perennou 2012-12-10 18:21:10 +01:00
  • edd7eb9b7d test-server: only listen to 127.0.0.1 Marc-Antoine Perennou 2012-12-10 18:21:10 +01:00
  • 811c5a2cdf Cluster: detect nodes address change. antirez 2013-06-12 10:50:07 -07:00
  • dfc98dccf4 Cluster: detect nodes address change. antirez 2013-06-12 10:50:07 -07:00
  • fffc5f809e clusterProcessPacket() comments improved for correctness. antirez 2013-06-11 21:33:00 +02:00
  • d427373f01 clusterProcessPacket() comments improved for correctness. antirez 2013-06-11 21:33:00 +02:00
  • f62a4017b5 Binary safe dump of object content in redisLogObjectDebugInfo(). antirez 2013-06-04 15:53:53 +02:00
  • cf71b82111 Binary safe dump of object content in redisLogObjectDebugInfo(). antirez 2013-06-04 15:53:53 +02:00
  • 9aa989d073 CONFIG SET: accept slave-priority zero, it is valid. antirez 2013-05-31 19:31:36 +02:00
  • b6a2878aa5 CONFIG SET: accept slave-priority zero, it is valid. antirez 2013-05-31 19:31:36 +02:00
  • 650fc5218f Test: avoid a false positive in min-slaves test. antirez 2013-05-31 11:43:23 +02:00
  • ca35de1d1f Test: avoid a false positive in min-slaves test. antirez 2013-05-31 11:43:23 +02:00
  • 89ec3e8b22 Tests added for min-slaves feature. antirez 2013-05-30 18:54:28 +02:00
  • 434a86dbd8 Tests added for min-slaves feature. antirez 2013-05-30 18:54:28 +02:00
  • 45ff68db75 Refresh good slaves count after CONFIG SET min-slaves-... antirez 2013-05-30 12:23:28 +02:00
  • 915c06a96c Refresh good slaves count after CONFIG SET min-slaves-... antirez 2013-05-30 12:23:28 +02:00
  • 57984ee8f2 New INFO field "min_slaves_good_slaves". antirez 2013-05-30 12:18:31 +02:00
  • 88441bf18f New INFO field "min_slaves_good_slaves". antirez 2013-05-30 12:18:31 +02:00
  • e802b22dfb Refresh good slaves count when setting slave state as online. antirez 2013-05-30 12:13:25 +02:00
  • 1a54d5963e Refresh good slaves count when setting slave state as online. antirez 2013-05-30 12:13:25 +02:00
  • 376797e1b5 Make tests compatible with new INFO replication output. antirez 2013-05-30 11:43:43 +02:00
  • d64d2e21c9 Make tests compatible with new INFO replication output. antirez 2013-05-30 11:43:43 +02:00
  • b6e37a61c4 min-replicas-to-write: only deny write commands. antirez 2013-05-29 11:45:40 +02:00
  • 2ec7875cbf min-replicas-to-write: only deny write commands. antirez 2013-05-29 11:45:40 +02:00
  • cb76f29230 min-slaves-to-write: don't accept writes with less than N replicas. antirez 2013-05-29 11:36:44 +02:00
  • ed599d3aca min-slaves-to-write: don't accept writes with less than N replicas. antirez 2013-05-29 11:36:44 +02:00
  • 78259af9ec min-slaves-to-write: initial description of the feature in redis.conf antirez 2013-05-28 16:48:21 +02:00
  • cbdb2153c5 min-slaves-to-write: initial description of the feature in redis.conf antirez 2013-05-28 16:48:21 +02:00
  • 564d8c4c0b repl_offset field in INFO replication is now just offset. antirez 2013-05-29 19:56:33 +02:00
  • 888400ebd5 repl_offset field in INFO replication is now just offset. antirez 2013-05-29 19:56:33 +02:00
  • db72ecccc8 Slaves list in INFO output: lag added, format changed. antirez 2013-05-29 19:52:54 +02:00
  • 37c29e037b Slaves list in INFO output: lag added, format changed. antirez 2013-05-29 19:52:54 +02:00
  • be6182c26a Accept REPLCONF in any state. antirez 2013-05-28 15:23:42 +02:00
  • 091ed386f7 Accept REPLCONF in any state. antirez 2013-05-28 15:23:42 +02:00
  • d0a7837797 A comment about BLPOP timeout did not reflected actual behavior. antirez 2013-05-27 19:33:03 +02:00
  • a864cae2a5 A comment about BLPOP timeout did not reflected actual behavior. antirez 2013-05-27 19:33:03 +02:00
  • 25e71b041d Version bumped to 2.9.11 antirez 2013-05-27 11:44:04 +02:00
  • 1909b8753d Version bumped to 2.9.11 antirez 2013-05-27 11:44:04 +02:00
  • b19e3de1d7 redis.conf updated: repl-timeout now uesd by masters as well. antirez 2013-05-27 11:24:05 +02:00
  • c9b55a29d6 redis.conf updated: repl-timeout now uesd by masters as well. antirez 2013-05-27 11:24:05 +02:00
  • 8752adc059 Close connection with timedout slaves. antirez 2013-05-27 11:17:17 +02:00
  • 3c82c85fcf Close connection with timedout slaves. antirez 2013-05-27 11:17:17 +02:00
  • 8304ed9a06 Send ACK to master once every second. antirez 2013-05-27 10:45:37 +02:00
  • e06a560466 Send ACK to master once every second. antirez 2013-05-27 10:45:37 +02:00
  • c9af89d8cd Don't ACK the master after every command. antirez 2013-05-27 10:41:53 +02:00
  • efd87031d0 Don't ACK the master after every command. antirez 2013-05-27 10:41:53 +02:00
  • dfc2575703 Make sure that REPLCONF ACK really has no return value. antirez 2013-05-25 01:22:27 +02:00
  • dd0adbb777 Make sure that REPLCONF ACK really has no return value. antirez 2013-05-25 01:22:27 +02:00
  • 84c7d48a80 Replication: send REPLCONF ACK to master. antirez 2013-05-25 00:54:00 +02:00
  • 0292c5f7ae Replication: send REPLCONF ACK to master. antirez 2013-05-25 00:54:00 +02:00
  • 6d2b8f5845 REPLCONF ACK command. antirez 2013-05-25 00:37:56 +02:00
  • 6b4635f4f5 REPLCONF ACK command. antirez 2013-05-25 00:37:56 +02:00
  • e29d536e17 Fixed a bug in no queueing replies to master. antirez 2013-05-25 01:00:07 +02:00
  • a950f48906 Fixed a bug in no queueing replies to master. antirez 2013-05-25 01:00:07 +02:00