-
-
## OtlpGrpcExporter
| Property | Type | Required? | Default and Null Behavior | Constraints | Description |
@@ -2820,8 +2793,8 @@ No snippets.
| Property | Type | Required? | Default and Null Behavior | Constraints | Description |
|---|---|---|---|---|---|
-| `composite` | `array` of [`TextMapPropagator`](#textmappropagator) | `false` | If omitted, and .composite_list is omitted or null, a noop propagator is used. | * `minItems`: `1` | Configure the propagators in the composite text map propagator. Entries from .composite_list are appended to the list here with duplicates filtered out. Built-in propagator keys include: tracecontext, baggage, b3, b3multi, ottrace. Known third party keys include: xray. |
-| `composite_list` | one of: * `string` * `null` | `false` | If omitted or null, and .composite is omitted or null, a noop propagator is used. | No constraints. | Configure the propagators in the composite text map propagator. Entries are appended to .composite with duplicates filtered out. The value is a comma separated list of propagator identifiers matching the format of OTEL_PROPAGATORS. See https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/configuration/sdk-environment-variables.md#general-sdk-configuration for details. Built-in propagator identifiers include: tracecontext, baggage, b3, b3multi, ottrace. Known third party identifiers include: xray. |
+| `composite` | `array` of [`TextMapPropagator`](#textmappropagator) | `false` | If omitted, and .composite_list is omitted or null, a noop propagator is used. | * `minItems`: `1` | Configure the propagators in the composite text map propagator. Entries from .composite_list are appended to the list here with duplicates filtered out. Built-in propagator keys include: tracecontext, baggage, b3, b3multi. Known third party keys include: xray. |
+| `composite_list` | one of: * `string` * `null` | `false` | If omitted or null, and .composite is omitted or null, a noop propagator is used. | No constraints. | Configure the propagators in the composite text map propagator. Entries are appended to .composite with duplicates filtered out. The value is a comma separated list of propagator identifiers matching the format of OTEL_PROPAGATORS. See https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/configuration/sdk-environment-variables.md#general-sdk-configuration for details. Built-in propagator identifiers include: tracecontext, baggage, b3, b3multi. Known third party identifiers include: xray. |
Language support status
@@ -2853,7 +2826,7 @@ composite:
- baggage:
- b3:
- b3multi:
-composite_list: "ottrace,xray"
+composite_list: "xray"
```
@@ -2871,14 +2844,14 @@ composite_list: "ottrace,xray"
"items": {
"$ref": "#/$defs/TextMapPropagator"
},
- "description": "Configure the propagators in the composite text map propagator. Entries from .composite_list are appended to the list here with duplicates filtered out.\nBuilt-in propagator keys include: tracecontext, baggage, b3, b3multi, ottrace. Known third party keys include: xray.\nIf omitted, and .composite_list is omitted or null, a noop propagator is used.\n"
+ "description": "Configure the propagators in the composite text map propagator. Entries from .composite_list are appended to the list here with duplicates filtered out.\nBuilt-in propagator keys include: tracecontext, baggage, b3, b3multi. Known third party keys include: xray.\nIf omitted, and .composite_list is omitted or null, a noop propagator is used.\n"
},
"composite_list": {
"type": [
"string",
"null"
],
- "description": "Configure the propagators in the composite text map propagator. Entries are appended to .composite with duplicates filtered out.\nThe value is a comma separated list of propagator identifiers matching the format of OTEL_PROPAGATORS. See https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/configuration/sdk-environment-variables.md#general-sdk-configuration for details.\nBuilt-in propagator identifiers include: tracecontext, baggage, b3, b3multi, ottrace. Known third party identifiers include: xray.\nIf omitted or null, and .composite is omitted or null, a noop propagator is used.\n"
+ "description": "Configure the propagators in the composite text map propagator. Entries are appended to .composite with duplicates filtered out.\nThe value is a comma separated list of propagator identifiers matching the format of OTEL_PROPAGATORS. See https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/configuration/sdk-environment-variables.md#general-sdk-configuration for details.\nBuilt-in propagator identifiers include: tracecontext, baggage, b3, b3multi. Known third party identifiers include: xray.\nIf omitted or null, and .composite is omitted or null, a noop propagator is used.\n"
}
}
}
@@ -3876,7 +3849,6 @@ No snippets.
| `b3` | [`B3Propagator`](#b3propagator) | `false` | If omitted, ignore. | No constraints. | Include the zipkin b3 propagator. |
| `b3multi` | [`B3MultiPropagator`](#b3multipropagator) | `false` | If omitted, ignore. | No constraints. | Include the zipkin b3 multi propagator. |
| `baggage` | [`BaggagePropagator`](#baggagepropagator) | `false` | If omitted, ignore. | No constraints. | Include the w3c baggage propagator. |
-| `ottrace` | [`OpenTracingPropagator`](#opentracingpropagator) | `false` | If omitted, ignore. | No constraints. | Include the opentracing propagator. |
| `tracecontext` | [`TraceContextPropagator`](#tracecontextpropagator) | `false` | If omitted, ignore. | No constraints. | Include the w3c trace context propagator. |
@@ -3887,7 +3859,6 @@ No snippets.
| `b3` | supported | supported | supported | unknown | supported |
| `b3multi` | supported | supported | supported | unknown | supported |
| `baggage` | supported | supported | supported | unknown | supported |
-| `ottrace` | supported | supported | supported | unknown | not_implemented |
| `tracecontext` | supported | supported | supported | unknown | supported |
@@ -3933,10 +3904,6 @@ No snippets.
"b3multi": {
"$ref": "#/$defs/B3MultiPropagator",
"description": "Include the zipkin b3 multi propagator.\nIf omitted, ignore.\n"
- },
- "ottrace": {
- "$ref": "#/$defs/OpenTracingPropagator",
- "description": "Include the opentracing propagator.\nIf omitted, ignore.\n"
}
}
}
diff --git a/schema/meta_schema_language_cpp.yaml b/schema/meta_schema_language_cpp.yaml
index 89e36131..cfbce62f 100644
--- a/schema/meta_schema_language_cpp.yaml
+++ b/schema/meta_schema_language_cpp.yaml
@@ -111,9 +111,6 @@ typeSupportStatuses:
- type: OpenTelemetryConfiguration
status: supported
propertyOverrides: []
- - type: OpenTracingPropagator
- status: not_implemented
- propertyOverrides: []
- type: OtlpGrpcExporter
status: supported
propertyOverrides: []
diff --git a/schema/meta_schema_language_go.yaml b/schema/meta_schema_language_go.yaml
index b14c919f..e5ba4372 100644
--- a/schema/meta_schema_language_go.yaml
+++ b/schema/meta_schema_language_go.yaml
@@ -117,9 +117,6 @@ typeSupportStatuses:
- type: OpenTelemetryConfiguration
status: unknown
propertyOverrides: []
- - type: OpenTracingPropagator
- status: supported
- propertyOverrides: []
- type: OtlpGrpcExporter
status: supported
propertyOverrides: []
diff --git a/schema/meta_schema_language_java.yaml b/schema/meta_schema_language_java.yaml
index b7995f15..c2db9f46 100644
--- a/schema/meta_schema_language_java.yaml
+++ b/schema/meta_schema_language_java.yaml
@@ -123,9 +123,6 @@ typeSupportStatuses:
propertyOverrides:
- property: log_level
status: not_implemented
- - type: OpenTracingPropagator
- status: supported
- propertyOverrides: []
- type: OtlpGrpcExporter
status: supported
propertyOverrides: []
diff --git a/schema/meta_schema_language_js.yaml b/schema/meta_schema_language_js.yaml
index b9dc340a..12ba67da 100644
--- a/schema/meta_schema_language_js.yaml
+++ b/schema/meta_schema_language_js.yaml
@@ -111,9 +111,6 @@ typeSupportStatuses:
- type: OpenTelemetryConfiguration
status: unknown
propertyOverrides: []
- - type: OpenTracingPropagator
- status: unknown
- propertyOverrides: []
- type: OtlpGrpcExporter
status: unknown
propertyOverrides: []
diff --git a/schema/meta_schema_language_php.yaml b/schema/meta_schema_language_php.yaml
index 026936a1..d094e644 100644
--- a/schema/meta_schema_language_php.yaml
+++ b/schema/meta_schema_language_php.yaml
@@ -125,9 +125,6 @@ typeSupportStatuses:
status: not_implemented
- property: log_level
status: not_implemented
- - type: OpenTracingPropagator
- status: not_implemented
- propertyOverrides: []
- type: OtlpGrpcExporter
status: supported
propertyOverrides:
@@ -215,9 +212,7 @@ typeSupportStatuses:
propertyOverrides: []
- type: TextMapPropagator
status: supported
- propertyOverrides:
- - property: ottrace
- status: not_implemented
+ propertyOverrides: []
- type: TraceContextPropagator
status: supported
propertyOverrides: []
diff --git a/schema/propagator.yaml b/schema/propagator.yaml
index 100f5942..20e881e4 100644
--- a/schema/propagator.yaml
+++ b/schema/propagator.yaml
@@ -8,7 +8,7 @@ properties:
$ref: "#/$defs/TextMapPropagator"
description: |
Configure the propagators in the composite text map propagator. Entries from .composite_list are appended to the list here with duplicates filtered out.
- Built-in propagator keys include: tracecontext, baggage, b3, b3multi, ottrace. Known third party keys include: xray.
+ Built-in propagator keys include: tracecontext, baggage, b3, b3multi. Known third party keys include: xray.
defaultBehavior: and .composite_list is omitted or null, a noop propagator is used
composite_list:
type:
@@ -17,7 +17,7 @@ properties:
description: |
Configure the propagators in the composite text map propagator. Entries are appended to .composite with duplicates filtered out.
The value is a comma separated list of propagator identifiers matching the format of OTEL_PROPAGATORS. See https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/configuration/sdk-environment-variables.md#general-sdk-configuration for details.
- Built-in propagator identifiers include: tracecontext, baggage, b3, b3multi, ottrace. Known third party identifiers include: xray.
+ Built-in propagator identifiers include: tracecontext, baggage, b3, b3multi. Known third party identifiers include: xray.
defaultBehavior: and .composite is omitted or null, a noop propagator is used
$defs:
TextMapPropagator:
@@ -45,10 +45,6 @@ $defs:
$ref: "#/$defs/B3MultiPropagator"
description: Include the zipkin b3 multi propagator.
defaultBehavior: ignore
- ottrace:
- $ref: "#/$defs/OpenTracingPropagator"
- description: Include the opentracing propagator.
- defaultBehavior: ignore
isSdkExtensionPlugin: true
TraceContextPropagator:
type:
@@ -70,8 +66,3 @@ $defs:
- object
- "null"
additionalProperties: false
- OpenTracingPropagator:
- type:
- - object
- - "null"
- additionalProperties: false
diff --git a/snippets/Propagator_kitchen_sink.yaml b/snippets/Propagator_kitchen_sink.yaml
index cde39d88..92845542 100644
--- a/snippets/Propagator_kitchen_sink.yaml
+++ b/snippets/Propagator_kitchen_sink.yaml
@@ -8,4 +8,4 @@ propagator:
- baggage:
- b3:
- b3multi:
- composite_list: "ottrace,xray"
\ No newline at end of file
+ composite_list: "xray"