Skip to content
Commits on Dec 23, 2014
  1. @mattsta

    Allow all code tests to run using Redis args

    mattsta committed
    Previously, many files had individual main() functions for testing,
    but each required being compiled with their own testing flags.
    That gets difficult when you have 8 different flags you need
    to set just to run all tests (plus, some test files required
    other files to be compiled aaginst them, and it seems some didn't
    build at all without including the rest of Redis).
    
    Now all individual test main() funcions are renamed to a test
    function for the file itself and one global REDIS_TEST define enables
    testing across the entire codebase.
    
    Tests can now be run with:
      - `./redis-server test <test>`
    
      e.g. ./redis-server test ziplist
    
    If REDIS_TEST is not defined, then no tests get included and no
    tests are included in the final redis-server binary.
Commits on Nov 25, 2014
  1. @sunheehnus
Commits on Jun 26, 2014
Commits on Dec 5, 2013
Commits on Aug 19, 2013
  1. assert.h replaced with redisassert.h when appropriate.

    committed
    Also a warning was suppressed by including unistd.h in redisassert.h
    (needed for _exit()).
Commits on Apr 7, 2012
  1. @erikdubbelboer
Commits on Feb 14, 2012
Commits on Nov 1, 2011
  1. @jasondavies

    Fix minor typos.

    jasondavies committed
Commits on Mar 9, 2011
  1. zipmaps are now endianess agnostic, needed for on disk serialization …

    committed
    …of zipmaps without convertions layers
Commits on Feb 28, 2011
Commits on Nov 2, 2010
Commits on Jul 1, 2010
  1. redis.c split into many different C files.

    committed
    networking related stuff moved into networking.c
    
    moved more code
    
    more work on layout of source code
    
    SDS instantaneuos memory saving. By Pieter and Salvatore at VMware ;)
    
    cleanly compiling again after the first split, now splitting it in more C files
    
    moving more things around... work in progress
    
    split replication code
    
    splitting more
    
    Sets split
    
    Hash split
    
    replication split
    
    even more splitting
    
    more splitting
    
    minor change
Something went wrong with that request. Please try again.