Permalink
Commits on Jun 12, 2010
  1. Revert "Don't test the engine on startup"

    This reverts commit ca0dae9.
    
    This is needed because we load the engine to get function pointers for
    get_item_info and item_set_cas, then destroy it, which can segfault if
    we haven't initialized the engine.
    
    The worst problem is that we create a db in /tmp; we can avoid this by
    not loading a database if no dbname is given.
    
    Change-Id: I45deb3dcfa37056e8fd639ef0aaab5b302c91ca0
    Reviewed-on: http://review.northscale.com:8080/408
    Tested-by: Dustin Sallings <dustin@spy.net>
    Reviewed-by: Dustin Sallings <dustin@spy.net>
    seanlynch committed with dustin Jun 11, 2010
  2. Depend on all for test

    Change-Id: I41c1926556a0508012c2f88e9bdade492f8f2047
    Reviewed-on: http://review.northscale.com:8080/409
    Tested-by: Dustin Sallings <dustin@spy.net>
    Reviewed-by: Dustin Sallings <dustin@spy.net>
    seanlynch committed with dustin Jun 11, 2010
Commits on Jun 10, 2010
  1. Pass proxied engine's handle instead of our own for unknown_command

    Change-Id: I74d30c08b20345d673d6f05f05cd63d7ed259bf9
    Reviewed-on: http://review.northscale.com:8080/369
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 9, 2010
Commits on Jun 9, 2010
  1. fix to initialize the default bucket

    The last commit moved initialization out of load_engine().
    So, the default bucket pathway was incorrectly missing initialization
    of the proxied bucket.
    
    Change-Id: I01670d9856b261e855f040a1b37fffb260b2734c
    Reviewed-on: http://review.northscale.com:8080/345
    Reviewed-by: Sean Lynch <seanl@literati.org>
    Tested-by: Sean Lynch <seanl@literati.org>
    steveyen committed with seanlynch Jun 8, 2010
Commits on Jun 8, 2010
  1. Don't test the engine on startup

    Change-Id: Idf5086168fd2430f4244d6b316e2ebae2532919d
    Reviewed-on: http://review.northscale.com:8080/326
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed Jun 8, 2010
  2. Install types.db for collectd

    Change-Id: I1e34b2b7da4d78f97af10080b891c9a6c4acaee8
    Reviewed-on: http://review.northscale.com:8080/327
    Reviewed-by: Sean Lynch <seanl@literati.org>
    Tested-by: Sean Lynch <seanl@literati.org>
    seanlynch committed Jun 8, 2010
Commits on Jun 3, 2010
  1. Don't segfault in bucket_destroy.

    get_engine calls get_engine_specific with the value passed as the
    cookie, which casts the cookie to a connection and tries to access a
    member of the connection, thus segfaulting. Therefore, get_engine
    cannot take a NULL cookie.
    
    Change-Id: I488c641b51f117b621390a23d2dcf155348e13d7
    Reviewed-on: http://review.northscale.com:8080/271
    Tested-by: Dustin Sallings <dustin@spy.net>
    Reviewed-by: Dustin Sallings <dustin@spy.net>
    seanlynch committed Jun 2, 2010
Commits on May 31, 2010
  1. registering with ENGINE_FEATURE_MULTI_TENANCY

    Change-Id: If3966bfbf2e959f2b2a74157524752605fe8ddc2
    Reviewed-on: http://review.northscale.com:8080/59
    Reviewed-by: Eric Lambert <eric.d.lambert@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Dustin Sallings <dustin@spy.net>
    steveyen committed with dustin May 13, 2010
Commits on May 19, 2010
  1. Update to new engine api with support for vbuckets

    Change-Id: I6048038958ba356909b21c66872a4238d613fede
    Reviewed-on: http://review.northscale.com:8080/110
    Tested-by: Eric Lambert <eric.d.lambert@gmail.com>
    Reviewed-by: Eric Lambert <eric.d.lambert@gmail.com>
    trondn committed May 19, 2010
Commits on May 17, 2010
  1. compiles to newest engine interface

    make test also passes.
    
    Change-Id: I2c09d41692022564b9ebdebe78364d4bd08dbe59
    Reviewed-on: http://review.northscale.com:8080/58
    Tested-by: Eric Lambert <eric.d.lambert@gmail.com>
    Reviewed-by: Eric Lambert <eric.d.lambert@gmail.com>
    Tested-by: Sean Lynch <seanl@literati.org>
    Reviewed-by: Sean Lynch <seanl@literati.org>
    steveyen committed with seanlynch May 13, 2010
Commits on May 11, 2010
  1. Inconsequential README.markdown change to get around git describe tag…

    … bug.
    
    For 1.0.3 release.
    steveyen committed May 11, 2010
Commits on Apr 19, 2010
Commits on Mar 19, 2010
  1. Update management commands

    seanlynch committed Mar 19, 2010
Commits on Mar 18, 2010
  1. Pull other Python utilities in

    seanlynch committed Mar 18, 2010
Commits on Mar 17, 2010
Commits on Mar 11, 2010
Commits on Mar 8, 2010
  1. Don't switch connections to the default bucket

    Previously, if the bucket was deleted, the next operation would go to
    the default bucket. We don't do that any more.
    
    I also fixed a potential crash case if someone deleted an item right
    after the bucket was deleted, since get_engine can now return NULL under
    normal circumstances.
    seanlynch committed Mar 8, 2010
Commits on Mar 6, 2010
Commits on Mar 2, 2010
Commits on Feb 26, 2010
Commits on Feb 25, 2010
  1. Don't use GNU tar extensions

    trondn committed Feb 25, 2010
Commits on Feb 16, 2010
Commits on Feb 10, 2010
Commits on Feb 8, 2010
  1. Added scripts to EXTRA_DIST

    trondn committed Feb 8, 2010
  2. Add spec file

    trondn committed Feb 8, 2010
Commits on Feb 4, 2010
Commits on Feb 2, 2010
Commits on Jan 29, 2010
  1. default_bucket_name parameter

    On a new connection, allow a named bucket to be optionally, automatically
    assigned to the connection.
    steveyen committed Jan 29, 2010
Commits on Jan 28, 2010