Skip to content

Commit b87fa99

Browse files
jhallidayjack-berg
andauthored
profiles: publish alpha release of data model and OTLP exporter (#8351)
Co-authored-by: Jack Berg <34418638+jack-berg@users.noreply.github.com>
1 parent 6fa7ada commit b87fa99

4 files changed

Lines changed: 6 additions & 3 deletions

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ The OpenTelemetry SDK for managing telemetry producing by the API.
9898
| [Log SDK](./sdk/logs) | OpenTelemetry log SDK | `opentelemetry-sdk-logs` | <!--VERSION_STABLE-->1.61.0<!--/VERSION_STABLE--> | [![Javadocs](https://www.javadoc.io/badge/io.opentelemetry/opentelemetry-sdk-logs.svg)](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-logs) |
9999
| [SDK Common](./sdk/common) | Shared SDK components | `opentelemetry-sdk-common` | <!--VERSION_STABLE-->1.61.0<!--/VERSION_STABLE--> | [![Javadocs](https://www.javadoc.io/badge/io.opentelemetry/opentelemetry-sdk-common.svg)](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-common) |
100100
| [SDK Testing](./sdk/testing) | Components for testing OpenTelemetry instrumentation | `opentelemetry-sdk-testing` | <!--VERSION_STABLE-->1.61.0<!--/VERSION_STABLE--> | [![Javadocs](https://www.javadoc.io/badge/io.opentelemetry/opentelemetry-sdk-testing.svg)](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-testing) |
101+
| [Profiles SDK](./sdk/profiles) | OpenTelemetry profiles SDK | `opentelemetry-sdk-profiles` | TODO: add after first release | TODO: add after first release |
101102
</details>
102103

103104
<details>
@@ -113,6 +114,7 @@ SDK exporters for shipping traces, metrics, and logs out of process.
113114
| [Logging Exporter](./exporters/logging) | Logging exporters, including metrics, traces, and logs | `opentelemetry-exporter-logging` | <!--VERSION_STABLE-->1.61.0<!--/VERSION_STABLE--> | [![Javadocs](https://www.javadoc.io/badge/io.opentelemetry/opentelemetry-exporter-logging.svg)](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-logging) |
114115
| [Zipkin Exporter](./exporters/zipkin) | Zipkin trace exporter | `opentelemetry-exporter-zipkin` | <!--VERSION_STABLE-->1.61.0<!--/VERSION_STABLE--> | [![Javadocs](https://www.javadoc.io/badge/io.opentelemetry/opentelemetry-exporter-zipkin.svg)](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-zipkin) |
115116
| [Prometheus Exporter](./exporters/prometheus) | Prometheus metric exporter | `opentelemetry-exporter-prometheus` | <!--VERSION_UNSTABLE-->1.61.0-alpha<!--/VERSION_UNSTABLE--> | [![Javadocs](https://www.javadoc.io/badge/io.opentelemetry/opentelemetry-exporter-prometheus.svg)](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-prometheus) |
117+
| [OTLP Profiles Exporter](./exporters/otlp/profiles) | OTLP profiles exporter | `opentelemetry-exporter-otlp-profiles` | TODO: add after first release | TODO: add after first release |
116118
| [Exporter Common](./exporters/common) | Shared exporter components (internal) | `opentelemetry-exporter-common` | <!--VERSION_STABLE-->1.61.0<!--/VERSION_STABLE--> | [![Javadocs](https://www.javadoc.io/badge/io.opentelemetry/opentelemetry-exporter-common.svg)](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-common) |
117119
| [OkHttp Sender](./exporters/sender/okhttp) | OkHttp implementation of HttpSender (internal) | `opentelemetry-exporter-sender-okhttp` | <!--VERSION_STABLE-->1.61.0<!--/VERSION_STABLE--> | [![Javadocs](https://www.javadoc.io/badge/io.opentelemetry/opentelemetry-exporter-sender-okhttp.svg)](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-sender-okhttp) |
118120
| [JDK Sender](./exporters/sender/jdk) | Java 11+ native HttpClient implementation of HttpSender (internal) | `opentelemetry-exporter-sender-jdk` | <!--VERSION_STABLE-->1.61.0<!--/VERSION_STABLE--> | [![Javadocs](https://www.javadoc.io/badge/io.opentelemetry/opentelemetry-exporter-sender-jdk.svg)](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-sender-jdk) | |

all/src/test/java/io/opentelemetry/all/NoSharedInternalCodeTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ class NoSharedInternalCodeTest {
4242
"opentelemetry-sdk-common",
4343
"opentelemetry-sdk-logs",
4444
"opentelemetry-sdk-metrics",
45+
"opentelemetry-sdk-profiles",
4546
"opentelemetry-sdk-testing",
4647
"opentelemetry-sdk-trace",
4748
"opentelemetry-sdk-extension-autoconfigure",
@@ -51,6 +52,7 @@ class NoSharedInternalCodeTest {
5152
"opentelemetry-sdk-extension-jaeger-remote-sampler",
5253
"opentelemetry-exporter-otlp",
5354
"opentelemetry-exporter-otlp-common",
55+
"opentelemetry-exporter-otlp-profiles",
5456
"opentelemetry-exporter-sender-grpc-managed-channel",
5557
"opentelemetry-exporter-sender-jdk",
5658
"opentelemetry-exporter-sender-okhttp");

exporters/otlp/profiles/build.gradle.kts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
plugins {
22
id("otel.java-conventions")
3-
// TODO (jack-berg): uncomment when ready to publish
4-
// id("otel.publish-conventions")
3+
id("otel.publish-conventions")
54

65
id("otel.animalsniffer-conventions")
76
}

sdk/profiles/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id("otel.java-conventions")
3-
// id("otel.publish-conventions")
3+
id("otel.publish-conventions")
44

55
id("otel.animalsniffer-conventions")
66
}

0 commit comments

Comments
 (0)