1. 13 Dec, 2015 2 commits
  2. 10 Dec, 2015 2 commits
    • antirez's avatar
      Cluster: more reliable migration tests. · 5ad4f7e0
      antirez authored
      The old version was modeled with two failovers, however after the first
      it is possible that another slave will migrate to the new master, since
      for some time the new master is not backed by any slave. Probably there
      should be some pause after a failover, before the migration. Anyway the
      test is simpler in this way, and depends less on timing.
      5ad4f7e0
    • antirez's avatar
      Cluster: more reliable replicas migration test. · 6007ea3b
      antirez authored
      6007ea3b
  3. 15 Oct, 2015 1 commit
  4. 15 Sep, 2015 1 commit
    • antirez's avatar
      Test: fix false positive in HSTRLEN test. · 652e662d
      antirez authored
      HINCRBY* tests later used the value "tmp" that was sometimes generated
      by the random key generation function. The result was ovewriting what
      Tcl expected to be inside Redis with another value, causing the next
      HSTRLEN test to fail.
      652e662d
  5. 14 Sep, 2015 2 commits
    • antirez's avatar
      Test: MOVE expire test improved. · a0ff29bc
      antirez authored
      Related to #2765.
      a0ff29bc
    • antirez's avatar
      MOVE now can move TTL metadata as well. · 5b6c7647
      antirez authored
      MOVE was not able to move the TTL: when a key was moved into a different
      database number, it became persistent like if PERSIST was used.
      
      In some incredible way (I guess almost nobody uses Redis MOVE) this bug
      remained unnoticed inside Redis internals for many years.
      Finally Andy Grunwald discovered it and opened an issue.
      
      This commit fixes the bug and adds a regression test.
      
      Close #2765.
      5b6c7647
  6. 05 Aug, 2015 4 commits
  7. 29 May, 2015 3 commits
  8. 19 May, 2015 1 commit
  9. 15 May, 2015 1 commit
  10. 01 Apr, 2015 1 commit
  11. 30 Mar, 2015 1 commit
  12. 27 Mar, 2015 1 commit
  13. 22 Mar, 2015 4 commits
  14. 18 Mar, 2015 1 commit
  15. 10 Feb, 2015 2 commits
    • antirez's avatar
      Faster memory efficiency test. · 9c40565b
      antirez authored
      This test on Linux was extremely slow, since in Tcl we can't enable
      easily tcp-nodelay, so the busy loop used to take *a lot* with bigger
      writes. Fixed using pipelining.
      9c40565b
    • antirez's avatar
      Faster memory efficiency test. · bee03dac
      antirez authored
      This test on Linux was extremely slow, since in Tcl we can't enable
      easily tcp-nodelay, so the busy loop used to take *a lot* with bigger
      writes. Fixed using pipelining.
      bee03dac
  16. 22 Jan, 2015 9 commits
  17. 09 Jan, 2015 1 commit
  18. 11 Dec, 2014 1 commit
    • Matt Stancliff's avatar
      Fix zero-ordering SORT when called against lists · 77bbc0df
      Matt Stancliff authored
      People mostly use SORT against lists, but our prior
      behavior was pretending lists were an unordered bag
      requiring a forced-sort when no sort was requested.
      
      We can just use the native list ordering to ensure
      consistency across replicaion and scripting calls.
      
      Closes #2079
      Closes #545 (again)
      77bbc0df
  19. 03 Dec, 2014 1 commit
  20. 28 Nov, 2014 1 commit
    • antirez's avatar
      Test: wait for actual startup in start_server. · bed4108b
      antirez authored
      start_server now uses return value from Tcl exec to get the server pid,
      however this introduces errors that depend from timing: a lot of the
      testing code base assumed the server to be actually up and running when
      server_start returns.
      
      So the old code that waits to see the pid in the log file was restored.
      bed4108b