diff --git a/CHANGELOG.md b/CHANGELOG.md index 48929707db6..ea178d85f5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#3355](https://github.com/open-telemetry/opentelemetry-python/pull/3355)) - Include endpoint in Grpc transient error warning [#3362](https://github.com/open-telemetry/opentelemetry-python/pull/3362)) +- Fixed bug where logging export is tracked as trace + [#3375](https://github.com/open-telemetry/opentelemetry-python/pull/3375)) ## Version 1.18.0/0.39b0 (2023-05-04) diff --git a/opentelemetry-sdk/src/opentelemetry/sdk/_logs/_internal/export/__init__.py b/opentelemetry-sdk/src/opentelemetry/sdk/_logs/_internal/export/__init__.py index 49038734327..8ccad56c7a1 100644 --- a/opentelemetry-sdk/src/opentelemetry/sdk/_logs/_internal/export/__init__.py +++ b/opentelemetry-sdk/src/opentelemetry/sdk/_logs/_internal/export/__init__.py @@ -307,7 +307,7 @@ def _export_batch(self) -> int: record = self._queue.pop() self._log_records[idx] = record idx += 1 - token = attach(set_value("suppress_instrumentation", True)) + token = attach(set_value(_SUPPRESS_INSTRUMENTATION_KEY, True)) try: self._exporter.export(self._log_records[:idx]) # type: ignore except Exception: # pylint: disable=broad-except