Permalink
Commits on Apr 19, 2012
Commits on Apr 18, 2012
  1. Tests for scripting PRNG.

    antirez committed Apr 18, 2012
  2. redis-cli --bigkeys

    antirez committed Apr 18, 2012
  3. Test SDIFF with first set empty.

    antirez committed Apr 18, 2012
  4. New hash fuzzing test.

    antirez committed Apr 18, 2012
  5. Explicit RPOP/LPOP tests.

    antirez committed Apr 18, 2012
  6. Test LINSERT syntax error.

    antirez committed Apr 18, 2012
  7. Test LINDEX out of range index.

    antirez committed Apr 18, 2012
  8. Merge pull request #456 from pietern/unstable-mkopts

    Persist Makefile flags (unstable)
    antirez committed Apr 18, 2012
  9. Marginally cleaner lookupKeyByPattern() implementation.

    just fieldobj itself as sentinel of the fact a field object is used or
    not, instead of using the filed length, that may be confusing both for
    people and for the compiler emitting a warning.
    antirez committed Apr 18, 2012
  10. More robust maxclients test.

    antirez committed Apr 18, 2012
  11. Two small fixes to maxclients handling.

    1) Don't accept maxclients set to < 0
    2) Allow maxclients < 1024, it is useful for testing.
    antirez committed Apr 18, 2012
Commits on Apr 17, 2012
  1. lookupKeyByPattern() used by SORT GET/BY rewritten. Fixes issue #460.

    lookupKeyByPattern() was implemented with a trick to speedup the lookup
    process allocating two fake Redis obejcts on the stack. However now that
    we propagate expires to the slave as DEL operations the lookup of the
    key may result into a call to expireIfNeeded() having the stack
    allocated object as argument, that may in turn use it to create the
    protocol to send to the slave. But since this fake obejcts are
    inherently read-only this is a problem.
    
    As a side effect of this fix there are no longer size limits in the
    pattern to be used with GET/BY option of SORT.
    
    See antirez#460 for bug details.
    antirez committed Apr 17, 2012
Commits on Apr 14, 2012
  1. Don't set flags recursively

    pietern committed Apr 14, 2012
  2. Remove unused LIBS variable

    pietern committed Apr 14, 2012
  3. Ignore gcov/lcov artifacts

    pietern committed Apr 14, 2012
  4. The lcov target shouldn't clean

    This is not needed because every change in compiler/linker flags
    triggers a cleanup.
    pietern committed Apr 14, 2012
  5. Rename ADD_*FLAGS -> REDIS_*FLAGS, REDIS_*FLAGS -> FINAL_*FLAGS

    This reflects that REDIS_*FLAGS will only be used for compilation of
    Redis and not for its dependencies. Similarly, that FINAL_*FLAGS are
    composed of other variables and holds the options that are finally
    passed to the compiler and linker.
    pietern committed Apr 14, 2012
Commits on Apr 13, 2012
  1. A few var names fixed in Makefile.

    I modified it for error in a previous commit doing search & replace.
    antirez committed Apr 13, 2012
  2. EVAL errors are more clear now.

    antirez committed Apr 13, 2012