History log of /Couchbase_C_Client_v3.0/ (Results 101 - 125 of 2883)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
b16d74ab12-Sep-2019 Trond Norbye <trond.norbye@gmail.com>

Make ciphers and minimum TLS version tunable

Allow the user to specify the minimum TLS version to
use and which ciphers to use through the environment variables.

TLS is set thro

Make ciphers and minimum TLS version tunable

Allow the user to specify the minimum TLS version to
use and which ciphers to use through the environment variables.

TLS is set through LCB_SSL_MINIMUM_TLS which may be set to:

tlsv1.1
tlsv1.2
tlsv1.3

If set to an invalid/unsupported value the minimum version is
set to TLS1.

Unfortunately OpenSSL use two different API calls in order to
specify the ciphers to allow for the various TLS levels, and
the methods work sligtly different so it has to be tuned
through two different environment variables.

Ciphers for TLS < 1.3 is set through LCB_SSL_CIPHER_LIST and
for TLS >= 1.3 it is set through LCB_SSL_CIPHERSUITES (the
names in use match what OpenSSL calls them).

Two new error codes was added to the system:

LCB_SSL_INVALID_CIPHERSUITES - We failed to set the ciphersuite
LCB_SSL_NO_CIPHERS - OpenSSL was not able to select a single
cipher from the list provided.

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

show more ...

252941c112-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Implement other store semantics for subdoc

Change-Id: I46e69dba6502ea6447dbda0c3b63fa28649df371
Reviewed-on: http://review.couchbase.org/114658
Tested-by: Build Bot <build@couchbase.

Implement other store semantics for subdoc

Change-Id: I46e69dba6502ea6447dbda0c3b63fa28649df371
Reviewed-on: http://review.couchbase.org/114658
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...

26e9248611-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Add accessor to access deleted for subdoc

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

Add accessor to access deleted for subdoc

Change-Id: If0397c4c592bd79a13232dac5fe889f822a30991
Reviewed-on: http://review.couchbase.org/114635
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...

6abcac7809-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Remove multi-ctx from public API

Will be re-implemented in next version

Change-Id: I68fe81fa8e8595d486383d9db0c9ff1624a0d012
Reviewed-on: http://review.couchbase.org/114443

Remove multi-ctx from public API

Will be re-implemented in next version

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

show more ...

9291799510-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1090: Handle GET_COUNT as lookup subdoc operation

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

CCBC-1090: Handle GET_COUNT as lookup subdoc operation

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

show more ...

206c1fd910-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Rename full document insert subdoc spec

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

Rename full document insert subdoc spec

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

show more ...

0291bc9009-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

lcb_cmdsubdoc_operations -> lcb_cmdsubdoc_specs

Change-Id: Iebc8eda5df9e0a47d17b1f26128a9370f4509c88
Reviewed-on: http://review.couchbase.org/114451
Tested-by: Build Bot <build@couch

lcb_cmdsubdoc_operations -> lcb_cmdsubdoc_specs

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

show more ...

bf9fc43105-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1092: add count/interval options for cbc-ping

With this fix, cbc-ping will run indefinitely by default with 1 second
interval between requests.

`--interval,-i` switch contr

CCBC-1092: add count/interval options for cbc-ping

With this fix, cbc-ping will run indefinitely by default with 1 second
interval between requests.

`--interval,-i` switch controls interval in seconds

`--count,-c` sets the number of requests to be sent before exit. In this
mode, the output will also include "[" in the beginning, "]" in the end,
and "," between responses to represent results as well-formed JSON
array.

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

show more ...

0b67f15704-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Remove CAS durability polling

Change-Id: I114eceff5918262a9ee5eaebf245afd69629853f
Reviewed-on: http://review.couchbase.org/114246
Reviewed-by: Brett Lawson <brett19@gmail.com>
T

Remove CAS durability polling

Change-Id: I114eceff5918262a9ee5eaebf245afd69629853f
Reviewed-on: http://review.couchbase.org/114246
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

4960654a03-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Encapsulate create options into lcb_CREATEOPTS *

Change-Id: Ia402e67dab08d9ce4ad6d36f5966ac18db8f705d
Reviewed-on: http://review.couchbase.org/114189
Reviewed-by: Brett Lawson <brett

Encapsulate create options into lcb_CREATEOPTS *

Change-Id: Ia402e67dab08d9ce4ad6d36f5966ac18db8f705d
Reviewed-on: http://review.couchbase.org/114189
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

b1e4f20a02-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Refactor logger

Change-Id: I35680970a07958cdd577d44d52b83d4e30bd085a
Reviewed-on: http://review.couchbase.org/114141
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Buil

Refactor logger

Change-Id: I35680970a07958cdd577d44d52b83d4e30bd085a
Reviewed-on: http://review.couchbase.org/114141
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

78fd179803-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Encode source directory in start_mock.sh

This would allow to run tests in IDE

Change-Id: I9eb9d47160fad5246e98303088dfc6fe2e4e2b65
Reviewed-on: http://review.couchbase.org/11418

Encode source directory in start_mock.sh

This would allow to run tests in IDE

Change-Id: I9eb9d47160fad5246e98303088dfc6fe2e4e2b65
Reviewed-on: http://review.couchbase.org/114188
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

07172cfe02-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

remove suffix '3' in callback management API

Change-Id: Iefca322e34c8d67569454098bf2eb32f3a56606c
Reviewed-on: http://review.couchbase.org/114135
Reviewed-by: Brett Lawson <brett19@g

remove suffix '3' in callback management API

Change-Id: Iefca322e34c8d67569454098bf2eb32f3a56606c
Reviewed-on: http://review.couchbase.org/114135
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

501a14d802-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Remove unused typedefs

Change-Id: Ice16feedff7727ca21345ce5ae62a2a8aa90b4e5
Reviewed-on: http://review.couchbase.org/114134
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-b

Remove unused typedefs

Change-Id: Ice16feedff7727ca21345ce5ae62a2a8aa90b4e5
Reviewed-on: http://review.couchbase.org/114134
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

8fabc82d02-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

move more utility functions out of main include file

Change-Id: I67bd0d34036f1f0f0d415f34a63fbbae126c7e4a
Reviewed-on: http://review.couchbase.org/114133
Reviewed-by: Brett Lawson <b

move more utility functions out of main include file

Change-Id: I67bd0d34036f1f0f0d415f34a63fbbae126c7e4a
Reviewed-on: http://review.couchbase.org/114133
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

68c8f59602-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1079: rename setting to enable_mutation_tokens

from fetch_mutation_tokens

Change-Id: Idfab4322f163989f63ebc3f57b8ac4e8b3e8e073
Reviewed-on: http://review.couchbase.org/1141

CCBC-1079: rename setting to enable_mutation_tokens

from fetch_mutation_tokens

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

show more ...

72140cbb02-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1086: rename LCB_STORE_ADD and remove LCB_STORE_SET

Change-Id: Ic4dbedb25153cfd2bf5e3dc5a09866faa1f2c8a5
Reviewed-on: http://review.couchbase.org/114129
Reviewed-by: Ellis Breen

CCBC-1086: rename LCB_STORE_ADD and remove LCB_STORE_SET

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

show more ...

6c7e719402-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Fetch mutation tokens by default

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

Fetch mutation tokens by default

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

show more ...

efae747902-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1088: rename SUBDOCOPS to SUBDOCSPECS

Change-Id: Iebf9fc15a71324dce1eb3dfb48a9a5dc2feb7387
Reviewed-on: http://review.couchbase.org/114127
Tested-by: Build Bot <build@couchbase.

CCBC-1088: rename SUBDOCOPS to SUBDOCSPECS

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

show more ...

ae41ebc304-Sep-2019 Ellis Breen <ellis.breen@couchbase.com>

CCBC-1091: Set HAVE__FTIME64_S when not running tests

Change-Id: Iaeef27cfaa43c082563b164754a749a851366d62
Reviewed-on: http://review.couchbase.org/114254
Tested-by: Build Bot <build

CCBC-1091: Set HAVE__FTIME64_S when not running tests

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

show more ...

a766db7c26-Aug-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1069: don't hardcode path prefix for analytics

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

CCBC-1069: don't hardcode path prefix for analytics

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

show more ...

4777523202-Sep-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Use CMAKE_SOURCE_DIR instead of "." for srcdir fallback

Change-Id: I64958e8a3950b39076966d4bd6f45e32850cdd00
Reviewed-on: http://review.couchbase.org/114112
Tested-by: Build Bot <bui

Use CMAKE_SOURCE_DIR instead of "." for srcdir fallback

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

show more ...

43260cb126-Aug-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

cbc-bench: allow spaces in the options parser

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

cbc-bench: allow spaces in the options parser

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

show more ...

ca1aa47426-Aug-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

cbc-bench: allow to specify workload write/read/delete

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

cbc-bench: allow to specify workload write/read/delete

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

show more ...

c800681b26-Aug-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

cbc-bench: add example script

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

cbc-bench: add example script

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

show more ...

12345678910>>...116