Skip to content
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
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm

## [Unreleased]

### Added

- The `go.opentelemetry.io/otel/semconv/v1.31.0` package.
The package contains semantic conventions from the `v1.31.0` version of the OpenTelemetry Semantic Conventions.
See the [migration documentation](./semconv/v1.31.0/MIGRATION.md) for information on how to upgrade from `go.opentelemetry.io/otel/semconv/v1.30.0`(#6479)

### Removed

- Drop support for [Go 1.22]. (#6381, #6418)
Expand Down
2 changes: 1 addition & 1 deletion semconv/metric.go.j2
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
package semconv // import "go.opentelemetry.io/otel/semconv/{{params.tag}}"

const (
{%- for metric in ctx %}
{%- for metric in ctx if not metric.deprecated %}
{{ h.metric_keydoc(metric) | comment(indent=2) }}
// Instrument: {{ metric.instrument }}
// Unit: {{ metric.unit }}
Expand Down
77 changes: 77 additions & 0 deletions semconv/v1.31.0/MIGRATION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
# Semantic Convention Changes

The `go.opentelemetry.io/otel/semconv/v1.31.0` package should be a drop-in replacement for `go.opentelemetry.io/otel/semconv/v1.30.0` with the following exceptions.

## Dropped deprecations

The following declarations have been deprecated in the [OpenTelemetry Semantic Conventions].
Refer to the respective documentation in that repository for deprecation instructions for each type.

- `CodeNamespace`
- `CodeNamespaceKey`
- `DBClientConnectionsCreateTimeDescription`
- `DBClientConnectionsCreateTimeName`
- `DBClientConnectionsCreateTimeUnit`
- `DBClientConnectionsIdleMaxDescription`
- `DBClientConnectionsIdleMaxName`
- `DBClientConnectionsIdleMaxUnit`
- `DBClientConnectionsIdleMinDescription`
- `DBClientConnectionsIdleMinName`
- `DBClientConnectionsIdleMinUnit`
- `DBClientConnectionsMaxDescription`
- `DBClientConnectionsMaxName`
- `DBClientConnectionsMaxUnit`
- `DBClientConnectionsPendingRequestsDescription`
- `DBClientConnectionsPendingRequestsName`
- `DBClientConnectionsPendingRequestsUnit`
- `DBClientConnectionsTimeoutsDescription`
- `DBClientConnectionsTimeoutsName`
- `DBClientConnectionsTimeoutsUnit`
- `DBClientConnectionsUsageDescription`
- `DBClientConnectionsUsageName`
- `DBClientConnectionsUsageUnit`
- `DBClientConnectionsUseTimeDescription`
- `DBClientConnectionsUseTimeName`
- `DBClientConnectionsUseTimeUnit`
- `DBClientConnectionsWaitTimeDescription`
- `DBClientConnectionsWaitTimeName`
- `DBClientConnectionsWaitTimeUnit`
- `DBClientCosmosDBActiveInstanceCountDescription`
- `DBClientCosmosDBActiveInstanceCountName`
- `DBClientCosmosDBActiveInstanceCountUnit`
- `DBClientCosmosDBOperationRequestChargeDescription`
- `DBClientCosmosDBOperationRequestChargeName`
- `DBClientCosmosDBOperationRequestChargeUnit`
- `GenAIOpenaiRequestResponseFormatJSONObject`
- `GenAIOpenaiRequestResponseFormatJSONSchema`
- `GenAIOpenaiRequestResponseFormatKey`
- `GenAIOpenaiRequestResponseFormatText`
- `MessagingClientPublishedMessagesDescription`
- `MessagingClientPublishedMessagesName`
- `MessagingClientPublishedMessagesUnit`
- `MessagingProcessMessagesDescription`
- `MessagingProcessMessagesName`
- `MessagingProcessMessagesUnit`
- `MessagingPublishDurationDescription`
- `MessagingPublishDurationName`
- `MessagingPublishDurationUnit`
- `MessagingPublishMessagesDescription`
- `MessagingPublishMessagesName`
- `MessagingPublishMessagesUnit`
- `MessagingReceiveDurationDescription`
- `MessagingReceiveDurationName`
- `MessagingReceiveDurationUnit`
- `MessagingReceiveMessagesDescription`
- `MessagingReceiveMessagesName`
- `MessagingReceiveMessagesUnit`
- `SystemCPUFrequencyDescription`
- `SystemCPUFrequencyName`
- `SystemCPUFrequencyUnit`
- `SystemCPUTimeDescription`
- `SystemCPUTimeName`
- `SystemCPUTimeUnit`
- `SystemCPUUtilizationDescription`
- `SystemCPUUtilizationName`
- `SystemCPUUtilizationUnit`

[OpenTelemetry Semantic Conventions]: https://github.com/open-telemetry/semantic-conventions
3 changes: 3 additions & 0 deletions semconv/v1.31.0/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Semconv v1.31.0

[![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/semconv/v1.31.0)](https://pkg.go.dev/go.opentelemetry.io/otel/semconv/v1.31.0)
Loading
Loading