Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update opentelemetry-proto version to v1.4.0 #5650

Merged
merged 2 commits into from
Nov 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
[submodule "content-modules/opentelemetry-proto"]
path = content-modules/opentelemetry-proto
url = https://github.com/open-telemetry/opentelemetry-proto
otlp-pin = v1.3.2
otlp-pin = v1.4.0
[submodule "content-modules/semantic-conventions"]
path = content-modules/semantic-conventions
url = https://github.com/open-telemetry/semantic-conventions
Expand Down
24 changes: 17 additions & 7 deletions content/en/docs/specs/status.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,12 @@ support for specific features can be found in the
Note that, for each of the following sections, the **Collector** status is the
same as the **Protocol** status.

### [Tracing][]
### Tracing

- [Specification][tracing]
Comment on lines -57 to +59
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: we shouldn't have links in headers, especially when the entire header is a link, because that breaks the ToC entry. So I move the reference to the spec section into the body of the section. I did this change for each signal section.

- {{% spec_status "API" "otel/trace/api" "Status" %}}
- {{% spec_status "SDK" "otel/trace/sdk" "Status" %}}
- {{% spec_status "Protocol" "otlp" "Status" %}}
- {{% spec_status "Protocol" "otlp" "/document-status/.*for.*trace" %}}
- Notes:
- The tracing specification is now completely stable, and covered by long term
support.
Expand All @@ -67,20 +68,22 @@ same as the **Protocol** status.
- OpenTelemetry clients are versioned to v1.0 once their tracing
implementation is complete.

### [Metrics][]
### Metrics

- [Specification][metrics]
- {{% spec_status "API" "otel/metrics/api" "Status" %}}
- {{% spec_status "SDK" "otel/metrics/sdk" "Status" %}}
- {{% spec_status "Protocol" "otlp" "Status" %}}
- {{% spec_status "Protocol" "otlp" "/document-status/.*for.*metric" %}}
- Notes:
- OpenTelemetry Metrics is currently under active development.
- The data model is stable and released as part of the OTLP protocol.
- Experimental support for metric pipelines is available in the Collector.
- Collector support for Prometheus is under development, in collaboration with
the Prometheus community.

### [Baggage][]
### Baggage

- [Specification][baggage]
- {{% spec_status "API" "otel/baggage/api" "Status" %}}
- **SDK:** stable
- **Protocol:** N/A
Expand All @@ -90,12 +93,13 @@ same as the **Protocol** status.
keys and values to a transaction, so that downstream services may access
them. As such, there is no OTLP or Collector component to baggage.

### [Logging][]
### Logging

- [Specification][logging]
- {{% spec_status "Bridge API" "otel/logs/api" "Status" %}}
- {{% spec_status "SDK" "otel/logs/sdk" "Status" %}}
- {{% spec_status "Event API" "otel/logs/event-api" "Status" %}}
- {{% spec_status "Protocol" "otlp" "Status" %}}
- {{% spec_status "Protocol" "otlp" "/document-status/.*for.*log" %}}
- Notes:
- The [logs data model][] is released as part of the OpenTelemetry Protocol.
- Log processing for many data formats has been added to the Collector, thanks
Expand All @@ -112,9 +116,15 @@ same as the **Protocol** status.
the Event API is intended to be called by end users. The Event API is under
active development.

### Profiles

- [Specification][profiles]
- {{% spec_status "Protocol" "otlp" "/document-status/.*for.*profiles" %}}

[baggage]: /docs/specs/otel/baggage/
[event semantic conventions]: /docs/specs/semconv/general/events/
[logging]: /docs/specs/otel/logs/
[logs data model]: /docs/specs/otel/logs/data-model/
[metrics]: /docs/specs/otel/metrics/
[profiles]: /docs/specs/otel/profiles/
[tracing]: /docs/specs/otel/trace/
2 changes: 1 addition & 1 deletion scripts/content-modules/adjust-pages.pl
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
my $specBasePath = '/docs/specs';
my %versions = qw(
spec: 1.39.0
otlp: 1.3.2
otlp: 1.4.0
semconv: 1.28.0
);
my $otelSpecVers = $versions{'spec:'};
Expand Down