diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 663b98956c..1433576aa4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,7 +6,7 @@ on: - 'release/*' pull_request: env: - CORE_REPO_SHA: 0008290841a1f59ee266f906dd841fc151f757ea + CORE_REPO_SHA: 91ae6fc6226ddfbbe9f92da286470cf65aa834a4 jobs: build: diff --git a/CHANGELOG.md b/CHANGELOG.md index 587fea3cd8..7fe9898bf0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Rename `IdsGenerator` to `IdGenerator` - ([#350])(https://github.com/open-telemetry/opentelemetry-python/pull/350) + ([#350](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/350)) ## [0.18b0](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v0.18b0) - 2021-02-16 diff --git a/exporter/opentelemetry-exporter-datadog/src/opentelemetry/exporter/datadog/propagator.py b/exporter/opentelemetry-exporter-datadog/src/opentelemetry/exporter/datadog/propagator.py index d5f14011be..0f8e60617d 100644 --- a/exporter/opentelemetry-exporter-datadog/src/opentelemetry/exporter/datadog/propagator.py +++ b/exporter/opentelemetry-exporter-datadog/src/opentelemetry/exporter/datadog/propagator.py @@ -73,7 +73,9 @@ def extract( trace_state=trace.TraceState([(constants.DD_ORIGIN, origin)]), ) - return set_span_in_context(trace.DefaultSpan(span_context), context) + return set_span_in_context( + trace.NonRecordingSpan(span_context), context + ) def inject( self, diff --git a/propagator/opentelemetry-propagator-ot-trace/src/opentelemetry/propagators/ot_trace/__init__.py b/propagator/opentelemetry-propagator-ot-trace/src/opentelemetry/propagators/ot_trace/__init__.py index b7e9cf5449..6e8c27d3db 100644 --- a/propagator/opentelemetry-propagator-ot-trace/src/opentelemetry/propagators/ot_trace/__init__.py +++ b/propagator/opentelemetry-propagator-ot-trace/src/opentelemetry/propagators/ot_trace/__init__.py @@ -20,7 +20,7 @@ from opentelemetry.trace import ( INVALID_SPAN_ID, INVALID_TRACE_ID, - DefaultSpan, + NonRecordingSpan, SpanContext, TraceFlags, get_current_span, @@ -76,7 +76,7 @@ def extract( and _valid_extract_spanid.fullmatch(spanid) is not None ): context = set_span_in_context( - DefaultSpan( + NonRecordingSpan( SpanContext( trace_id=int(traceid, 16), span_id=int(spanid, 16), diff --git a/sdk-extension/opentelemetry-sdk-extension-aws/src/opentelemetry/sdk/extension/aws/trace/propagation/aws_xray_format.py b/sdk-extension/opentelemetry-sdk-extension-aws/src/opentelemetry/sdk/extension/aws/trace/propagation/aws_xray_format.py index 16d41f7d41..d041aea076 100644 --- a/sdk-extension/opentelemetry-sdk-extension-aws/src/opentelemetry/sdk/extension/aws/trace/propagation/aws_xray_format.py +++ b/sdk-extension/opentelemetry-sdk-extension-aws/src/opentelemetry/sdk/extension/aws/trace/propagation/aws_xray_format.py @@ -151,7 +151,7 @@ def extract( ) return trace.set_span_in_context( - trace.DefaultSpan(span_context), context=context + trace.NonRecordingSpan(span_context), context=context ) @staticmethod diff --git a/sdk-extension/opentelemetry-sdk-extension-aws/tests/trace/propagation/test_aws_xray_format.py b/sdk-extension/opentelemetry-sdk-extension-aws/tests/trace/propagation/test_aws_xray_format.py index 5130c9daed..73aae3a93a 100644 --- a/sdk-extension/opentelemetry-sdk-extension-aws/tests/trace/propagation/test_aws_xray_format.py +++ b/sdk-extension/opentelemetry-sdk-extension-aws/tests/trace/propagation/test_aws_xray_format.py @@ -56,7 +56,7 @@ def build_test_current_context( trace_state=DEFAULT_TRACE_STATE, ): return set_span_in_context( - trace_api.DefaultSpan( + trace_api.NonRecordingSpan( build_test_span_context( trace_id, span_id, is_remote, trace_flags, trace_state )