Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jul 27, 2012
  1. Sergey Avseyev

    Update metadata for release 1.1.0dp9

    avsej authored
    The shared object should be 7.0.1 and the library version number should be
    set to 1.1.0dp9
    
    Change-Id: I940229747fb0a49569e86923ea5d7b7191acd0d6
    Reviewed-on: http://review.couchbase.org/18963
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  2. Sergey Avseyev

    Render auth credentials for View requests

    avsej authored
    Change-Id: Ic2461ea79d80f6c04c834737d7d67d7baf95e782
    Reviewed-on: http://review.couchbase.org/18932
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  3. Sergey Avseyev

    Update metadata for release 1.1.0dp8

    avsej authored
    The shared object should be 7.0.0 and the library version number should be
    set to 1.1.0dp8
    
    Change-Id: Id2311fe840cc40fc2e75dc155cdb8b909f7d18ce
    Reviewed-on: http://review.couchbase.org/18926
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  4. Sergey Avseyev

    cbc.cc: check cookie for NULL in storage callback

    avsej authored
    Change-Id: Id380b4cdc0a6938b2a60042b61028ae7aa3b6171
    Reviewed-on: http://review.couchbase.org/18925
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Jul 26, 2012
  1. Trond Norbye

    Allow client to specify the verbosity level on the servers

    trondn authored
    Change-Id: I7cd990ed677c659e0ee74f1c0e951da4c32b0306
    Reviewed-on: http://review.couchbase.org/18668
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. Sergey Avseyev Trond Norbye

    Destroy the timer with the server

    avsej authored trondn committed
    Change-Id: Ia83a74dc56c6c99c71082674707451fd6b33ec61
    Reviewed-on: http://review.couchbase.org/18902
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  3. M. Nunberg Sergey Avseyev

    Clarify exp usage in mget

    mnunberg authored avsej committed
    Explain the difference in semantics between mget and store
    
    Change-Id: I6c83d889330cf31a47c6c00bd8ab489cb49d67a2
    Reviewed-on: http://review.couchbase.org/18901
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  4. Sergey Avseyev Trond Norbye

    Bind timeouts to server sockets instead of commands

    avsej authored trondn committed
    Change-Id: If7905f2ef8dc3278a881133c34d3ee8fefc56b0d
    Reviewed-on: http://review.couchbase.org/18875
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jul 23, 2012
  1. Sergey Avseyev

    Allow user to get number of replicas

    avsej authored
    Change-Id: Ib3d0e54164572ab3f45cecb83d4250a880c052c4
    Reviewed-on: http://review.couchbase.org/18685
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Jul 21, 2012
  1. Trond Norbye Matt Ingenthron

    Fixed warning about possible overflow

    trondn authored ingenthr committed
    Change-Id: I7ca53abc9e328c397e83b545396ea09c69c94cd9
    Reviewed-on: http://review.couchbase.org/18669
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Jul 19, 2012
  1. Sergey Avseyev Trond Norbye

    Pass pointer to command_data properly

    avsej authored trondn committed
    Change-Id: Ibc103d98771b5c1d64f1688da1dd6efef081b170
    Reviewed-on: http://review.couchbase.org/18597
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  2. Sergey Avseyev Trond Norbye

    Use replica incremented replica number

    avsej authored trondn committed
    Change-Id: I3b769ddbe95e3c009662721acb9df38a2acb0257
    Reviewed-on: http://review.couchbase.org/18589
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  3. Sergey Avseyev Trond Norbye

    Preserve command_data between attempts

    avsej authored trondn committed
    Change-Id: Ib108c129d9cc88dbc3f7ed162a4bf0e74f0b2796
    Reviewed-on: http://review.couchbase.org/18588
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  4. Sergey Avseyev Trond Norbye

    GET_REPLICA response includes the key

    avsej authored trondn committed
    Change-Id: Ic66efe65b0b5ba9c5c3725cfc425a0afcdf1f87d
    Reviewed-on: http://review.couchbase.org/18587
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jul 18, 2012
  1. Sergey Avseyev

    Allow to breakout from event loop

    avsej authored
    It doesn't flush the buffers. So it is more like "pause" the loop, the user
    could continue it executing libcouchbase_wait() again.
    
    Change-Id: Ie3a903bc60b35b08d1958ada6e281336c740be64
    Reviewed-on: http://review.couchbase.org/18541
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. Sergey Avseyev

    Check for breakout condition in timer callback

    avsej authored
    Change-Id: I357cfd3e6cf907d4e8858bee0f052bf9fdc467d0
    Reviewed-on: http://review.couchbase.org/18542
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  3. Sergey Avseyev

    Make libcouchbase_wait() re-entrable

    avsej authored
    Libevent doesn't allow to run event loop twice
    
    Change-Id: I3769672335e938c26f50c7f52d5661844abc9099
    Reviewed-on: http://review.couchbase.org/18425
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jul 17, 2012
  1. Sergey Avseyev Trond Norbye

    Let users detect if the event loop running already

    avsej authored trondn committed
    Change-Id: Iba794ed8d0657b8c41de556b4a7a600888b38d16
    Reviewed-on: http://review.couchbase.org/18424
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jul 16, 2012
  1. Trond Norbye Sergey Avseyev

    Remove unused variable

    trondn authored avsej committed
    Change-Id: I0b9a9a15e07e5076023698df40190bbd53f484e4
    Reviewed-on: http://review.couchbase.org/18369
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Jul 14, 2012
  1. Trond Norbye Sergey Avseyev

    CCBC-77: Use unique error code for ENOMEM on the client

    trondn authored avsej committed
    Change-Id: I2557c324c54b7b2f65e50d02739810678e5856da
    Reviewed-on: http://review.couchbase.org/18368
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Jul 13, 2012
  1. Sergey Avseyev

    Read replica implementation

    avsej authored
    Change-Id: I51ca76ec9f6209937fd8ee71546c4d57998b90ad
    Reviewed-on: http://review.couchbase.org/18291
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  2. Sergey Avseyev

    Allow handlers to use command_data_st struct

    avsej authored
    It will help to track context between calls
    
    Change-Id: If4651194ffe111784f4802596460a53287648d9e
    Reviewed-on: http://review.couchbase.org/18290
    Reviewed-by: Mordechai Nunberg <mnunberg@haskalah.org>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  3. Sergey Avseyev

    Add -p and -r options to cbc-cp to control persistence

    avsej authored
    Change-Id: Ibf39ea877aa5c9b31a09f72de55e6d8ca079b550
    Reviewed-on: http://review.couchbase.org/17891
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  4. Sergey Avseyev

    Implement general purpose timers

    avsej authored
    Change-Id: I14ea4ae1a9710d6e4f2bf29847fda2123e831eed
    Reviewed-on: http://review.couchbase.org/18090
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  5. Sergey Avseyev Trond Norbye

    Implement multiple timers for windows

    avsej authored trondn committed
    Change-Id: Ib9250f2e71af2e4a0da755594bcb7cb5a1bd1621
    Reviewed-on: http://review.couchbase.org/18341
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jul 12, 2012
  1. Sergey Avseyev

    Add observe command

    avsej authored
    Change-Id: Ic8525cf4fdef28637935cc3c6cbfb1377a7ee6e9
    Reviewed-on: http://review.couchbase.org/11461
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jul 6, 2012
  1. Sergey Avseyev Trond Norbye

    Sync ep-engine/command_ids.h: CMD_OBSERVE now 0x92

    avsej authored trondn committed
    Change-Id: I2a0fdeb87764b9155c685d3238e409fecc9fb2f8
    Reviewed-on: http://review.couchbase.org/17970
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jul 5, 2012
  1. Sergey Avseyev

    Store distribution type

    avsej authored
    Change-Id: I9c85c4882cc6ba24a983ac42aacf70b54ec3ee97
    Reviewed-on: http://review.couchbase.org/17888
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  2. Sergey Avseyev

    Store number of replicas

    avsej authored
    Change-Id: I1bf3bd2899e739733c86095432cc4a39e67d4cd5
    Reviewed-on: http://review.couchbase.org/17887
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  3. Sergey Avseyev

    Update ep-engine/command_ids.h to get OBSERVE definition

    avsej authored
    Change-Id: I951b303a4163a88ae3bc6ffe5b396d0bdd92a952
    Reviewed-on: http://review.couchbase.org/17771
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Jun 21, 2012
  1. Sergey Avseyev Trond Norbye

    Fix signatures for microsoft compiler

    avsej authored trondn committed
    Change-Id: Ib656a357513aaa71bc431352bd25d68d8d3a8508
    Reviewed-on: http://review.couchbase.org/17505
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  2. Sergey Avseyev Trond Norbye

    Copy path because it could be deallocated by caller

    avsej authored trondn committed
    Change-Id: I23e408a68b60eeaa990a3e6053024231e000e62a
    Reviewed-on: http://review.couchbase.org/17504
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  3. Sergey Avseyev Trond Norbye

    Add cbc-bucket-delete command

    avsej authored trondn committed
    Change-Id: I1b3c4a061118eeb41475191d10c1459614cbcbda
    Reviewed-on: http://review.couchbase.org/17503
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  4. Sergey Avseyev Trond Norbye

    Add cbc-bucket-create command

    avsej authored trondn committed
    Change-Id: I967032f17dd2d0cdcc0924a48767deaeec48d6b7
    Reviewed-on: http://review.couchbase.org/17494
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
  5. Sergey Avseyev Trond Norbye

    Report unknown options for cbc-unlock command

    avsej authored trondn committed
    Change-Id: Ibc9911e7f77532afec38e2c66356430263754be2
    Reviewed-on: http://review.couchbase.org/17493
    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.