Skip to content

Commit fa97afc

Browse files
author
Stanev
committed
Merged from upstream
2 parents 357a24b + 50942ba commit fa97afc

File tree

7 files changed

+11
-4
lines changed

7 files changed

+11
-4
lines changed

.github/workflows/cppcheck.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ jobs:
5151
-i build \
5252
-i test \
5353
-i third_party \
54+
-i tools \
5455
-j $(nproc) \
5556
. 2>&1 | tee --append cppcheck.log
5657

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ Increment the:
2323
* [SDK] Fix typo in hashmap method GetEnteries
2424
[#3680](https://github.com/open-telemetry/opentelemetry-cpp/pull/3680)
2525

26+
* [CI] Upgrade tools/vcpkg to 2025.09.17
27+
[#3701](https://github.com/open-telemetry/opentelemetry-cpp/pull/3701)
28+
2629
## [1.23 2025-09-25]
2730

2831
* [CodeHealth] Fix clang-tidy warnings part 6

exporters/otlp/include/opentelemetry/exporters/otlp/protobuf_include_prefix.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
# pragma warning(disable : 4251)
2222
# pragma warning(disable : 4267)
2323
# pragma warning(disable : 4668)
24+
# pragma warning(disable : 4702)
2425
# pragma warning(disable : 4946)
2526
# pragma warning(disable : 6001)
2627
# pragma warning(disable : 6244)

exporters/otlp/src/otlp_grpc_client.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,16 @@
2222

2323
// clang-format off
2424
#include "opentelemetry/exporters/otlp/protobuf_include_prefix.h" // IWYU pragma: keep
25+
#ifdef ENABLE_ASYNC_EXPORT
26+
# include "google/protobuf/arena.h"
27+
#endif /* ENABLE_ASYNC_EXPORT */
2528
#include "opentelemetry/proto/collector/logs/v1/logs_service.pb.h"
2629
#include "opentelemetry/proto/collector/metrics/v1/metrics_service.pb.h"
2730
#include "opentelemetry/proto/collector/trace/v1/trace_service.pb.h"
2831
#include "opentelemetry/exporters/otlp/protobuf_include_suffix.h" // IWYU pragma: keep
2932
// clang-format on
3033

3134
#ifdef ENABLE_ASYNC_EXPORT
32-
# include <google/protobuf/arena.h>
3335
# include <algorithm>
3436
# include <condition_variable>
3537
# include <cstdio>

exporters/otlp/src/otlp_grpc_exporter.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// Copyright The OpenTelemetry Authors
22
// SPDX-License-Identifier: Apache-2.0
33

4-
#include <google/protobuf/arena.h>
54
#include <grpcpp/client_context.h>
65
#include <grpcpp/support/status.h>
76
#include <atomic>
@@ -27,6 +26,7 @@
2726

2827
// clang-format off
2928
#include "opentelemetry/exporters/otlp/protobuf_include_prefix.h" // IWYU pragma: keep
29+
#include "google/protobuf/arena.h"
3030
#include "opentelemetry/proto/collector/trace/v1/trace_service.grpc.pb.h"
3131
#include "opentelemetry/proto/collector/trace/v1/trace_service.pb.h"
3232
#include "opentelemetry/exporters/otlp/protobuf_include_suffix.h" // IWYU pragma: keep

exporters/otlp/src/otlp_grpc_log_record_exporter.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// Copyright The OpenTelemetry Authors
22
// SPDX-License-Identifier: Apache-2.0
33

4-
#include <google/protobuf/arena.h>
54
#include <grpcpp/client_context.h>
65
#include <grpcpp/support/status.h>
76
#include <atomic>
@@ -26,6 +25,7 @@
2625

2726
// clang-format off
2827
#include "opentelemetry/exporters/otlp/protobuf_include_prefix.h" // IWYU pragma: keep
28+
#include "google/protobuf/arena.h"
2929
#include "opentelemetry/proto/collector/logs/v1/logs_service.grpc.pb.h"
3030
#include "opentelemetry/proto/collector/logs/v1/logs_service.pb.h"
3131
#include "opentelemetry/exporters/otlp/protobuf_include_suffix.h" // IWYU pragma: keep

exporters/otlp/src/otlp_grpc_metric_exporter.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// Copyright The OpenTelemetry Authors
22
// SPDX-License-Identifier: Apache-2.0
33

4-
#include <google/protobuf/arena.h>
54
#include <grpcpp/client_context.h>
65
#include <grpcpp/support/status.h>
76
#include <atomic>
@@ -26,6 +25,7 @@
2625

2726
// clang-format off
2827
#include "opentelemetry/exporters/otlp/protobuf_include_prefix.h" // IWYU pragma: keep
28+
#include "google/protobuf/arena.h"
2929
#include "opentelemetry/proto/collector/metrics/v1/metrics_service.grpc.pb.h"
3030
#include "opentelemetry/proto/collector/metrics/v1/metrics_service.pb.h"
3131
#include "opentelemetry/exporters/otlp/protobuf_include_suffix.h" // IWYU pragma: keep

0 commit comments

Comments
 (0)