Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Apr 02, 2009

  1. Don't expose the protocol used to the client api of the stats

    (dustin) I made some changes to the original growth code to pass in
    the required size.
    Trond Norbye authored dustin committed

Mar 05, 2009

  1. Refactor: move the slabs mutex (and all usage of it) into slabs.c

    Trond Norbye authored

Jan 03, 2009

  1. Dustin Sallings

    Fix for binary stats with subcommand.

    The subcommand is not necessarily a null terminated string (in the
    case of the binary protocol, it certainly isn't).  The subcommand
    would not be recognized due to strcmp() failing.
    
    Tested with both text and binary protocols.
    dustin authored
  2. Fix for stats opaque issue pointed out at the hackathon and removed s…

    …ome wasteful function calls (more to come).
    Toru Maesaka authored dustin committed
  3. The slabber no longer needs a is_binary like flag for stats due to ab…

    …straction by the callback.
    Toru Maesaka authored dustin committed
  4. Changed the argument ordering for stats callback to something more co…

    …mmon.
    Toru Maesaka authored dustin committed
  5. Support of slabber stats via the binary protocol.

    Toru Maesaka authored dustin committed
  6. Code cleaned by running devtools/clean-whitespace.pl script.

    Toru Maesaka authored dustin committed

Jul 08, 2008

  1. The slabber is now given a callback to perform binary stats.

    Toru Maesaka authored

Jul 03, 2008

  1. Initial attempt of supporting stats in binary protocol.

    Toru Maesaka authored

Mar 03, 2008

  1. dormando

    Don't re-calculate the slab class id for slabs_free() either.

    This + previous patch slightly reduce user CPU time, especially during heavy evictions.
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@739 b0b603af-a30f-0410-a34e-baf09ae79d0b
    dormando authored
  2. dormando

    Don't re-calculate the slab class id.

    slabs_alloc() internally calls slabs_clsid(), so an eviction case would crawl the list of slab classes three times.
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@738 b0b603af-a30f-0410-a34e-baf09ae79d0b
    dormando authored

Feb 25, 2008

  1. Enable use of large memory pages (Trond Norbye) <Trond.Norbye@Sun.COM>

    Initial support for solaris.
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@724 b0b603af-a30f-0410-a34e-baf09ae79d0b
    Trond Norbye authored

Jul 10, 2007

  1. Minimal doxygen configuration

    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@596 b0b603af-a30f-0410-a34e-baf09ae79d0b
    Paul Lindner authored

Apr 16, 2007

  1. Merge multithreaded into trunk, commit #2 (first commit only did the

    new files, not the modified ones.)
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@509 b0b603af-a30f-0410-a34e-baf09ae79d0b
    Steven Grimm authored

Apr 10, 2007

  1. update clean-whitespace, add automated whitespace test, and clean whi…

    …tespace
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@492 b0b603af-a30f-0410-a34e-baf09ae79d0b
    Paul Lindner authored

Mar 06, 2007

  1. multiple cleanups/refactoring, see ChangeLog

    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@468 b0b603af-a30f-0410-a34e-baf09ae79d0b
    Paul Lindner authored
Something went wrong with that request. Please try again.