Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 28, 2012
  1. Incrementally flush RDB on disk while loading it from a master.

    This fixes issue #539.
    Basically if there is enough free memory the OS may buffer the RDB file
    that the slave transfers on disk from the master. The file may
    actually be flused on disk at once by the operating system when it gets
    closed by Redis, causing the close system call to block for a long time.
    This patch is a modified version of one provided by yoav-steinberg of
    @garantiadata (the original version was posted in the issue #539
    comments), and tries to flush the OS buffers incrementally (every 8 MB
    of loaded data).
Commits on May 15, 2012
  1. @davepacheco

    first cut at event port support

    davepacheco authored committed
Commits on Apr 11, 2012
  1. @pietern

    Everything x86 is little endian

    pietern authored committed
Commits on Feb 26, 2012
  1. @jakub-
  2. @anydot

    use gcc sync builtins for memory counter when possible

    anydot authored committed
Commits on Feb 21, 2012
  1. @pietern

    Solaris has backtrace(3)

    pietern authored
Commits on Jun 20, 2011
Commits on May 5, 2011
  1. @pietern
  2. @pietern

    More allocators

    pietern authored
Commits on Mar 9, 2011
Commits on Oct 23, 2010
  1. @pietern
  2. @pietern

    Don't use prefix when malloc_size() can be called

    pietern authored
    Also, use tcmalloc functions explicitly via macros to prevent symbol
    lookups to resolve to native malloc/free on OSX.
Commits on Sep 2, 2010
  1. memory fragmentation ratio in INFO output

    antirez authored
Commits on Jul 1, 2010
  1. redis.c split into many different C files.

    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.