Skip to content

Commit

Permalink
update spec compliance for php (#3536)
Browse files Browse the repository at this point in the history
  • Loading branch information
brettmc authored Jun 5, 2023
1 parent 6941cad commit 3972c6a
Showing 1 changed file with 14 additions and 14 deletions.
28 changes: 14 additions & 14 deletions spec-compliance-matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -260,9 +260,9 @@ Disclaimer: this list of features is still a work in progress, please refer to t
| Jaeger Propagator | | + | + | + | + | + | + | | + | + | - | - |
| [TextMapPropagator](specification/context/api-propagators.md#textmap-propagator) | | + | + | | | + | | + | | | | |
| Fields | | + | + | + | + | + | + | + | + | + | + | + |
| Setter argument | X | N/A| + | + | + | + | + | | N/A | + | + | + |
| Getter argument | X | N/A| + | + | + | + | + | | N/A | + | + | + |
| Getter argument returning Keys | X | N/A| + | + | + | + | + | | N/A | + | - | + |
| Setter argument | X | N/A| + | + | + | + | + | + | N/A | + | + | + |
| Getter argument | X | N/A| + | + | + | + | + | + | N/A | + | + | + |
| Getter argument returning Keys | X | N/A| + | + | + | + | + | + | N/A | + | - | + |

## Environment Variables

Expand All @@ -282,7 +282,7 @@ Note: Support for environment variables is optional.
| OTEL_EXPORTER_ZIPKIN_* | - | + | | + | + | - | + | - | - | + | - |
| OTEL_TRACES_EXPORTER | - | + | + | + | + | + | + | - | - | - | |
| OTEL_METRICS_EXPORTER | - | + | | + | - | - | + | - | - | - | - |
| OTEL_LOGS_EXPORTER | - | + | | + | | | | | | - | |
| OTEL_LOGS_EXPORTER | - | + | | + | | | + | | | - | |
| OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT | + | + | + | + | + | + | + | + | - | - | |
| OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT | + | + | + | + | + | + | + | | | - | |
| OTEL_SPAN_EVENT_COUNT_LIMIT | + | + | + | + | + | + | + | + | - | - | |
Expand All @@ -298,7 +298,7 @@ Note: Support for environment variables is optional.
| OTEL_METRIC_EXPORT_INTERVAL | - | + | | | | | + | | | - | |
| OTEL_METRIC_EXPORT_TIMEOUT | - | - | | | | | + | | | - | |
| OTEL_METRICS_EXEMPLAR_FILTER | - | + | | | | | + | | | - | |
| OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE | - | + | + | + | | | | | | - | |
| OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE | - | + | + | + | | | + | | | - | |
| OTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION | | + | | | | | | | | | |

## Exporters
Expand All @@ -319,9 +319,9 @@ Note: Support for environment variables is optional.
| Honors non-retryable responses | X | + | - | - | + | + | - | | | - | - | - |
| Honors throttling response | X | + | - | - | + | + | - | | | - | - | - |
| Multi-destination spec compliance | X | + | - | | [-][py1109] | | - | | | - | - | - |
| SchemaURL in ResourceSpans and ScopeSpans | | + | + | | + | | + | | | | - | |
| SchemaURL in ResourceMetrics and ScopeMetrics | | | + | | + | | - | | | | - | |
| SchemaURL in ResourceLogs and ScopeLogs | | | + | | + | | - | | | | - | |
| SchemaURL in ResourceSpans and ScopeSpans | | + | + | | + | | + | + | | | - | |
| SchemaURL in ResourceMetrics and ScopeMetrics | | | + | | + | | - | + | | | - | |
| SchemaURL in ResourceLogs and ScopeLogs | | | + | | + | | - | + | | | - | |
| Honors the [user agent spec](specification/protocol/exporter.md#user-agent) | | | | | | | | + | | | | |
| **[Zipkin](specification/trace/sdk_exporters/zipkin.md)** | Optional | Go | Java | JS | Python | Ruby | Erlang | PHP | Rust | C++ | .NET | Swift |
| Zipkin V1 JSON | X | - | + | | + | - | - | - | - | - | - | - |
Expand Down Expand Up @@ -360,12 +360,12 @@ Languages not covered by the OpenTracing project do not need to be listed here,

| Feature |Go |Java|JS |Python|Ruby|PHP|Rust|C++|.NET|Swift|
|---------------------------------------------------------------------------------------------------------|---|----|---|------|----|---|----|---|----|-----|
| [Create OpenTracing Shim](specification/compatibility/opentracing.md#create-an-opentracing-tracer-shim) | | | | | | | | | | |
| [Tracer](specification/compatibility/opentracing.md#tracer-shim) | | | | | | | | | | |
| [Span](specification/compatibility/opentracing.md#span-shim) | | | | | | | | | | |
| [SpanContext](specification/compatibility/opentracing.md#spancontext-shim) | | | | | | | | | | |
| [ScopeManager](specification/compatibility/opentracing.md#scopemanager-shim) | | | | | | | | | | |
| Error mapping for attributes/events | | | | | | | | | | |
| [Create OpenTracing Shim](specification/compatibility/opentracing.md#create-an-opentracing-tracer-shim) | | | | | | + | | | | |
| [Tracer](specification/compatibility/opentracing.md#tracer-shim) | | | | | | + | | | | |
| [Span](specification/compatibility/opentracing.md#span-shim) | | | | | | + | | | | |
| [SpanContext](specification/compatibility/opentracing.md#spancontext-shim) | | | | | | + | | | | |
| [ScopeManager](specification/compatibility/opentracing.md#scopemanager-shim) | | | | | | + | | | | |
| Error mapping for attributes/events | | | | | | + | | | | |
| Migration to OpenTelemetry guide | | | | | | | | | | |

[py1003]: https://github.com/open-telemetry/opentelemetry-python/issues/1003
Expand Down

0 comments on commit 3972c6a

Please sign in to comment.