Skip to content
Commits on Jan 4, 2016
  1. @brett19

    Indicated that this repo is deprecated in favor of:

    https://github.com/couchbase/php-couchbase.
    
    Change-Id: Ic2ed13892384d2fdf8747d11c93a74a8ccdf6d60
    Reviewed-on: http://review.couchbase.org/58235
    Reviewed-by: Brett Lawson <brett19@gmail.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed Jan 4, 2016
Commits on Feb 9, 2015
  1. @brett19

    Correct issue causing SDK 2.0 compatability to fail.

    Change-Id: I2ca630f5d1a1db1c019f7bac318002e8688d86af
    Reviewed-on: http://review.couchbase.org/46600
    Reviewed-by: Brett Lawson <brett19@gmail.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed Feb 9, 2015
Commits on Jun 18, 2014
  1. @brett19

    Correct documentation error for getReplica.

    Change-Id: I9bb65b8aaecb03307bf40fae5d5cecf930ecaa57
    Reviewed-on: http://review.couchbase.org/37682
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed May 29, 2014
Commits on May 11, 2014
  1. @brett19

    Release 1.2.2

    Change-Id: I8ed825d412e21714283bad61d8207d6924ca81ad
    Reviewed-on: http://review.couchbase.org/36950
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed May 11, 2014
Commits on May 1, 2014
  1. @brett19

    Fix docs typo (setMulti returns CAS values not boolean).

    Change-Id: Id408fb8c3790094a02aa47fde84ced4189fb3827
    Reviewed-on: http://review.couchbase.org/36558
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed Apr 6, 2014
Commits on Apr 20, 2014
  1. @plazix @brett19

    PCBC-219 bugfix

    Change-Id: I801f9aafd0250c33afe12f6c51a0270c61cf1c6e
    Reviewed-on: http://review.couchbase.org/35567
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Brett Lawson <brett19@gmail.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
    plazix committed with brett19 Apr 10, 2014
Commits on Mar 18, 2014
  1. @brett19

    Corrected segfault when using unwriteable cache directory.

    We were not exiting the control flow properly for a
    certain type of error.
    
    Change-Id: I66775e0d0cd10ec968dbc0f6a6fc94f943d9ee0e
    Reviewed-on: http://review.couchbase.org/34644
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed Mar 18, 2014
Commits on Dec 10, 2013
  1. @brett19

    PCBC-256: Added missing connect call for lcb management instances.

    Management connections must still call lcb_connect to fetch topology
    information and locate the cluster resources appropriately.  This was
    not happening, causing all management operations to fail.
    
    Change-Id: Icdcdf8ce453736292d0eb4f8c44d164264a79697
    Reviewed-on: http://review.couchbase.org/30870
    Reviewed-by: Michael Nitschinger <michael.nitschinger@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed Dec 5, 2013
Commits on Oct 14, 2013
  1. @remicollet @trondn

    Change too generic function name

    This breaks ZTS build on Linux
    
    /dev/shm/BUILD/php-pecl-couchbase-1.2.1/ZTS/replica.c:32:22: error: conflicting types for 'clone'
     static struct entry *clone(lcb_error_t error, const lcb_get_resp_t *r) {
                          ^
    In file included from /usr/include/sched.h:42:0,
                     from /usr/include/pthread.h:23,
                     from /usr/include/php-zts/php/Zend/../TSRM/TSRM.h:55,
                     from /usr/include/php-zts/php/Zend/zend_alloc.h:27,
                     from /usr/include/php-zts/php/Zend/zend.h:252,
                     from /usr/include/php-zts/php/main/php.h:34,
                     from /dev/shm/BUILD/php-pecl-couchbase-1.2.1/ZTS/internal.h:49,
                     from /dev/shm/BUILD/php-pecl-couchbase-1.2.1/ZTS/replica.c:18:
    /usr/include/bits/sched.h:82:12: note: previous declaration of 'clone' was here
     extern int clone (int (*__fn) (void *__arg), void *__child_stack,
                ^
    
    Change-Id: I17cde28944e87b72c08718be8078097f1927f172
    Reviewed-on: http://review.couchbase.org/29367
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    remicollet committed with trondn Oct 5, 2013
Commits on Oct 8, 2013
  1. @brett19

    Updated package metadata for 1.2.1 release.

    Updated package to 1.2.1 as 1.2.0 package was broken
    and would not install.
    
    Change-Id: Ied125cb9b51b1ad5a6a27bca8bfcf7f3458b8a34
    Reviewed-on: http://review.couchbase.org/29339
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed Oct 3, 2013
  2. @brett19

    Added * to comment to allow it to be used by phpdoc.

    Change-Id: I913e5267a66c75f8e57390912c3cc595f6dc5784
    Reviewed-on: http://review.couchbase.org/29338
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed Oct 3, 2013
  3. @brett19

    Added missing file to package.xml.

    Change-Id: I9c64f7f718fdb9059482591b1c15b3ad45736f65
    Reviewed-on: http://review.couchbase.org/29337
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
    brett19 committed Oct 3, 2013
Commits on Oct 3, 2013
  1. @trondn

    Update release date for the package

    Change-Id: Ib10615a2f64a52eb0a154e65b2ad29bc19836fbd
    Reviewed-on: http://review.couchbase.org/29334
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Oct 3, 2013
  2. @trondn @brett19

    Added Brett Lawson to package information

    Change-Id: Ie78bd6585c2733dfe59e9f3e44deb2399c1090db
    Reviewed-on: http://review.couchbase.org/29326
    Reviewed-by: Brett Lawson <brett19@gmail.com>
    Tested-by: Brett Lawson <brett19@gmail.com>
    trondn committed with brett19 Oct 3, 2013
Commits on Oct 1, 2013
  1. @brett19 @trondn

    Removed getReplicaMulti from documentation.

    The function no longer exists in the extension itself.
    
    Change-Id: I63ebfb7357d74fbf31154944897a463245a224e2
    Reviewed-on: http://review.couchbase.org/29266
    Tested-by: Brett Lawson <brett19@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    brett19 committed with trondn Oct 1, 2013
  2. @brett19 @trondn

    Added descriptions to the various classes which were lacking one.

    Change-Id: I88c1e1e93709917352beac88a065d84bfe574c2c
    Reviewed-on: http://review.couchbase.org/29265
    Tested-by: Brett Lawson <brett19@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    brett19 committed with trondn Oct 1, 2013
  3. @trondn

    Update package meta information

    Change-Id: I2bcab3780a6cc512b86f4d43a0068b8f247501fb
    Reviewed-on: http://review.couchbase.org/29247
    Reviewed-by: Brett Lawson <brett19@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Sep 30, 2013
  4. @trondn

    PCBC-251: Add missing prefix for incr/decr/unlock

    Change-Id: I350d2492f5a5eb196d1474650be138a842348920
    Reviewed-on: http://review.couchbase.org/29246
    Reviewed-by: Brett Lawson <brett19@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Sep 30, 2013
Commits on Sep 26, 2013
  1. @trondn

    Next version should be 1.2.0

    We've extended the API a bit
    
    Change-Id: I96a00f1106bbac8948dfd318984f1b1a09485fb2
    Reviewed-on: http://review.couchbase.org/29204
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Sep 26, 2013
  2. @trondn

    Update pecl package metadata

    Change-Id: I00c449da556b6d4ffa2b8c9e75ccedeff60aed35
    Reviewed-on: http://review.couchbase.org/29203
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Sep 26, 2013
  3. @trondn

    Fixup observe test failure

    Change-Id: Ib10d39ab9bb8a85706189f8d88e94ce56b20fee9
    Reviewed-on: http://review.couchbase.org/29202
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Sep 26, 2013
  4. @trondn

    Revert "Revert "PCBC-227: Allow store of pure numeric keys""

    This reverts commit afe5200.
    
    Change-Id: Id5aab9c0b4a7009fd9b89fabe772bd903b863259
    Reviewed-on: http://review.couchbase.org/29201
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Sep 26, 2013
Commits on Sep 17, 2013
  1. @brett19 @trondn

    Updated create function to include error message with lcb_create fail…

    …ures.
    
    Change-Id: Icdb8875d9717af9818e342a2b0b821642c8b9e6e
    Reviewed-on: http://review.couchbase.org/29042
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    brett19 committed with trondn Sep 17, 2013
Commits on Sep 1, 2013
  1. @trondn

    PCBC-226 Use HTTP POST if "keys" are specified

    Unfortunately we need to mix arguments on the URL and in
    the payload of the HTTP POST due to a limitation inside
    the CouchDB layer. It will silently ignore ALL other options
    than the "keys" attribute in the payload :-(
    
    Change-Id: I89c0c8f47f6b8fe5a602bd8d4eb26525698966c4
    Reviewed-on: http://review.couchbase.org/28721
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Aug 31, 2013
Commits on Aug 30, 2013
  1. @trondn

    Remove bogus {{{ }}}

    Change-Id: I086b4a18f813c8bad9580c51be2f90640d1643ee
    Reviewed-on: http://review.couchbase.org/28694
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Aug 30, 2013
Commits on Aug 29, 2013
  1. @trondn

    PCBC-246 Add support for LCB_CNTL_SKIP_CONFIGURATION_ERRORS_ON_CONNECT

    Change-Id: Ib3a165a9d8d5eadc951771e0cf6fbfa66969c251
    Reviewed-on: http://review.couchbase.org/28566
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Aug 26, 2013
Commits on Aug 26, 2013
  1. @trondn

    PCBC-240: Fixup API descr of return value for touch

    Change-Id: I6e2140d2212af5b967bb424ba7346ed792e4d3dd
    Reviewed-on: http://review.couchbase.org/28568
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Aug 26, 2013
  2. @trondn

    Fixup incorrect coding style

    Change-Id: Id0cc6bb60373f664950dd6d9c80ad8286923b884
    Reviewed-on: http://review.couchbase.org/28567
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Aug 26, 2013
  3. @trondn

    PCBC-241: Fix compile warnings

    Change-Id: I2a2ac612c5ccd050f1580e8cd54d9b2237746db3
    Reviewed-on: http://review.couchbase.org/28531
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Aug 23, 2013
Commits on Aug 22, 2013
  1. @trondn

    Fix compilation issues Windows

    Change-Id: I6458f0a15a319f9758773e5b504e5493aa5085f4
    Reviewed-on: http://review.couchbase.org/28465
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Aug 22, 2013
Commits on Jul 29, 2013
  1. @subalakr @trondn

    Client wrapper for complete & partial updates

    Change-Id: I862baeae86cd7e36707f27cc9c68b9b1f17360ad
    Reviewed-on: http://review.couchbase.org/26432
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    subalakr committed with trondn May 20, 2013
Commits on Jul 12, 2013
  1. @trondn

    Don't use if (!expr) {} else {}

    The correct way is: if (expr) {} else {}
    
    Change-Id: I191b4f7ac33a1fef68a7ffb91ccb2bba76001fa8
    Reviewed-on: http://review.couchbase.org/27388
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Jul 12, 2013
  2. @trondn

    Add missing license headers

    And removed the "Author" tag in there since there are multiple
    authors for each file.. Use the git log to see who wrote stuff
    instead of trusting a tag no one updates ;-)
    
    Change-Id: I6a2829b92ecd92c08226308825c63703960e7219
    Reviewed-on: http://review.couchbase.org/27374
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Jul 11, 2013
  3. @trondn

    Updated support for getReplica

    The parsing of the arguments should probably be refactored
    into a helper function.
    
    Change-Id: I3e2dafeb7a6d10901d828eb9c8890c18796b815b
    Reviewed-on: http://review.couchbase.org/27364
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Jul 10, 2013
Commits on Jun 7, 2013
  1. @trondn

    PCBC-236: Throw exceptions from constructor

    Change-Id: Icc79789124e0422e34ad119cb79f988d817a916a
    Reviewed-on: http://review.couchbase.org/26666
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    trondn committed Jun 3, 2013
Something went wrong with that request. Please try again.