Skip to content

Commit

Permalink
Update spec compliance for Swift (#1349)
Browse files Browse the repository at this point in the history
  • Loading branch information
Ignacio Bonafonte authored Jan 19, 2021
1 parent c4fffd9 commit 89425a9
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions spec-compliance-matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ status of the feature is not known.
|Create TracerProvider | + | + | + | + | + | + | + | + | + | + | + |
|Get a Tracer | + | + | + | + | + | + | + | + | + | + | + |
|Safe for concurrent calls | + | + | + | + | + | + | + | + | + | + | + |
|Shutdown (SDK only required) | | + | + | + | + | - | | + | | + | - |
|Shutdown (SDK only required) | | + | + | + | + | - | | + | | + | + |
|[Trace / Context interaction](specification/trace/api.md#context-interaction)|
|Get active Span | | + | + | + | + | N/A | | + | | + | + |
|Set active Span | | + | + | + | + | N/A | | + | | + | + |
|[Tracer](specification/trace/api.md#tracer-operations)|
|Create a new Span | + | + | + | + | + | + | + | + | + | + | + |
|Get active Span | + | + | + | + | + | + | + | + | + | + | + |
|Mark Span active | + | + | + | + | + | + | + | + | - | + | - |
|Mark Span active | + | + | + | + | + | + | + | + | - | + | + |
|Safe for concurrent calls | + | + | + | + | + | + | + | + | + | + | + |
|[SpanContext](specification/trace/api.md#spancontext)|
|IsValid | + | + | + | + | + | + | + | + | + | + | + |
Expand All @@ -33,13 +33,13 @@ status of the feature is not known.
|Create with default parent (active span) | + | + | + | + | + | + | + | + | + | + | + |
|Create with parent from Context | + | + | + | + | + | + | + | + | + | + | + |
|No explicit parent Span/SpanContext allowed | | + | + | + | + | + | | + | | | + |
|SpanProcessor.OnStart receives parent Context | | + | + | + | + | + | | + | | | - |
|SpanProcessor.OnStart receives parent Context | | + | + | + | + | + | | + | | | + |
|UpdateName | + | + | + | + | + | + | + | + | - | + | + |
|User-defined start timestamp | + | + | + | + | + | + | + | + | + | + | + |
|End | + | + | + | + | + | + | + | + | + | + | + |
|End with timestamp | + | + | + | + | + | + | + | + | + | + | + |
|IsRecording | + | + | + | + | + | + | + | + | + | + | + |
|IsRecording becomes false after End | | + | + | + | + | + | | | | | - |
|IsRecording becomes false after End | | + | + | + | + | + | | | | | + |
|Set status with StatusCode (Unset, Ok, Error) | | + | + | + | + | - | | + | | + | + |
|Safe for concurrent calls | + | + | + | + | + | + | + | + | + | + | + |
|events collection size limit | | + | + | + | + | - | | + | | - | + |
Expand Down Expand Up @@ -76,7 +76,7 @@ status of the feature is not known.
|Feature |Go|Java|JS |Python|Ruby|Erlang|PHP|Rust|C++|.Net|Swift|
|----------------------------------------------|--|----|---|------|----|------|---|----|---|----|-----|
|Basic support | | + | + | + | + | + | | + | | + | + |
|Use official header name `baggage` | | + | + | + | + | + | | + | | + | - |
|Use official header name `baggage` | | + | + | + | + | + | | + | | + | + |

## Metrics

Expand Down Expand Up @@ -113,7 +113,7 @@ status of the feature is not known.
|Fields | | + | + | + | | + | | + | | + | + |
|Setter argument | | + | + | + | + | + | | | | + | + |
|Getter argument | | + | + | + | + | + | | | | + | + |
|Getter argument returning Keys | | + | + | + | | + | | | | - | - |
|Getter argument returning Keys | | + | + | + | | + | | | | - | + |

## Environment Variables

Expand Down

0 comments on commit 89425a9

Please sign in to comment.