Commit Graph

  • 5ed9341ed1 Sentinel: always redirect on master->slave transition. antirez 2013-04-24 11:30:17 +02:00
  • 1965e22aa1 Sentinel: always redirect on master->slave transition. antirez 2013-04-24 11:30:17 +02:00
  • bd638d72ee Config option to turn AOF rewrite incremental fsync on/off. antirez 2013-04-24 10:57:07 +02:00
  • d264122f6a Config option to turn AOF rewrite incremental fsync on/off. antirez 2013-04-24 10:57:07 +02:00
  • ef70f8f36e AOF: sync data on disk every 32MB when rewriting. antirez 2013-04-03 18:55:38 +02:00
  • 336d722fba AOF: sync data on disk every 32MB when rewriting. antirez 2013-04-03 18:55:38 +02:00
  • cac8706810 rio.c: added ability to fdatasync() from time to time while writing. antirez 2013-04-03 15:31:40 +02:00
  • 91f4213ddf rio.c: added ability to fdatasync() from time to time while writing. antirez 2013-04-03 15:31:40 +02:00
  • de5e085f1f Test: fix RDB test checking file permissions. antirez 2013-04-23 14:08:42 +02:00
  • c4656119b6 Test: fix RDB test checking file permissions. antirez 2013-04-23 14:08:42 +02:00
  • 971d6b329d Test: split conceptually unrelated comments in RDB test. antirez 2013-04-22 11:25:44 +02:00
  • 4ed2581a92 Test: split conceptually unrelated comments in RDB test. antirez 2013-04-22 11:25:44 +02:00
  • cf6882f3af Sentinel: turn old master into a slave when it comes back. antirez 2013-04-19 16:34:07 +02:00
  • 8e222c888f Sentinel: turn old master into a slave when it comes back. antirez 2013-04-19 16:34:07 +02:00
  • 98bb3d2a40 More explicit panic message on out of memory. antirez 2013-04-19 15:11:34 +02:00
  • 9d823fc222 More explicit panic message on out of memory. antirez 2013-04-19 15:11:34 +02:00
  • d284570deb Cluster: fix clusterNode.name print format on debug message. xiaost7 2013-04-19 12:42:22 +08:00
  • ecdbaf4695 Cluster: fix clusterNode.name print format on debug message. xiaost7 2013-04-19 12:42:22 +08:00
  • deea56d5ce Redis/Jemalloc Gitignore were too aggressive. antirez 2013-04-18 16:21:32 +02:00
  • d04afd62d6 Redis/Jemalloc Gitignore were too aggressive. antirez 2013-04-18 16:21:32 +02:00
  • cb2d627e8d redis-cli: raise error on bad command line switch. antirez 2013-04-11 13:15:20 +02:00
  • f8ae70cf7c redis-cli: raise error on bad command line switch. antirez 2013-04-11 13:15:20 +02:00
  • 80b47765af redis-cli: --latency-history mode implemented. antirez 2013-04-11 13:11:41 +02:00
  • 0280c2f252 redis-cli: --latency-history mode implemented. antirez 2013-04-11 13:11:41 +02:00
  • 352e1a86a8 Cluster: reconfigure additonal slaves on failover. antirez 2013-04-09 12:13:26 +02:00
  • b84570dece Cluster: reconfigure additonal slaves on failover. antirez 2013-04-09 12:13:26 +02:00
  • 8f6ad5206e Cluster: CONFIG SET cluster-node-timeout. antirez 2013-04-09 11:29:51 +02:00
  • d1aee359c0 Cluster: CONFIG SET cluster-node-timeout. antirez 2013-04-09 11:29:51 +02:00
  • 442af928f9 Cluster: use server.cluster_node_timeout directly. antirez 2013-04-09 11:24:18 +02:00
  • 68cf249f81 Cluster: use server.cluster_node_timeout directly. antirez 2013-04-09 11:24:18 +02:00
  • a8c26a0397 Cluster: configdigest field no longer used. Removed. antirez 2013-04-09 11:07:25 +02:00
  • ef4f25ff6e Cluster: configdigest field no longer used. Removed. antirez 2013-04-09 11:07:25 +02:00
  • 9daa232d42 Cluster: properly send ping to nodes not pinged foro too much time. antirez 2013-04-08 19:40:20 +02:00
  • f09b2508f4 Cluster: properly send ping to nodes not pinged foro too much time. antirez 2013-04-08 19:40:20 +02:00
  • 559916e7f4 Test: remove useless statements and comments from test default config. antirez 2013-04-04 14:30:05 +02:00
  • ace86cfaef Test: remove useless statements and comments from test default config. antirez 2013-04-04 14:30:05 +02:00
  • 90293ad01b Cluster: move REDIS_CLUSTER_FAILOVER_DELAY near other timing defines. antirez 2013-04-04 14:23:34 +02:00
  • d5b383477e Cluster: move REDIS_CLUSTER_FAILOVER_DELAY near other timing defines. antirez 2013-04-04 14:23:34 +02:00
  • da03b66774 Cluster: CONFIG GET cluster-node-timeout. antirez 2013-04-04 14:21:01 +02:00
  • 3cc6e7d01d Cluster: CONFIG GET cluster-node-timeout. antirez 2013-04-04 14:21:01 +02:00
  • 0c0db1bc3d Cluster: node timeout is now configurable. antirez 2013-04-04 12:29:10 +02:00
  • 05fa4f4034 Cluster: node timeout is now configurable. antirez 2013-04-04 12:29:10 +02:00
  • 2e9c57f2aa Cluster: turn hardcoded node timeout multiplicators into defines. antirez 2013-04-04 12:02:48 +02:00
  • 00bab23c41 Cluster: turn hardcoded node timeout multiplicators into defines. antirez 2013-04-04 12:02:48 +02:00
  • d8a59ffc18 Make rio.c comment 80-columns friendly. antirez 2013-04-03 12:41:14 +02:00
  • 8419397665 Make rio.c comment 80-columns friendly. antirez 2013-04-03 12:41:14 +02:00
  • a9d031c771 Throttle BGSAVE attempt on saving error. antirez 2013-04-02 14:05:50 +02:00
  • b237de33d1 Throttle BGSAVE attempt on saving error. antirez 2013-04-02 14:05:50 +02:00
  • 419ca24c7e Version bumped to 2.9.9. antirez 2013-04-02 11:55:23 +02:00
  • b14fda7deb Version bumped to 2.9.9. antirez 2013-04-02 11:55:23 +02:00
  • 51d1e00564 Merge pull request #1017 from jbergstroem/build-improvements Salvatore Sanfilippo 2013-04-02 02:24:52 -07:00
  • 63457d1a5d Merge pull request #1017 from jbergstroem/build-improvements Salvatore Sanfilippo 2013-04-02 02:24:52 -07:00
  • d49e0f6807 Support for case unsensitive SET options. charsyam 2013-03-28 14:41:46 -07:00
  • 86d87e3554 Support for case unsensitive SET options. charsyam 2013-03-28 14:41:46 -07:00
  • bd771b6c45 Test: Extended SET tests. antirez 2013-03-28 16:25:17 +01:00
  • dfc31a1ee8 Test: Extended SET tests. antirez 2013-03-28 16:25:17 +01:00
  • 9e258a4438 Extended SET command implemented (issue #931). antirez 2013-03-28 15:40:19 +01:00
  • 30d5d416e6 Extended SET command implemented (issue #931). antirez 2013-03-28 15:40:19 +01:00
  • cf608e0451 EXPIRE should not resurrect keys. Issue #1026. antirez 2013-03-28 12:45:07 +01:00
  • 140260409e EXPIRE should not resurrect keys. Issue #1026. antirez 2013-03-28 12:45:07 +01:00
  • 915d1834af Test: regression test for issue #1026. antirez 2013-03-28 11:46:14 +01:00
  • 601cea665d Test: regression test for issue #1026. antirez 2013-03-28 11:46:14 +01:00
  • 9f4b471d09 Better DEBUG error message when num of arguments is wrong. antirez 2013-03-28 11:39:02 +01:00
  • 3816e7bda9 Better DEBUG error message when num of arguments is wrong. antirez 2013-03-28 11:39:02 +01:00
  • 9f7e9793ce Test: verify that lazy-expire works. antirez 2013-03-28 11:36:49 +01:00
  • 1b13adf388 Test: verify that lazy-expire works. antirez 2013-03-28 11:36:49 +01:00
  • b9e31495c4 DEBUG set-active-expire added. antirez 2013-03-27 17:55:02 +01:00
  • 32a83c8206 DEBUG set-active-expire added. antirez 2013-03-27 17:55:02 +01:00
  • e0e1b3a7cf Test: test replication of MULTI/EXEC. antirez 2013-03-27 11:31:27 +01:00
  • 252cf3052d Test: test replication of MULTI/EXEC. antirez 2013-03-27 11:31:27 +01:00
  • b163099b47 Test: Restore DB back to 9 after testing MULTI/EXEC with DB 5. antirez 2013-03-27 11:30:23 +01:00
  • 40b692e822 Test: Restore DB back to 9 after testing MULTI/EXEC with DB 5. antirez 2013-03-27 11:30:23 +01:00
  • 71a2ad0388 Test: new functions to capture and analyze the replication stream. antirez 2013-03-27 11:29:47 +01:00
  • 7572dc47da Test: new functions to capture and analyze the replication stream. antirez 2013-03-27 11:29:47 +01:00
  • 1a83a42ead redis-trib: ClusterNode #info_string output modified. antirez 2013-03-26 18:16:03 +01:00
  • 4fa30b781e redis-trib: ClusterNode #info_string output modified. antirez 2013-03-26 18:16:03 +01:00
  • 50ebef7662 Allow SELECT while loading the DB. antirez 2013-03-26 13:51:17 +01:00
  • df69155e8a Allow SELECT while loading the DB. antirez 2013-03-26 13:51:17 +01:00
  • f334cccf8e TTL / PTTL commands: two bugs fixed. antirez 2013-03-26 11:42:14 +01:00
  • 873f328fd8 TTL / PTTL commands: two bugs fixed. antirez 2013-03-26 11:42:14 +01:00
  • e4dd64c3ae Flag PUBLISH as read-only in the command table. antirez 2013-03-26 11:09:22 +01:00
  • 8bb5eb7357 Flag PUBLISH as read-only in the command table. antirez 2013-03-26 11:09:22 +01:00
  • d32c1a77cf Transactions: propagate MULTI/EXEC only when needed. antirez 2013-03-26 10:58:10 +01:00
  • 71f3e74317 Transactions: propagate MULTI/EXEC only when needed. antirez 2013-03-26 10:58:10 +01:00
  • b052b948fa Transactions: use discardTransaction() in EXEC implementation. antirez 2013-03-26 10:48:15 +01:00
  • 02c269e27e Transactions: use discardTransaction() in EXEC implementation. antirez 2013-03-26 10:48:15 +01:00
  • ed9f56eee8 Transactions: use the propagate() API to propagate MULTI. antirez 2013-03-26 10:27:45 +01:00
  • 2f49734029 Transactions: use the propagate() API to propagate MULTI. antirez 2013-03-26 10:27:45 +01:00
  • b4287457c8 Merge pull request #1003 from NanXiao/patch-3 Salvatore Sanfilippo 2013-03-25 11:30:59 -07:00
  • afce010639 Merge pull request #1003 from NanXiao/patch-3 Salvatore Sanfilippo 2013-03-25 11:30:59 -07:00
  • 3923eba8b4 Cluster: when slave changes master, remove it from the old master. antirez 2013-03-25 15:01:25 +01:00
  • c39e34d007 Cluster: when slave changes master, remove it from the old master. antirez 2013-03-25 15:01:25 +01:00
  • 825437016c redis-trib: wait cluster join after cluster creation. antirez 2013-03-25 13:14:17 +01:00
  • 70091a2f63 redis-trib: wait cluster join after cluster creation. antirez 2013-03-25 13:14:17 +01:00
  • ed244901f0 Cluster: set node role on successful handshake. antirez 2013-03-25 13:03:01 +01:00
  • 34c1871e9f Cluster: set node role on successful handshake. antirez 2013-03-25 13:03:01 +01:00
  • fcb29e211e redis-trib: Don't use colorization if TERM != xterm. antirez 2013-03-25 12:51:53 +01:00
  • cda0cdfb70 redis-trib: Don't use colorization if TERM != xterm. antirez 2013-03-25 12:51:53 +01:00
  • a0786d3876 redis-trib: initial output colorization antirez 2013-03-25 12:50:38 +01:00
  • 4286d8b979 redis-trib: initial output colorization antirez 2013-03-25 12:50:38 +01:00