Skip to content
Commits on Jun 21, 2013
  1. @mnunberg

    Rewrite README in RST

    mnunberg committed Jun 20, 2013
    Change-Id: Ia0a51a4d971e5bb74555cdf6fb316f31e389b48b
    Reviewed-on: http://review.couchbase.org/27056
    Tested-by: Mordechai Nunberg <mnunberg@haskalah.org>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on May 23, 2013
  1. @mnunberg

    Change README title from 'pylibcouchbase'

    mnunberg committed May 20, 2013
    Change-Id: I8f1c4f5a52d7bb4dcd67a18134c0879b6413bb3e
    Reviewed-on: http://review.couchbase.org/26441
    Reviewed-by: Volker Mische <volker.mische@gmail.com>
    Tested-by: Mordechai Nunberg <mnunberg@haskalah.org>
Commits on May 17, 2013
  1. @mnunberg

    Beef up README

    mnunberg committed May 17, 2013
    - Remove mention of libcouchbase.pxd
    - Provide 'SUPPORT' section
    - Specify specific libcouchbase version requirements
    - Change link from libcouchbase github repo to official couchbase page
    
    Change-Id: Id649d08f38771b6cb9038d6be2b920221adcbc06
    Reviewed-on: http://review.couchbase.org/26385
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
Commits on May 16, 2013
  1. @mnunberg

    Rename tests.ini to tests.ini.sample

    mnunberg committed May 15, 2013
    This allows modifications to the actual test configuration file without
    having git complain about it.
    
    Change-Id: I54a0bfb7f5629a4a3b4d220ffe3d1d37c4342448
    Reviewed-on: http://review.couchbase.org/26319
    Reviewed-by: Volker Mische <volker.mische@gmail.com>
    Tested-by: Mordechai Nunberg <mnunberg@haskalah.org>
Commits on May 14, 2013
  1. @mnunberg

    PYCBC-103: Pure C API Rewrite

    mnunberg committed May 9, 2013
    Change-Id: Ib71a9cd7bdf28c1d29daa0188ad2d66be38bca66
    Reviewed-on: http://review.couchbase.org/26234
    Tested-by: Mordechai Nunberg <mnunberg@haskalah.org>
    Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
    Reviewed-by: Mordechai Nunberg <mnunberg@haskalah.org>
Commits on May 7, 2013
  1. @mnunberg

    Release GIL during lcb_wait

    mnunberg committed May 4, 2013
    Fixes potential issues if a thread is blocked on a long-running IO
    operation
    
    Change-Id: I8b6991c4d88b6ec04864e43ad3721d21d21be10d
    Reviewed-on: http://review.couchbase.org/26094
    Reviewed-by: Mordechai Nunberg <mnunberg@haskalah.org>
    Tested-by: Mordechai Nunberg <mnunberg@haskalah.org>
Commits on Apr 30, 2013
  1. @mnunberg @ingenthr

    Make examples directory

    mnunberg committed with ingenthr Apr 29, 2013
    Change-Id: I383a58c8a867a12d47121da4f51f8430f1993523
    Reviewed-on: http://review.couchbase.org/25950
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
Commits on Apr 24, 2013
  1. @vmx

    Remove generated libcouchbase.c

    vmx committed with vmx Apr 19, 2013
    The Cython generated libcouchbase.c resulted in a lot of
    conflicts when merging/rebasing commits. It was a pain
    to work with, hence it's removed from the source repository.
    
    The generated libcouchbase.c is still be included when
    the source gets distributed so that the users don't need
    to have Cython installed. Source distributions are
    generated via:
    
        python setup.py sdist
    
    Change-Id: Ib415696b2d80edb337ea1dcb8a9f4c60caba6b0b
    Reviewed-on: http://review.couchbase.org/25789
    Reviewed-by: Volker Mische <volker.mische@gmail.com>
    Tested-by: Volker Mische <volker.mische@gmail.com>
Commits on Apr 16, 2013
  1. @vmx

    Make build process clearer

    vmx committed Apr 16, 2013
Commits on Apr 11, 2013
  1. @vmx

    More connection options and improved tests

    vmx committed Apr 11, 2013
    The connection is no longer hard-coded, you can specify the server,
    and bucket you want to connect to (together with username and
    password).
    
    The test suite was also improved. It's now easier to get it
    working with your own Couchbase instance. The parmeters for the
    tests are in `tests/tests.ini`.
  2. @lcosmin
Commits on Apr 10, 2013
  1. @vmx

    Adding tests

    vmx committed Apr 10, 2013
  2. @vmx

    Add auto-generated API docs

    vmx committed Apr 10, 2013
Commits on Apr 3, 2013
  1. @vmx

    Support for data formats

    vmx committed Apr 3, 2013
    By default your data will be stored as JSON in Couchbase. You can
    also change the format to "pickle" which will use the pickle module
    on your object, or "plain" which won't modify your data at all.
    
    Getting the data is transparent, it will do the convesion back to
    the original data for you.
    
    This commit also cleans up the code a bit, when using GCC for
    compilations there shouldn't be any warnings any more.
Commits on Mar 26, 2013
  1. @vmx
Commits on Mar 22, 2013
  1. @vmx

    Adding Apache License 2.0

    vmx committed Mar 22, 2013
  2. @vmx
  3. @vmx

    Initial commit

    vmx committed Mar 22, 2013
    There's just enough to see if things work on all supported
    platforms. You should be able to compile and run it the
    normal distutils way.
    
    The example program is called basic.py. It does insert
    one million items into a local Couchbase instance on the
    default port 8091.
Something went wrong with that request. Please try again.