Skip to content

Commit

Permalink
Update spec compliance matrix for Ruby (open-telemetry#978)
Browse files Browse the repository at this point in the history
  • Loading branch information
fbogsany committed Sep 21, 2020
1 parent 3ba5b5a commit a6ae47e
Showing 1 changed file with 22 additions and 22 deletions.
44 changes: 22 additions & 22 deletions spec-compliance-matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,24 +67,24 @@ status of the feature is not known.

|Feature |Go |Java|JS |Python|Ruby|Erlang|PHP|Rust|C++|.Net|
|----------------------------------------------|---|----|---|------|----|------|---|----|---|----|
|Create from Attributes | + | + | + | + | | | | | | |
|Create empty | + | + | + | + | | | | | | |
|Merge | + | + | + | + | | | | | | |
|Retrieve attributes | + | + | + | + | | | | | | |
|Create from Attributes | + | + | + | + | + | | | | | |
|Create empty | + | + | + | + | + | | | | | |
|Merge | + | + | + | + | + | | | | | |
|Retrieve attributes | + | + | + | + | + | | | | | |

## Context Propagation

|Feature |Go|Java|JS |Python|Ruby|Erlang|PHP|Rust|C++|.Net|
|----------------------------------------------|--|----|---|------|----|------|---|----|---|----|
|Create Context Key | | | + | + | | | + | | | |
|Get value from Context | | | + | + | | | + | | | |
|Set value for Context | | | + | + | | | + | | | |
|Attach Context | | | + | + | | | + | | | |
|Detach Context | | | + | + | | | + | | | |
|Get current Context | | | + | + | | | + | | | |
|Composite Propagator | | | + | + | | | | | | |
|Global Propagator | | + | + | + | | | | | | |
|TraceContext Propagator | | + | + | + | | | | | | |
|Create Context Key | | | + | + | + | | + | | | |
|Get value from Context | | | + | + | + | | + | | | |
|Set value for Context | | | + | + | + | | + | | | |
|Attach Context | | | + | + | + | | + | | | |
|Detach Context | | | + | + | + | | + | | | |
|Get current Context | | | + | + | + | | + | | | |
|Composite Propagator | | | + | + | + | | | | | |
|Global Propagator | | + | + | + | + | | | | | |
|TraceContext Propagator | | + | + | + | + | | | | | |
|B3 Propagator | | + | + | + | | | | | | |
|Jaeger Propagator | | - | + | - | | | | | | |
|[TextMapPropagator](https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/context/api-propagators.md#textmap-propagator)|
Expand All @@ -103,12 +103,12 @@ status of the feature is not known.

|Feature |Go |Java|JS |Python|Ruby|Erlang|PHP|Rust|C++|.Net|
|----------------------------------------------|---|----|---|------|----|------|---|----|---|----|
|OTEL_RESOURCE_ATTRIBUTES | + | + | + | + | | - | - | | - | - |
|OTEL_LOG_LEVEL | | - | + | - | | - | - | | - | - |
|OTEL_RESOURCE_ATTRIBUTES | + | + | + | + | + | - | - | | - | - |
|OTEL_LOG_LEVEL | | - | + | - | + | - | - | | - | - |
|OTEL_PROPAGATORS | | | | - | | - | - | | - | - |
|OTEL_BSP_* | | + | | - | | - | - | | - | - |
|OTEL_EXPORTER_OTLP_* | | | | - | | - | - | | - | - |
|OTEL_EXPORTER_JAEGER_* | | | | - | | - | - | | - | - |
|OTEL_BSP_* | | + | | - | + | - | - | | - | - |
|OTEL_EXPORTER_OTLP_* | | | | - | + | - | - | | - | - |
|OTEL_EXPORTER_JAEGER_* | | | | - | + | - | - | | - | - |
|OTEL_EXPORTER_ZIPKIN_* | | | | + | | - | - | | - | - |
|OTEL_EXPORTER | | | | | | | | | | |

Expand All @@ -120,13 +120,13 @@ status of the feature is not known.
|In-memory (mock exporter) | + | + | + | + | + | + | - | - | - | - |
|[OTLP](https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/protocol/otlp.md)|
|OTLP/gRPC Exporter | + | + | + | + | | + | | + | + | + |
|OTLP/HTTP binary Protobuf Exporter | - | - | + | - | | + | | | + | + |
|OTLP/HTTP binary Protobuf Exporter | - | - | + | - | + | + | | | + | + |
|OTLP/HTTP JSON Protobuf Exporter | - | - | + | - | | - | | | | |
|OTLP/HTTP gzip Content-Encoding support | - | - | + | - | | - | | | | |
|Concurrent sending | - | | + | - | | - | | + | | |
|Honors retryable responses with backoff | + | | + | + | | - | | | | |
|Honors non-retryable responses | + | | - | + | | - | | | | |
|Honors throttling response | + | | - | - | | - | | | | |
|Honors retryable responses with backoff | + | | + | + | + | - | | | | |
|Honors non-retryable responses | + | | - | + | + | - | | | | |
|Honors throttling response | + | | - | - | + | - | | | | |
|Multi-destination spec compliance | - | | | - | | - | | | | |
|[Zipkin](https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/trace/sdk_exporters/zipkin.md)|
|Zipkin V1 JSON | | | | - | | - | - | - | | |
Expand Down

0 comments on commit a6ae47e

Please sign in to comment.