|
521 | 521 | have stopped being published. Jaeger |
522 | 522 | has [native support for OTLP](https://opentelemetry.io/blog/2022/jaeger-native-otlp/), and users |
523 | 523 | should export to jaeger |
524 | | -using [OTLP](https://opentelemetry.io/docs/instrumentation/java/exporters/#otlp-dependencies) |
| 524 | +using OTLP |
525 | 525 | instead. |
526 | 526 |
|
527 | 527 | ### API |
@@ -605,7 +605,7 @@ instead. |
605 | 605 | and `opentelemetry-exporter-jaeger-thift`. Jaeger |
606 | 606 | has [native support for OTLP](https://opentelemetry.io/blog/2022/jaeger-native-otlp/), and users |
607 | 607 | should export to jaeger |
608 | | -using [OTLP](https://opentelemetry.io/docs/instrumentation/java/exporters/#otlp-dependencies) |
| 608 | +using OTLP |
609 | 609 | instead. |
610 | 610 |
|
611 | 611 | ### API |
@@ -1042,7 +1042,7 @@ The log bridge API / SDK are now stable! Some important notes: |
1042 | 1042 | of `otel.logs.exporter` from `none` to `otlp`. |
1043 | 1043 |
|
1044 | 1044 | NOTE: reminder that |
1045 | | -the [Logs Bridge API](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/logs/bridge-api.md) |
| 1045 | +the [Logs Bridge API](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.21.0/specification/logs/bridge-api.md) |
1046 | 1046 | is _not_ meant for end users. Log appenders use the API to bridge logs from existing log |
1047 | 1047 | frameworks (e.g. JUL, Log4j, SLf4J, Logback) into OpenTelemetry. Users configure the Log SDK to |
1048 | 1048 | dictate how logs are processed and exported. |
@@ -1110,7 +1110,7 @@ merged into `opentelemetry-exporter-otlp`, `opentelemetry-sdk-logs-testing` will |
1110 | 1110 | into `opentelemetry-sdk-testing`, `opentelemetry-sdk-extension-autoconfigure` will enable `otlp` |
1111 | 1111 | log exporter by default (i.e. `otel.logs.exporter=otlp`). For more details, see tracking |
1112 | 1112 | issue [#5340](https://github.com/open-telemetry/opentelemetry-java/issues/5340). NOTE: reminder that |
1113 | | -the [Logs Bridge API](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/logs/bridge-api.md) |
| 1113 | +the [Logs Bridge API](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.21.0/specification/logs/bridge-api.md) |
1114 | 1114 | is _not_ meant for end users. Log appenders use the API to bridge logs from existing log |
1115 | 1115 | frameworks (e.g. JUL, Log4j, SLf4J, Logback) into OpenTelemetry. Users configure the Log SDK to |
1116 | 1116 | dictate how logs are processed and exported. |
@@ -1672,8 +1672,8 @@ log API component has been added for emitting events and for writing log appende |
1672 | 1672 | API is not a substitute for traditional log frameworks like Log4j, JUL, SLF4J, or Logback. While the |
1673 | 1673 | event portion of the API is intended for instrumentation authors and end users, the API for emitting |
1674 | 1674 | LogRecords is not. |
1675 | | -See [LoggerProvider](./api/logs/src/main/java/io/opentelemetry/api/logs/LoggerProvider.java) |
1676 | | -and [Logger](./api/logs/src/main/java/io/opentelemetry/api/logs/Logger.java) javadoc for more |
| 1675 | +See [LoggerProvider](./api/all/src/main/java/io/opentelemetry/api/logs/LoggerProvider.java) |
| 1676 | +and [Logger](./api/all/src/main/java/io/opentelemetry/api/logs/Logger.java) javadoc for more |
1677 | 1677 | details. |
1678 | 1678 |
|
1679 | 1679 | ### General |
@@ -1959,7 +1959,7 @@ details. |
1959 | 1959 | stable `opentelemetry-sdk-extension-autoconfigure-spi`. |
1960 | 1960 | * Autoconfigure now supports multiple values for `otel.metrics.exporter`. |
1961 | 1961 | * Autoconfigure now |
1962 | | - supports [general attribute limits](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/sdk-environment-variables.md#attribute-limits), |
| 1962 | + supports [general attribute limits](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/configuration/sdk-environment-variables.md#attribute-limits), |
1963 | 1963 | applicable to span attributes, span event attributes, span link attributes, and log attributes. |
1964 | 1964 | * Autoconfigure now supports an experimental option to disable the SDK. |
1965 | 1965 | If `otel.experimental.sdk.enabled=true`, `AutoConfiguredOpenTelemetrySdk#getOpenTelemetrySdk()` |
@@ -3519,7 +3519,7 @@ See the `opentelemetry-extension-kotlin` module for details. |
3519 | 3519 |
|
3520 | 3520 | #### Breaking changes |
3521 | 3521 |
|
3522 | | -- There have been many updates to the semantic conventions constants. The constants are now auto-generated from the YAML specification files, so the names will now be consistent across languages. For more information, see the [YAML Model for Semantic Conventions](https://github.com/open-telemetry/opentelemetry-specification/tree/master/semantic_conventions). |
| 3522 | +- There have been many updates to the semantic conventions constants. The constants are now auto-generated from the YAML specification files, so the names will now be consistent across languages. For more information, see the [YAML Model for Semantic Conventions](https://github.com/open-telemetry/semantic-conventions/tree/main/model#yaml-model-for-semantic-conventions). |
3523 | 3523 | - All API classes have been moved into the `io.opentelemetry.api.` prefix to support JPMS users. |
3524 | 3524 | - The API no longer uses the `grpc-context` as the context implementation. It now uses `io.opentelemetry.context.Context`. This is published in the `opentelemetry-context` artifact. Interactions with the context were mostly moved to static methods in the `Span` and `Baggage` interfaces. |
3525 | 3525 | - The Baggage API has been reworked to more closely match the specification. This includes the removal of the `BaggageManager`. Baggage is fully functional within the API, without needing to install an SDK. |
@@ -3550,7 +3550,7 @@ See the `opentelemetry-extension-kotlin` module for details. |
3550 | 3550 |
|
3551 | 3551 | #### Breaking changes |
3552 | 3552 |
|
3553 | | -- `TraceConfig` configuration option names (environment variables and system properties) were renamed to match the OpenTelemetery Specification. For more information, see [TraceConfig](./QUICKSTART.md#TraceConfig). |
| 3553 | +- `TraceConfig` configuration option names (environment variables and system properties) were renamed to match the OpenTelemetery Specification. |
3554 | 3554 | - The Jaeger gRPC exporter was updated to match the OpenTelemetry Specification. The `message` log entry attribute has been renamed to `event` and a new `dropped attributes count` attribute was added. For more information, see the [Overview](https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/overview.md). |
3555 | 3555 | - The `SpanData.getHasRemoteParent()` and `SpanData.getHasEnded()` methods were renamed to `hasRemoteParent()` and `hasEnded()`, respectively. |
3556 | 3556 | - The `IdsGenerator` interface has been renamed to `IdGenerator`, and all implementations and relevant factory methods were similarly renamed. |
|
0 commit comments