Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 14, 2012
  1. @antirez
  2. @antirez
  3. @antirez

    sds.c new function sdsRemoveFreeSpace().

    antirez authored
    The new function is used in order to resize the string allocation so
    that only the minimal allocation possible is used, removing all the free
    space at the end of the string normally used to improve efficiency of
    concatenation operations.
  4. @antirez
Commits on Mar 13, 2012
  1. @antirez
  2. @antirez

    Process async client checks like client timeouts and BLPOP timeouts i…

    antirez authored
    …ncrementally using a circular list.
  3. @antirez
  4. @antirez
  5. @antirez
  6. @antirez

    RDB hashes loading, fixed another bug in the loading of HT-encoded ha…

    antirez authored
    …shes: when the hash entry is too big for ziplist, add the field, then convert. The code used to break before the new entry was inserted, resulting into missing fields in the loaded Hash object.
  7. @antirez

    RDB hashes loading fixed removing the assertion that failed every tim…

    antirez authored
    …e an HT-encoded hash was loaded.
Commits on Mar 10, 2012
  1. @antirez

    Merge pull request #378 from quiver/unstable

    antirez authored
    fix typo of redis.conf
  2. fix typo of redis.conf

    quiver authored
  3. @antirez

    Build dependencies updated.

    antirez authored
  4. @antirez
  5. @antirez

    RDB version is no 4, because small hashes are now encoded as ziplists…

    antirez authored
    …, so older versions of Redis will not understand this format.
  6. @antirez
  7. @antirez

    More vertical space saved.

    antirez authored
  8. @antirez

    Minor code aesthetic change to use Redis code base style rule of savi…

    antirez authored
    …ng vertical space when possible.
  9. @antirez

    Removed handling of deprecated hash-max-zipmap-entries nad hash-map-z…

    antirez authored
    …ipmap-value. Pieter is too good with users ;). Better to have them switch to a saner configuration ASAP after the 2.6 upgrade.
  10. @antirez

    Added a top-function comment to rioWriteHashIteratorCursor() to bette…

    antirez authored
    …r specify what the function does. Not immediately clear from the name.
Commits on Mar 9, 2012
  1. @antirez

    Merge conflicts resolved.

    antirez authored
Commits on Mar 8, 2012
  1. @antirez
  2. @antirez
  3. @antirez

    run_id added to INFO output.

    antirez authored
    The Run ID is a field that identifies a single execution of the Redis
    server. It can be useful for many purposes as it makes easy to detect if
    the instance we are talking about is the same, or if it is a different
    one or was rebooted. An application of run_id will be in the partial
    synchronization of replication, where a slave may request a partial sync
    from a given offset only if it is talking with the same master. Another
    application is in failover and monitoring scripts.
  4. @antirez

    clusterGetRandomName() generalized into getRandomHexChars() so that w…

    antirez authored
    …e can use it for the run_id field as well.
Commits on Mar 7, 2012
  1. @antirez

    By default Redis refuses writes with an error if the latest BGSAVE fa…

    antirez authored
    …iled (and at least one save point is configured). However people having good monitoring systems may prefer a server that continues to work, since they are notified that there are problems by their monitoring systems. This commit implements the ability to turn the feature on or off via redis.conf and CONFIG SET.
  2. @antirez

    Refuse writes if can't persist on disk.

    antirez authored
    Redis now refuses accepting write queries if RDB persistence is
    configured, but RDB snapshots can't be generated for some reason.
    The status of the latest background save operation is now exposed
    in the INFO output as well. This fixes issue #90.
  3. @antirez

    Better MONITOR output, now includes client ip:port or the lua string …

    antirez authored
    …if the command was executed by the scripting engine.
  4. @antirez

    anetPeerToString() automatically populates ip/port with something tha…

    antirez authored
    …t may be provided to the user as output in case of errors.
  5. @antirez

    TIME command.

    antirez authored
Commits on Feb 29, 2012
  1. @antirez
  2. @antirez
  3. @antirez
  4. @antirez
Something went wrong with that request. Please try again.