Skip to content

Commit d6f83fe

Browse files
committed
Implement bridge wrapper for tracer
1 parent bb0f2ac commit d6f83fe

File tree

14 files changed

+738
-21
lines changed

14 files changed

+738
-21
lines changed

CMakeLists.txt

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,20 @@ set(couchbase_cxx_client_FILES
7575
core/agent_group.cxx
7676
core/agent_group_config.cxx
7777
core/analytics_query_options.cxx
78+
core/app_telemetry_address.cxx
79+
core/app_telemetry_meter.cxx
80+
core/app_telemetry_reporter.cxx
7881
core/bucket.cxx
82+
core/chrono_utils.cxx
7983
core/cluster.cxx
8084
core/cluster_agent.cxx
8185
core/cluster_agent_config.cxx
86+
core/cluster_credentials.cxx
8287
core/cluster_options.cxx
8388
core/collections_component.cxx
89+
core/columnar/backoff_calculator.cxx
8490
core/columnar/columnar_agent.cxx
8591
core/columnar/columnar_agent_config.cxx
86-
core/columnar/backoff_calculator.cxx
8792
core/columnar/columnar_error.cxx
8893
core/columnar/error_codes.cxx
8994
core/columnar/management_component.cxx
@@ -96,6 +101,7 @@ set(couchbase_cxx_client_FILES
96101
core/dispatcher.cxx
97102
core/document_id.cxx
98103
core/error_context/key_value.cxx
104+
core/file_signal_sink.cxx
99105
core/free_form_http_request.cxx
100106
core/http_component.cxx
101107
core/impl/analytics.cxx
@@ -105,14 +111,13 @@ set(couchbase_cxx_client_FILES
105111
core/impl/binary_collection.cxx
106112
core/impl/boolean_field_query.cxx
107113
core/impl/boolean_query.cxx
108-
core/impl/public_bucket.cxx
109114
core/impl/bucket_manager.cxx
110-
core/impl/public_cluster.cxx
111115
core/impl/collection.cxx
112116
core/impl/collection_manager.cxx
113117
core/impl/common_error_category.cxx
114118
core/impl/configuration_profiles_registry.cxx
115119
core/impl/conjunction_query.cxx
120+
core/impl/crypto.cxx
116121
core/impl/date_range.cxx
117122
core/impl/date_range_facet.cxx
118123
core/impl/date_range_facet_result.cxx
@@ -141,7 +146,6 @@ set(couchbase_cxx_client_FILES
141146
core/impl/internal_term_facet_result.cxx
142147
core/impl/key_value_error_category.cxx
143148
core/impl/key_value_error_context.cxx
144-
core/impl/public_logger.cxx
145149
core/impl/lookup_in_replica.cxx
146150
core/impl/management_error_category.cxx
147151
core/impl/match_all_query.cxx
@@ -157,6 +161,11 @@ set(couchbase_cxx_client_FILES
157161
core/impl/observe_seqno.cxx
158162
core/impl/phrase_query.cxx
159163
core/impl/prefix_query.cxx
164+
core/impl/public_bucket.cxx
165+
core/impl/public_cluster.cxx
166+
core/impl/public_logger.cxx
167+
core/impl/public_scan_result.cxx
168+
core/impl/public_transaction_get_result.cxx
160169
core/impl/query.cxx
161170
core/impl/query_error_category.cxx
162171
core/impl/query_error_context.cxx
@@ -166,7 +175,6 @@ set(couchbase_cxx_client_FILES
166175
core/impl/replica_utils.cxx
167176
core/impl/retry_action.cxx
168177
core/impl/retry_reason.cxx
169-
core/impl/public_scan_result.cxx
170178
core/impl/scope.cxx
171179
core/impl/search.cxx
172180
core/impl/search_error_category.cxx
@@ -206,13 +214,11 @@ set(couchbase_cxx_client_FILES
206214
core/impl/transaction_error_category.cxx
207215
core/impl/transaction_get_multi_replicas_from_preferred_server_group_spec.cxx
208216
core/impl/transaction_get_multi_spec.cxx
209-
core/impl/public_transaction_get_result.cxx
210217
core/impl/transaction_op_error_category.cxx
211218
core/impl/vector_query.cxx
212219
core/impl/vector_search.cxx
213220
core/impl/view_error_category.cxx
214221
core/impl/wildcard_query.cxx
215-
core/impl/crypto.cxx
216222
core/io/config_tracker.cxx
217223
core/io/dns_client.cxx
218224
core/io/dns_config.cxx
@@ -225,6 +231,7 @@ set(couchbase_cxx_client_FILES
225231
core/io/mcbp_session.cxx
226232
core/io/streams.cxx
227233
core/key_value_config.cxx
234+
core/log_entry.cxx
228235
core/logger/custom_rotating_file_sink.cxx
229236
core/logger/logger.cxx
230237
core/management/analytics_link_azure_blob_external.cxx
@@ -241,6 +248,7 @@ set(couchbase_cxx_client_FILES
241248
core/mcbp/queue_request.cxx
242249
core/mcbp/server_duration.cxx
243250
core/meta/version.cxx
251+
core/metric_measurement.cxx
244252
core/metrics/logging_meter.cxx
245253
core/metrics/meter_wrapper.cxx
246254
core/n1ql_query_options.cxx
@@ -339,6 +347,7 @@ set(couchbase_cxx_client_FILES
339347
core/operations/management/view_index_get_all.cxx
340348
core/operations/management/view_index_upsert.cxx
341349
core/origin.cxx
350+
core/orphan_reporter.cxx
342351
core/platform/base64.cc
343352
core/platform/dirutils.cc
344353
core/platform/random.cc
@@ -395,10 +404,9 @@ set(couchbase_cxx_client_FILES
395404
core/seed_config.cxx
396405
core/signal_bridge.cxx
397406
core/signal_data.cxx
398-
core/metric_measurement.cxx
399-
core/chrono_utils.cxx
400407
core/topology/capabilities.cxx
401408
core/topology/configuration.cxx
409+
core/trace_span.cxx
402410
core/tracing/threshold_logging_tracer.cxx
403411
core/tracing/tracer_wrapper.cxx
404412
core/transactions/active_transaction_record.cxx
@@ -436,11 +444,6 @@ set(couchbase_cxx_client_FILES
436444
core/utils/url_codec.cxx
437445
core/view_query_options.cxx
438446
core/websocket_codec.cxx
439-
core/app_telemetry_address.cxx
440-
core/app_telemetry_meter.cxx
441-
core/app_telemetry_reporter.cxx
442-
core/cluster_credentials.cxx
443-
core/orphan_reporter.cxx
444447
)
445448

446449
set(couchbase_cxx_client_LIBRARIES)

0 commit comments

Comments
 (0)