File tree Expand file tree Collapse file tree 8 files changed +17
-4
lines changed
Expand file tree Collapse file tree 8 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -93,8 +93,7 @@ bool BatchSpanProcessor::ForceFlush(std::chrono::microseconds timeout) noexcept
9393 std::unique_lock<std::mutex> lk_cv (synchronization_data_->force_flush_cv_m );
9494
9595 std::uint64_t current_sequence =
96- synchronization_data_->force_flush_pending_sequence .fetch_add (1 , std::memory_order_release) +
97- 1 ;
96+ synchronization_data_->force_flush_pending_sequence .fetch_add (1 , std::memory_order_release) 1 ;
9897 synchronization_data_->force_flush_timeout_us .store (timeout.count (), std::memory_order_release);
9998 auto break_condition = [this , current_sequence]() {
10099 if (synchronization_data_->is_shutdown .load () == true )
Original file line number Diff line number Diff line change 33
44#include < stdint.h>
55#include < chrono>
6+ #include < functional>
67#include < map>
78#include < new>
89#include < utility>
Original file line number Diff line number Diff line change 66#include < utility>
77#include < vector>
88
9+ #include " opentelemetry/sdk/instrumentationscope/instrumentation_scope.h"
910#include " opentelemetry/sdk/resource/resource.h"
1011#include " opentelemetry/sdk/trace/id_generator.h"
1112#include " opentelemetry/sdk/trace/multi_span_processor.h"
Original file line number Diff line number Diff line change 55#include < utility>
66#include < vector>
77
8+ #include " opentelemetry/sdk/instrumentationscope/instrumentation_scope.h"
89#include " opentelemetry/sdk/resource/resource.h"
910#include " opentelemetry/sdk/trace/id_generator.h"
1011#include " opentelemetry/sdk/trace/processor.h"
Original file line number Diff line number Diff line change 33
44#include < algorithm>
55#include < chrono>
6- #include < functional>
76#include < mutex>
87#include < utility>
98#include < vector>
Original file line number Diff line number Diff line change 55#include < utility>
66#include < vector>
77
8+ #include " opentelemetry/sdk/instrumentationscope/instrumentation_scope.h"
89#include " opentelemetry/sdk/resource/resource.h"
910#include " opentelemetry/sdk/trace/id_generator.h"
1011#include " opentelemetry/sdk/trace/processor.h"
Original file line number Diff line number Diff line change 11// Copyright The OpenTelemetry Authors
22// SPDX-License-Identifier: Apache-2.0
33
4+ #include " opentelemetry/sdk/trace/tracer_config.h"
45#include < gtest/gtest.h>
5- #include < opentelemetry/sdk/trace/tracer_config.h>
6+ #include < array>
7+ #include < functional>
8+ #include < type_traits>
9+ #include < utility>
10+ #include " opentelemetry/common/attribute_value.h"
11+ #include " opentelemetry/nostd/string_view.h"
12+ #include " opentelemetry/nostd/unique_ptr.h"
13+ #include " opentelemetry/sdk/instrumentationscope/instrumentation_scope.h"
614
715namespace trace_sdk = opentelemetry::sdk::trace;
816namespace instrumentation_scope = opentelemetry::sdk::instrumentationscope;
Original file line number Diff line number Diff line change 2828#include " opentelemetry/nostd/unique_ptr.h"
2929#include " opentelemetry/nostd/utility.h"
3030#include " opentelemetry/nostd/variant.h"
31+ #include " opentelemetry/sdk/instrumentationscope/instrumentation_scope.h"
3132#include " opentelemetry/sdk/resource/resource.h"
3233#include " opentelemetry/sdk/trace/exporter.h"
3334#include " opentelemetry/sdk/trace/id_generator.h"
4142#include " opentelemetry/sdk/trace/simple_processor.h"
4243#include " opentelemetry/sdk/trace/span_data.h"
4344#include " opentelemetry/sdk/trace/tracer.h"
45+ #include " opentelemetry/sdk/trace/tracer_config.h"
4446#include " opentelemetry/sdk/trace/tracer_context.h"
4547#include " opentelemetry/trace/context.h"
48+ #include " opentelemetry/trace/noop.h"
4649#include " opentelemetry/trace/scope.h"
4750#include " opentelemetry/trace/span.h"
4851#include " opentelemetry/trace/span_context.h"
You can’t perform that action at this time.
0 commit comments