1. 25 Feb, 2014 23 commits
  2. 20 Feb, 2014 10 commits
  3. 18 Feb, 2014 2 commits
    • antirez's avatar
      Sentinel: SENTINEL_SLAVE_RECONF_RETRY_PERIOD -> RECONF_TIMEOUT · 905c55d5
      antirez authored
      Rename define to match the new meaning.
      905c55d5
    • antirez's avatar
      Sentinel: fix slave promotion timeout. · 1b345ec3
      antirez authored
      If we can't reconfigure a slave in time during failover, go forward as
      anyway the slave will be fixed by Sentinels in the future, once they
      detect it is misconfigured.
      
      Otherwise a failover in progress may never terminate if for some reason
      the slave is uncapable to sync with the master while at the same time
      it is not disconnected.
      1b345ec3
  4. 17 Feb, 2014 5 commits
    • antirez's avatar
      Sentinel: initial testing framework. · 351e7900
      antirez authored
      Nothing tested at all so far... Just the infrastructure spawning N
      Sentinels and N Redis instances that the test will use again and again.
      351e7900
    • antirez's avatar
      Test: colorstr moved to util.tcl. · f71c7de8
      antirez authored
      f71c7de8
    • antirez's avatar
      Test: code to test server availability refactored. · 0886c98f
      antirez authored
      Some inline test moved into server_is_up procedure.
      Also find_available_port was moved into util since it is going
      to be used for the Sentinel test as well.
      0886c98f
    • antirez's avatar
      Get absoulte config file path before processig 'dir'. · 4237f14a
      antirez authored
      The code tried to obtain the configuration file absolute path after
      processing the configuration file. However if config file was a relative
      path and a "dir" statement was processed reading the config, the absolute
      path obtained was wrong.
      
      With this fix the absolute path is obtained before processing the
      configuration while the server is still in the original directory where
      it was executed.
      4237f14a
    • antirez's avatar
      Sentinel: better specify startup errors due to config file. · 5efee4f0
      antirez authored
      Now it logs the file name if it is not accessible. Also there is a
      different error for the missing config file case, and for the non
      writable file case.
      5efee4f0