History log of /Couchbase_C_Client_v3.0/cmake/ (Results 51 - 75 of 225)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
25088b6c27-Mar-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

Fix for handling testing during builds via Jenkins

Given that for our Jenkins builds on the new sdk.jenkins setup we nest
projects, using CMAKE_SOURCE_DIR to find the test subdirectories

Fix for handling testing during builds via Jenkins

Given that for our Jenkins builds on the new sdk.jenkins setup we nest
projects, using CMAKE_SOURCE_DIR to find the test subdirectories will
fail, so PROJECT_SOURCE_DIR should be used instead (as can be seen by
this suggested change in another project:
https://github.com/Corvusoft/restbed/issues/186
)

This should be an innocuous change and will not affect the current build
process, but will allow the new Jenkins jobs to handle testing (should
they desire to be enabled at some point).

Change-Id: Ic883eb1056f86ed71cbd953a40c0ec506bbce576
Reviewed-on: http://review.couchbase.org/91657
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Kenneth Lareau <kenneth.lareau@couchbase.com>
Well-Formed: Build Bot <build@couchbase.com>

show more ...

338d05ef14-Mar-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

CBD-2377: Adding support for finding cbdeps for libevent/libuv

To support the new build setup, added HINTS for finding libevent.

Change-Id: I534c034245eba0e40d07628319e14921d52827bf

CBD-2377: Adding support for finding cbdeps for libevent/libuv

To support the new build setup, added HINTS for finding libevent.

Change-Id: I534c034245eba0e40d07628319e14921d52827bf
Reviewed-on: http://review.couchbase.org/90913
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

e9c46be223-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

Update release meta for 2.8.5

Change-Id: I2c03d3954283d7e01436e1810c9c76e157e4725b
Reviewed-on: http://review.couchbase.org/90003
Tested-by: Build Bot <build@couchbase.com>
Revie

Update release meta for 2.8.5

Change-Id: I2c03d3954283d7e01436e1810c9c76e157e4725b
Reviewed-on: http://review.couchbase.org/90003
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

63dc64d523-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

Use rand() when g++ does not support C++11

Change-Id: I3ce7cd07aa8df9f4db695169256cfb1bc3a39d28
Reviewed-on: http://review.couchbase.org/90001
Tested-by: Build Bot <build@couchbase.c

Use rand() when g++ does not support C++11

Change-Id: I3ce7cd07aa8df9f4db695169256cfb1bc3a39d28
Reviewed-on: http://review.couchbase.org/90001
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

dc71348a01-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-888: End to end tracing API

Change-Id: Iabfffe7f7ef25839db41f0b8ecd69cc328f657cf
Reviewed-on: http://review.couchbase.org/89771
Tested-by: Build Bot <build@couchbase.com>
Re

CCBC-888: End to end tracing API

Change-Id: Iabfffe7f7ef25839db41f0b8ecd69cc328f657cf
Reviewed-on: http://review.couchbase.org/89771
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Ellis Breen <ellis.breen@couchbase.com>

show more ...

63b51e1323-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

windows: use config.h in snappy-stubs-public.h

Change-Id: I2e22cfcd67f90c35f2fde3102585e6a706208f40
Reviewed-on: http://review.couchbase.org/89952
Tested-by: Build Bot <build@couchba

windows: use config.h in snappy-stubs-public.h

Change-Id: I2e22cfcd67f90c35f2fde3102585e6a706208f40
Reviewed-on: http://review.couchbase.org/89952
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

35a948cb22-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

Add dtrace/stap probe for applying new configuration

Change-Id: I45e498618a4079318b9d7de4df27decb603b4dbc
Reviewed-on: http://review.couchbase.org/89880
Tested-by: Build Bot <build@c

Add dtrace/stap probe for applying new configuration

Change-Id: I45e498618a4079318b9d7de4df27decb603b4dbc
Reviewed-on: http://review.couchbase.org/89880
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

6e1ebfd916-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-888: negotiate user-agent as JSON in HELLO

Change-Id: I803ec315345b9b351d435449009917caf8f5b490
Reviewed-on: http://review.couchbase.org/89666
Tested-by: Build Bot <build@couchb

CCBC-888: negotiate user-agent as JSON in HELLO

Change-Id: I803ec315345b9b351d435449009917caf8f5b490
Reviewed-on: http://review.couchbase.org/89666
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Ellis Breen <ellis.breen@couchbase.com>

show more ...

b68c7c8d21-Dec-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Refresh dtrace/systemtap integration

Also adds tapset for SystemTap to simplify access to
trace points.

Change-Id: I8ed91449661aa0caec6b9d9f42d545cd68f8da3f
Reviewed-on: htt

Refresh dtrace/systemtap integration

Also adds tapset for SystemTap to simplify access to
trace points.

Change-Id: I8ed91449661aa0caec6b9d9f42d545cd68f8da3f
Reviewed-on: http://review.couchbase.org/87191
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

7273dbd901-Feb-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-883: Compress all types of the request buffers

This now handles IO vectors too.

Ability to link with external snappy has been removed
because this feature requires C++ inte

CCBC-883: Compress all types of the request buffers

This now handles IO vectors too.

Ability to link with external snappy has been removed
because this feature requires C++ interfaces of the snappy.

Change-Id: I9b94829bf011437eb5d805759c256a01e96984fc
Reviewed-on: http://review.couchbase.org/88713
Reviewed-by: Mike Goldsmith <goldsmith.mike@gmail.com>
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Ellis Breen <ellis.breen@couchbase.com>

show more ...

a2be9dd204-Jan-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-883: Build with snappy by default

Change-Id: I4b4194553896b1ad4fd2b01a75567462debe59cb
Reviewed-on: http://review.couchbase.org/87414
Tested-by: Build Bot <build@couchbase.com>

CCBC-883: Build with snappy by default

Change-Id: I4b4194553896b1ad4fd2b01a75567462debe59cb
Reviewed-on: http://review.couchbase.org/87414
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

371502c820-Dec-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Carefully detect snappy version for cbc-version

Some snappy builds might not include version information into
snappy-stubs-public.h, display version from pkg-config in this
case

Carefully detect snappy version for cbc-version

Some snappy builds might not include version information into
snappy-stubs-public.h, display version from pkg-config in this
case

Change-Id: I6c07d7ba98c98af8d7ac0264a6b775edc65355c4
Reviewed-on: http://review.couchbase.org/87090
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

c701796519-Dec-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Update release meta for 2.8.4

Change-Id: I9d9d9829382d49e23ab921f67b8a6f1d0eedd277
Reviewed-on: http://review.couchbase.org/87026
Tested-by: Build Bot <build@couchbase.com>
Revie

Update release meta for 2.8.4

Change-Id: I9d9d9829382d49e23ab921f67b8a6f1d0eedd277
Reviewed-on: http://review.couchbase.org/87026
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

fea58e0311-Dec-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-883: Update snappy support

Also adds support of compression for cbc

Change-Id: I5f240c711e37f47a8102f4eb084dab97deefebfb
Reviewed-on: http://review.couchbase.org/86654

CCBC-883: Update snappy support

Also adds support of compression for cbc

Change-Id: I5f240c711e37f47a8102f4eb084dab97deefebfb
Reviewed-on: http://review.couchbase.org/86654
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

1ac7c33227-Nov-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Include platform/compiler into client id

Client ID included into HELLO message, and also in HTTP requests
as the User-Agent header.

Change-Id: I342e80dd59fa08bb417b3a7844adc88c9

Include platform/compiler into client id

Client ID included into HELLO message, and also in HTTP requests
as the User-Agent header.

Change-Id: I342e80dd59fa08bb417b3a7844adc88c9b01fbbf
Reviewed-on: http://review.couchbase.org/86011
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

4fda757423-Nov-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Fix double -k for dtrace

Change-Id: I8bb9e6122438a11a5b5da53234435ef259a7fa64
Reviewed-on: http://review.couchbase.org/85951
Tested-by: Build Bot <build@couchbase.com>
Reviewed-b

Fix double -k for dtrace

Change-Id: I8bb9e6122438a11a5b5da53234435ef259a7fa64
Reviewed-on: http://review.couchbase.org/85951
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

728ef34423-Nov-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Fix parallel build on Linux when dtrace enabled

Change-Id: Ie6ba630555ca0be4c4d8c12f559ef8aba6625830
Reviewed-on: http://review.couchbase.org/85950
Tested-by: Build Bot <build@couchb

Fix parallel build on Linux when dtrace enabled

Change-Id: Ie6ba630555ca0be4c4d8c12f559ef8aba6625830
Reviewed-on: http://review.couchbase.org/85950
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

a3500cb921-Nov-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Update release meta for 2.8.3

Change-Id: I9ca4649278b95e12ec5be7c678e8840d265bb589
Reviewed-on: http://review.couchbase.org/85850
Tested-by: Build Bot <build@couchbase.com>
Revie

Update release meta for 2.8.3

Change-Id: I9ca4649278b95e12ec5be7c678e8840d265bb589
Reviewed-on: http://review.couchbase.org/85850
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

6c01672c14-Nov-2017 Yann Brillouet <ybrillouet@amadeus.com>

CCBC-872: Metrics management

These metrics are intended at providing information on libcouchbase
operations performed over the lifetime of the current lcb_t instance
(processed reque

CCBC-872: Metrics management

These metrics are intended at providing information on libcouchbase
operations performed over the lifetime of the current lcb_t instance
(processed request packets, processed response packets,
request packets pending emission, server errors, server timeouts,
misrouted operations, retried operations).

Metrics collection is currently disabled by default. To enable
metrics collection, the user should call
* lcb_cntl(instance, LCB_CNTL_SET, LCB_CNTL_METRICS, &activated);
where activated is a non-zero integer

Access to the collected metrics is done using
* lcb_cntl(instance, LCB_CNTL_GET, LCB_CNTL_METRICS, &my_metrics_ptr);

Change-Id: Ic0c7fa6630ccce447419ad2bc630c3d3a0784594
Reviewed-on: http://review.couchbase.org/85763
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

5b8d57a317-Oct-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Update release meta for 2.8.2

Change-Id: Ifea1e0cde3bb8d0b3c33b99cb39a6f07873ccaf4
Reviewed-on: http://review.couchbase.org/84505
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.co

Update release meta for 2.8.2

Change-Id: Ifea1e0cde3bb8d0b3c33b99cb39a6f07873ccaf4
Reviewed-on: http://review.couchbase.org/84505
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

271ebf0a12-Oct-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

CBSE-4294: Fix libm shared object detection on Debian 9

Change-Id: I0557dd3c72e779a17f19cde46cba300e60f013c6
Reviewed-on: http://review.couchbase.org/84308
Tested-by: Build Bot <buil

CBSE-4294: Fix libm shared object detection on Debian 9

Change-Id: I0557dd3c72e779a17f19cde46cba300e60f013c6
Reviewed-on: http://review.couchbase.org/84308
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

Revision tags: 2.8.1
5a66d86020-Sep-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Update release meta for 2.8.1

Change-Id: Ie02c4a3d7cc53d1e4788e4dffd02fe6ecc78b8e3
Reviewed-on: http://review.couchbase.org/83552
Tested-by: Build Bot <build@couchbase.com>
Revie

Update release meta for 2.8.1

Change-Id: Ie02c4a3d7cc53d1e4788e4dffd02fe6ecc78b8e3
Reviewed-on: http://review.couchbase.org/83552
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

Revision tags: 2.8.0
2f655ce431-Aug-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Update release meta for 2.8.0

Change-Id: If26b6ab7c5f5cc8d830f46768efc52367d4d06cd
Reviewed-on: http://review.couchbase.org/82958
Tested-by: Build Bot <build@couchbase.com>
Revie

Update release meta for 2.8.0

Change-Id: If26b6ab7c5f5cc8d830f46768efc52367d4d06cd
Reviewed-on: http://review.couchbase.org/82958
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

Revision tags: 2.7.7
269fae2e16-Aug-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

Update release meta for 2.7.7

Change-Id: I3bcf2ead0afcfd914ebb55e14886468d9f9c4b07
Reviewed-on: http://review.couchbase.org/82360
Tested-by: Build Bot <build@couchbase.com>
Revie

Update release meta for 2.7.7

Change-Id: I3bcf2ead0afcfd914ebb55e14886468d9f9c4b07
Reviewed-on: http://review.couchbase.org/82360
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

15302b0215-Aug-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-801: lcb_ping3() for checking cluster health

Motivation
----------
In some deployments, particularly cloud deployments that may
have network setups that are beyond the user'

CCBC-801: lcb_ping3() for checking cluster health

Motivation
----------
In some deployments, particularly cloud deployments that may
have network setups that are beyond the user's control,
a connection may be terminated after an amount of idle time.
Since it may be terminated without actually sending a FIN,
recovery can be troublesome.

Modification
------------
This exposes new API, which can be called by the application
code periodically while idle to ensure connections still alive.
Additionally the function returns latency measurements for each
of the service endpoints and the operation status. The library
might be also instructed to render result into JSON format.

New subcommand for cbc implemented, which invokes lcb_ping3()
and writes output to standard output.

Change-Id: Ia06d641869c3e32f2a31d391dd72d0f2dc0051ee
Reviewed-on: http://review.couchbase.org/82314
Reviewed-by: Mike Goldsmith <goldsmith.mike@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

123456789