Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 1, 2011
  1. @trondn

    Remove compiler warnings reported by MSDEV

    trondn authored
    Change-Id: I1f135cef07785553716b76ffbddd9c6e94eb98ce
    Reviewed-on: http://review.couchbase.org/9333
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 31, 2011
  1. @trondn

    Update the NMakefile to include the new files

    trondn authored
    And revert part of the code from C99 to C89...
    
    Change-Id: I4ea0b3532c729614944fdcbfa2b8864358b98124
    Reviewed-on: http://review.couchbase.org/9315
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    Fix compile errors on Windows 7 with MSDEV 2010

    trondn authored
    Change-Id: I61280812afc7050631cc041f5ad4ed9e6f9ffac2
    Reviewed-on: http://review.couchbase.org/9312
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  3. @trondn

    Add libcouchbase_strerror

    trondn authored
    Change-Id: I603291c1102b068d06ebfb877c2b348ce63e032c
    Reviewed-on: http://review.couchbase.org/9260
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  4. @trondn

    Add timings api

    trondn authored
    The purpose of the timing API is to easily be able to get some
    performance metrics of the operations you're using.
    
    Change-Id: I51cdcfd98640c033ecd5fd63e4bac2930101e2be
    Reviewed-on: http://review.couchbase.org/9064
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Aug 30, 2011
  1. @trondn

    Fix compile errors from gcc

    trondn authored
    Change-Id: I42a63a6e64a3ec1dd9df8e93755bf34cfce70173
    Reviewed-on: http://review.couchbase.org/9293
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    Download CouchbaseMock as part of make check

    trondn authored
    Change-Id: Ifccafdb8214851aa9719b2e186b8cafa0448cdd7
    Reviewed-on: http://review.couchbase.org/9291
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 28, 2011
  1. @trondn

    Removed unused code

    trondn authored
    Change-Id: I3f240371c6dec4bb16f6526d9411ab3c8b78884b
    Reviewed-on: http://review.couchbase.org/9268
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 27, 2011
  1. @trondn

    Fix compile error with Sun Studio

    trondn authored
    Change-Id: I13f44401715468ca580c3eb8ae97eeb54d7a9648
    Reviewed-on: http://review.couchbase.org/9266
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @ingenthr

    Added internal error handling

    Paul Farag authored ingenthr committed
    William Bowers <wbowers@neuraliq.com>
    
    Change-Id: Ia973ae242a0b73216c18b7965fbe98e386f8ba33
    Reviewed-on: http://review.couchbase.org/9203
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  3. @trondn

    Assign values for libcouchbase_storage_t

    trondn authored
    To make it easier to preserve binary compatibility we shouldn't
    let the compiler assign the values for the enums.
    
    Change-Id: Ia2be5afa7e7680f1b932ca658b58f0c3a936b797
    Reviewed-on: http://review.couchbase.org/9265
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  4. @trondn

    Separate the key data from the status output from memcat

    Paul Farag authored trondn committed
    Let the key data go to the output specified with -o, and the
    "key found" / "Key not found" go to stdout/stderr
    
    Change-Id: I41ceb14a7ca6e8319e8205e36f3b0a56176730d2
    Reviewed-on: http://review.couchbase.org/9264
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  5. @trondn

    Add ._* to the list of ignored files

    Paul Farag authored trondn committed
    Change-Id: I3de95f1a2fa949fbdaa0e485975431287363def1
    Reviewed-on: http://review.couchbase.org/9262
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 18, 2011
  1. @trondn @ingenthr

    CCBC-5 abort in do_read_data (c=0x7b09bf0) at src/event.c:105

    trondn authored ingenthr committed
    This was caused by the fact that that the input buffer was full,
    causing us to request a read operation of 0 bytes... and guess
    what, the kernel gave us 0 bytes ;-)
    
    Change-Id: I78896ec51b068e9a00cb72b08e5b8809c3c51a27
    Reviewed-on: http://review.couchbase.org/9106
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  2. @trondn @ingenthr

    Add a fast path for get of 1 key

    trondn authored ingenthr committed
    Change-Id: I66dbe7a61a18bf7a273e5018fb7f4044f380cf1e
    Reviewed-on: http://review.couchbase.org/9102
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Aug 17, 2011
  1. @trondn

    Fixed compilation of the packet_debug extension

    trondn authored
    Change-Id: I0d7c130ff30cde1323627a0c6937ea0c2370b3f4
    Reviewed-on: http://review.couchbase.org/9051
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    Fix compile errors reported by gcc on linux

    trondn authored
    Change-Id: Iedb14f56dfc2e6948d72dc7ccd41e0250d9e5f06
    Reviewed-on: http://review.couchbase.org/9050
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 12, 2011
  1. @trondn @ingenthr

    Use CouchbaseMock for automatic testing

    trondn authored ingenthr committed
    Unfortunately all of the patches needed for running the tests
    isn't pushed upstream (nor does a version exists in the maven
    repository), so it can't automatically be downloaded and used.
    
    Change-Id: Id49d424ee0b5e1217da60a082be5835901685d18
    Reviewed-on: http://review.couchbase.org/8893
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: William Bowers <william.bowers@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Aug 11, 2011
  1. @trondn

    Print the error instead of "illegal syntax"

    trondn authored
    We still need to improve the error handling here, but
    at least developers can figure out what's wrong right now..
    
    Change-Id: I66abc3ab44eadd8aefe0b2b556e8ea8fdb8c360c
    Reviewed-on: http://review.couchbase.org/8861
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    Refactor: Add client-cookies to the command callbacks

    trondn authored
    This patch breaks the current API so that the user may attach
    a single cookie to each command and get that cookie back in
    the callback for the command.
    
    Change-Id: I08be5d4399834d90e9425f70810cbae48b493c40
    Reviewed-on: http://review.couchbase.org/8806
    Reviewed-by: David Andrews <dandrews@neuraliq.com>
    Reviewed-by: William Bowers <william.bowers@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  3. @trondn

    Refactored the server_connect logic

    trondn authored
    The old implementation didn't work if it wasn't able to connect
    to the first address-info tuple.
    
    Change-Id: I598cb4210ed897bcda8684dd423937b5da23a224
    Reviewed-on: http://review.couchbase.org/8860
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  4. @trondn

    Ignore config.cache

    trondn authored
    Change-Id: Icd1d2fac1dc78422cfed3081d636d1f4eb48f68c
    Reviewed-on: http://review.couchbase.org/8859
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  5. @trondn

    Check for the existence of memcached

    trondn authored
    Change-Id: Id130a78f21b55926b7c8bfff0974834060db9838
    Reviewed-on: http://review.couchbase.org/8858
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Jan Lehnardt <jan@apache.org>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 10, 2011
  1. @trondn

    Update Authors file

    trondn authored
    Change-Id: I60660f43ef9492c5f3d66bf377d36d1c748d58de
    Reviewed-on: http://review.couchbase.org/8822
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @janl @trondn

    Add tap_filter.h and visibility.h to the list of files to install.

    janl authored trondn committed
    Change-Id: I5089b1e5e7f37da0eaf65b2dce9f1de608eb6a48
    Reviewed-on: http://review.couchbase.org/8819
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  3. @trondn

    Use the callback typedefs in libcouchbase_callback_st

    trondn authored
    Change-Id: If989f41bf1ec2713cc53f90a858b6fb2f2353fa5
    Reviewed-on: http://review.couchbase.org/8805
    Reviewed-by: William Bowers <william.bowers@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  4. @trondn

    Add the storage operation to the storage callback

    trondn authored
    Change-Id: Idd3d5c62fdd6c69c20a66a59c965abd3720e8d60
    Reviewed-on: http://review.couchbase.org/8804
    Reviewed-by: William Bowers <william.bowers@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 8, 2011
  1. @trondn

    Fix warnings reported by gcc

    trondn authored
    Change-Id: I91c0e95fd016faf7ac984e0ea8b61074a145a470
    Reviewed-on: http://review.couchbase.org/8722
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 7, 2011
  1. @trondn

    Fix the create param for arithmetic

    trondn authored
    Change-Id: I07044bcf104fbc5f8f3cf221d4764c45831441cb
    Reviewed-on: http://review.couchbase.org/8697
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    Map error codes returned from memcached

    trondn authored
    Change-Id: If08327fe56c110b9a880d183ffed1addcbe5ca22
    Reviewed-on: http://review.couchbase.org/8692
    Reviewed-by: William Bowers <william.bowers@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  3. @trondn

    libcouchbase_destroy should delete the event from libevent

    trondn authored
    Change-Id: I96e81610e9338ba3a3c6de4fb9a51c9a8c3c8965
    Reviewed-on: http://review.couchbase.org/8696
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  4. @trondn

    Add test for arithmetic

    trondn authored
    Change-Id: I22674fa9489aa1504f19d5710dffa72f7321715d
    Reviewed-on: http://review.couchbase.org/8691
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  5. @trondn

    Fix base64 tests

    trondn authored
    Change-Id: Icfc669ab0ee3acb011b7e9ed4adf6f2fd736edbf
    Reviewed-on: http://review.couchbase.org/8690
    Reviewed-by: William Bowers <william.bowers@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 5, 2011
  1. @trondn @ingenthr

    Add testcase for base64 encoding

    trondn authored ingenthr committed
    Slight refactor of the code in the base64 encoder to make it
    a bit more readable, and added test case to verify that it works
    as described in RFC 4648
    
    Change-Id: I64512249f9e96d3f44181251de2b5b23747d4b19
    Reviewed-on: http://review.couchbase.org/8662
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Aug 2, 2011
  1. @avsej @trondn

    Fix typos in docs

    avsej authored trondn committed
    Change-Id: Ic5748f3d6e3d5cd2ea7af69c37cf5242d58a2ace
    Reviewed-on: http://review.couchbase.org/8580
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Something went wrong with that request. Please try again.