Permalink
Commits on Dec 16, 2017
  1. PCBC-522: Check username/password for NULL in Classic Authenticator

    avsej committed Dec 16, 2017
    Change-Id: Id7e4e5d47480e6ebff245bf0408d5ef68145319e
    Reviewed-on: http://review.couchbase.org/86938
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Dec 1, 2017
  1. Fix typo bibrary to library

    petk committed with avsej Dec 1, 2017
    Change-Id: I334b8b65c05dead0f2c8e782362e57ce7d4ff02a
    Reviewed-on: http://review.couchbase.org/86264
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Build Bot <build@couchbase.com>
Commits on Nov 27, 2017
  1. PCBC-516: Append information about runtime to HELLO string

    avsej committed Nov 27, 2017
    Change-Id: I58920057019083ab88feeb64c952f8b7dd453527
    Reviewed-on: http://review.couchbase.org/86010
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. Bump required version of libcouchbase

    avsej committed Nov 27, 2017
    Change-Id: Iccfbf5d8231a213a267e9e63f9e1755450bdc737
    Reviewed-on: http://review.couchbase.org/86009
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Nov 13, 2017
  1. Release 2.4.2

    avsej committed Nov 13, 2017
    Change-Id: I1eac47da752e5ab7f8271026bf4ed72956dc69d6
    Reviewed-on: http://review.couchbase.org/85470
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. PCBC-513: Make public API non-final

    avsej committed Nov 13, 2017
    Change-Id: I399f19061e97038cdafe62b12bba23ef1e0782ec
    Reviewed-on: http://review.couchbase.org/85436
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Nov 12, 2017
  1. PCBC-442: Fail fast view requests on ephemeral buckets

    avsej committed Nov 10, 2017
    Change-Id: I89d14f79653785eeb019684d93db5ac8254034d5
    Reviewed-on: http://review.couchbase.org/85397
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. PCBC-509: Implement fulldoc lookup for subdoc API

    avsej committed Nov 10, 2017
    Change-Id: I0d3c826fbe2ad977d5dc16c3648f741e69cce960
    Reviewed-on: http://review.couchbase.org/85395
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  3. PCBC-509: Implement fulldoc mutations for subdoc API

    avsej committed Nov 10, 2017
    Change-Id: Ib1e1f91445cce9be71bbc061cf909de180c735f8
    Reviewed-on: http://review.couchbase.org/85394
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  4. Update CouchbaseMock to 1.5.12

    avsej committed Nov 10, 2017
    Change-Id: I8e92350a2277ee2f9d56982c25872260911d402c
    Reviewed-on: http://review.couchbase.org/85392
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  5. PCBC-515: allow to specify expiration for subdocument mutations

    avsej committed Nov 10, 2017
    Change-Id: I6fcc8f5da207be4e5e2a8b21dc1e829128834430
    Reviewed-on: http://review.couchbase.org/85391
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Oct 5, 2017
  1. Release 2.4.1

    avsej committed Oct 4, 2017
    Change-Id: I2a078bbf5e26140964a039dade4d21fc5fe14152
    Reviewed-on: http://review.couchbase.org/84023
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Oct 4, 2017
  1. Allow to override default pool connection idle time (60 sec)

    avsej committed Oct 4, 2017
    Change-Id: Iccd56d4e5d2ab5966c6e6561f65701e5cd1aba79
    Reviewed-on: http://review.couchbase.org/84020
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. PCBC-503: Allow to run tests in compatibility mode

    avsej committed Oct 3, 2017
    This achieved by defining CB_VERSION environment variable
    which specifies the version of the server, currently running
    and the test suite can skip tests for unsupported features
    or switch behaviour.
    
    Change-Id: Ie38b7557960b9fa9f45a7d9b3c21a8f76a8f0dfc
    Reviewed-on: http://review.couchbase.org/83981
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  3. PCBC-504: Support running full test suite using CouchbaseMock

    avsej committed Oct 3, 2017
    Change-Id: I0b06e8ecd93febdd4dacac58215b08989a646001
    Reviewed-on: http://review.couchbase.org/83980
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Oct 3, 2017
  1. Update AnalyticsQuery to support 1.0.0-DP3

    avsej committed Sep 2, 2017
    - CCBC-768: analytics server does not close socket anymore
    - Remove hostname() method
    
    Change-Id: I6d6c9a48ab94544a23bc969a628058e6ca557f00
    Reviewed-on: http://review.couchbase.org/83961
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Sep 21, 2017
  1. PCBC-493: Implement subdoc GET_COUNT

    avsej committed Sep 20, 2017
    Change-Id: I64b1434cfc620ffe17a2ed1b1080d1f76cb9de59
    Reviewed-on: http://review.couchbase.org/83575
    Reviewed-by: Mike Goldsmith <goldsmith.mike@gmail.com>
    Tested-by: Build Bot <build@couchbase.com>
Commits on Sep 5, 2017
  1. Add link to RPM repositories from Remi Collet

    avsej committed Sep 5, 2017
    Change-Id: I330da463f6ba285aa16ae82e739d9bd7d7f81abc
    Reviewed-on: http://review.couchbase.org/83097
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. Release 2.4.0

    avsej committed Sep 5, 2017
    Change-Id: I65d3732b6dab29b28aa698e7e84b94e3608ed582
    Reviewed-on: http://review.couchbase.org/83091
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Sep 4, 2017
  1. PCBC-485: Expose enhanced error attributes ("context" and "ref")

    avsej committed Sep 4, 2017
    The server might fill properties "context" and "ref" of the error.
    
    Change-Id: I28fd918001d3360741b6d85c309d87b3811c77cf
    Reviewed-on: http://review.couchbase.org/83073
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Sep 3, 2017
  1. PCBC-499: Expose more options on N1QL query for tuning performance

    avsej committed Sep 3, 2017
    Change-Id: I48a8372cb5d02fec4fcf5dbc08946f02caa517c0
    Reviewed-on: http://review.couchbase.org/83066
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Sep 2, 2017
  1. PCBC-505: enable error maps for lcb 2.8.0

    avsej committed Sep 2, 2017
    Change-Id: I2da9429ea13e81c5113c221496eba94f0655ec3e
    Reviewed-on: http://review.couchbase.org/83060
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. Update minimal PHP and libcouchbase versions

    avsej committed Sep 1, 2017
    Change-Id: Ib037df98f9c353f6fa2d997e1e0682f3be4c0590
    Reviewed-on: http://review.couchbase.org/83045
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Aug 7, 2017
  1. Add more examples

    avsej committed Aug 1, 2017
    - RBAC user management (Couchbase Server 5+)
    - XATTRs for subdoc API
    
    Change-Id: I9109956717fbce5fbca7b981688f2343ce48e3c9
    Reviewed-on: http://review.couchbase.org/81682
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Jul 19, 2017
  1. Release 2.3.4

    avsej committed Jul 19, 2017
    Change-Id: I40b4b6bee424f105f2847be387dcc1eb9a8f0aa6
    Reviewed-on: http://review.couchbase.org/81121
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. PCBC-478: Add tests for Error Map using CouchbaseMock

    avsej committed Jul 18, 2017
    Change-Id: I87f2af74e975b20637ad2933f1dc109f7255ae45
    Reviewed-on: http://review.couchbase.org/81101
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Build Bot <build@couchbase.com>
Commits on Jul 18, 2017
  1. PCBC-495: update user management APIs

    avsej committed Jul 17, 2017
    Change-Id: I898cd4e6ab94f4e8f0d56bff653bea72f875dc9c
    Reviewed-on: http://review.couchbase.org/80944
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on May 31, 2017
  1. Add missing source directory in config.m4

    avsej committed May 31, 2017
    Change-Id: Ia570c98a86e47fa17811fe8220c6b300dcfdd7bb
    Reviewed-on: http://review.couchbase.org/78859
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. Release 2.3.3

    avsej committed May 31, 2017
    Change-Id: Ia7edc43c309c32bfa845ba408e1f3d0e07d5eda4
    Reviewed-on: http://review.couchbase.org/78818
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on May 27, 2017
  1. PCBC-489: add Cluster->authenticateAs() shortcut

    avsej committed May 27, 2017
    Change-Id: I4005eb8f6a6f795d0ba6073dd8225436c5d228c0
    Reviewed-on: http://review.couchbase.org/78691
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. Update changelog

    avsej committed May 27, 2017
    Change-Id: I0736eee320ab218f09db30027ddb393f3a37de3d
    Reviewed-on: http://review.couchbase.org/78690
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on May 26, 2017
  1. PCBC-468: Implement user management

    avsej committed May 26, 2017
    Change-Id: I1ef0dbb4ba59a4aa7ddd5159d69afca0797b0b39
    Reviewed-on: http://review.couchbase.org/78664
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on May 25, 2017
  1. PCBC-494: do not reuse 'zero' zval in passthru encoder

    avsej committed May 25, 2017
    Change-Id: I15bfa95d36ba8cf968af04f7cfde73586ac1ba43
    Reviewed-on: http://review.couchbase.org/78587
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on May 22, 2017
  1. Update libcouchbase to 2.7.5

    avsej committed May 22, 2017
    Change-Id: I0ffba4b13bdf1873c25caae398e15048d47c5f79
    Reviewed-on: http://review.couchbase.org/78398
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on May 16, 2017
  1. PCBC-472: expose config polling timeout interval

    avsej committed May 15, 2017
    With Couchbase Server 5, it will allow faster failover.
    
    Change-Id: I07f619adb01ebd459f91236667cc114b61c3e19a
    Reviewed-on: http://review.couchbase.org/78150
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>