History log of /Couchbase_C_Client_v3.0/src/operations/observe.cc (Results 1 - 22 of 22)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 3.2.4, 3.2.3
# d57e4ccd 12-Oct-2021 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1484: fix tracing tags in accordance to RFC

Change-Id: I6efbf597e476da6b40ab86b8522aca8640c338ef
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/163570
Tested-by: Buil

CCBC-1484: fix tracing tags in accordance to RFC

Change-Id: I6efbf597e476da6b40ab86b8522aca8640c338ef
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/163570
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


Revision tags: 3.2.2, 3.2.1, 3.2.0
# 457ee9ba 13-Jul-2021 Sergey Avseyev <sergey.avseyev@gmail.com>

CBCC-1280: fix memory leak while tracing observe command

Change-Id: Ica8bcc266f6ea4dc530a17d8b75e3854eceb157e
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/157418
Tested-

CBCC-1280: fix memory leak while tracing observe command

Change-Id: Ica8bcc266f6ea4dc530a17d8b75e3854eceb157e
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/157418
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


# 6b7f4186 11-Jun-2021 David Kelly <davidmichaelkelly@gmail.com>

CBCC-1280 Support for OTel tracing

Tracing updated to allow for an external tracer that creates and
finishes spans, adds tags, destroys spans. Also, spans now have the
notion of bei

CBCC-1280 Support for OTel tracing

Tracing updated to allow for an external tracer that creates and
finishes spans, adds tags, destroys spans. Also, spans now have the
notion of being the 'outer' span. That is the span that has all the
outer span tags, and is the one whose duration is used to determine
whether or not the operation has exceeded the threshold if the
ThresholdLoggingTracer is used.

If you pass in a parent that is an outer span, you must call
lcbtrace_span_finish yourself. When an operation begins, if there is no
parent span passed in, or if there is but it isn't an 'outer' span, then
the operation creates the outer span itself.

Added an example that performs a few operations which pass in various
parent spans (or none).

Still need tests.

Change-Id: Ibec5c85838e23ed21786ecc311105d98ea42316c
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/154703
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...


Revision tags: 3.1.4
# 0edc7dc6 27-May-2021 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1169: pass callback type to custom callbacks

It is necessary to distinguish responses in custom
callbacks of the operations, that consist of different
types of commands.
e.g

CCBC-1169: pass callback type to custom callbacks

It is necessary to distinguish responses in custom
callbacks of the operations, that consist of different
types of commands.
e.g. get_all_replicas = get + n * get_replica

Change-Id: I1ac0cbbe4b11f539ad5bca8b7721483cbd44fc24
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/154517
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...


# e6120d06 19-May-2021 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1405: remove const from command cookie

Change-Id: I322dedacd3eb97a729f543d439af2c0c929d6344
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/153979
Tested-by: Build Bot

CCBC-1405: remove const from command cookie

Change-Id: I322dedacd3eb97a729f543d439af2c0c929d6344
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/153979
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


# 2d8ee3cd 18-May-2021 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1404: remove lcb_CMDBASE

Change-Id: Ib0da179e1dd1c014eb540f26884c8d9422707d90
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/153832
Tested-by: Build Bot <build@couchb

CCBC-1404: remove lcb_CMDBASE

Change-Id: Ib0da179e1dd1c014eb540f26884c8d9422707d90
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/153832
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...


# 5039f2a0 17-May-2021 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1404: extract command structure for observe operation

Change-Id: I48df0a68b51e65dfc5c7be3a5d9eb13e0ab6eaf9
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/153740
Teste

CCBC-1404: extract command structure for observe operation

Change-Id: I48df0a68b51e65dfc5c7be3a5d9eb13e0ab6eaf9
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/153740
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 3.1.3, 3.1.2, 3.1.1, 3.1.0, 2.10.9, 3.0.7, 3.0.6, 2.10.8, 3.0.5, 3.0.4, 3.0.3, 2.10.7, 3.0.2, 3.0.1, 2.10.6, 3.0.0
# ebf3e5c1 03-Jan-2020 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1148: Fix error handling when resolving collections

Change-Id: I9bb4b986d26b365fed7c40566c0f72e8e703973e
Reviewed-on: http://review.couchbase.org/119984
Tested-by: Build Bot <bu

CCBC-1148: Fix error handling when resolving collections

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

show more ...


Revision tags: 3.0.0-beta.2
# 6ae99e49 09-Dec-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Define and use error contexts

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

Define and use error contexts

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

show more ...


# d0533ef7 02-Dec-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Reorganize errors according to RFC

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

Reorganize errors according to RFC

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

show more ...


Revision tags: 3.0.0-beta.1
# 0b67f157 04-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 ...


Revision tags: 3.0.0-alpha.5, 2.10.5, 3.0.0-alpha.4
# 61bab34a 09-Jul-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1024: per-operation KV timeouts

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

CCBC-1024: per-operation KV timeouts

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

show more ...


# 73722258 03-Jul-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Fix check for default collection

zero is valid collection ID, and it also have to be encoded

Change-Id: Ie0502901b2b3b50692a10ba6d939aedee8b89d02
Reviewed-on: http://review.couc

Fix check for default collection

zero is valid collection ID, and it also have to be encoded

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

show more ...


Revision tags: 2.10.4, 3.0.0-alpha.3, 3.0.0-alpha.2
# 0b0310e1 03-Apr-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

Reformat sources with clang-format

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

Reformat sources with clang-format

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

show more ...


Revision tags: 3.0.0-alpha.1
# 07521d60 29-Jan-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1018: Cleanup API and make it consistent

New API v4 (functional style)

Change-Id: I1e95105f5c6e449c50cf759f0b08fc752d9dde70
Reviewed-on: http://review.couchbase.org/104322

CCBC-1018: Cleanup API and make it consistent

New API v4 (functional style)

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

show more ...


# faff593c 22-Jan-2019 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1017: Remove deprecated v1 APIs

Change-Id: I0491bac5dde4e99123b63c5d1989c9a8de4c498f
Reviewed-on: http://review.couchbase.org/103909
Reviewed-by: Brett Lawson <brett19@gmail.com

CCBC-1017: Remove deprecated v1 APIs

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

show more ...


Revision tags: 2.10.3, 2.10.2, 2.10.1, 2.10.0, 2.9.5, 2.9.4, 2.9.3, 2.9.2, 2.9.1, 2.9.0, 2.8.7, 2.8.6, 2.8.5, 2.8.4, 2.8.3
# 5e53c750 19-Oct-2017 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-463: Remove syncmode

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

CCBC-463: Remove syncmode

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

show more ...


# c22175de 22-Nov-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-1004: Fix request counting for CAS-observe

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

CCBC-1004: Fix request counting for CAS-observe

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

show more ...


# de5c900b 10-Sep-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-972: Fix memory issues reported by valgrind

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

CCBC-972: Fix memory issues reported by valgrind

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

show more ...


# 9c0ab8aa 30-Apr-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

CCBC-917: Add tracing for observe

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

CCBC-917: Add tracing for observe

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

show more ...


# b68c7c8d 21-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 ...


Revision tags: 2.8.2, 2.8.1, 2.8.0, 2.7.7, 2.7.6, 2.7.5, 2.7.4, 2.7.3, 2.7.2, 2.7.1
# d84300db 27-Dec-2016 Mark Nunberg <mnunberg@haskalah.org>

Move observe to C++

Change-Id: Ia3c4d4038b1294d1efdc801ff9d2870a95443760
Reviewed-on: http://review.couchbase.org/71371
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Bre

Move observe to C++

Change-Id: Ia3c4d4038b1294d1efdc801ff9d2870a95443760
Reviewed-on: http://review.couchbase.org/71371
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...