From 17f4679712035c02dc710ca5029f10107293e053 Mon Sep 17 00:00:00 2001 From: juliuskoval Date: Mon, 23 Oct 2023 09:27:45 +0200 Subject: [PATCH 1/2] making OtlpExporter public --- .../.publicApi/Stable/PublicAPI.Unshipped.txt | 3 +++ .../OtlpLogExporter.cs | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/.publicApi/Stable/PublicAPI.Unshipped.txt b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/.publicApi/Stable/PublicAPI.Unshipped.txt index e69de29bb2d..508ace4d8ec 100644 --- a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/.publicApi/Stable/PublicAPI.Unshipped.txt +++ b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/.publicApi/Stable/PublicAPI.Unshipped.txt @@ -0,0 +1,3 @@ +OpenTelemetry.Exporter.OtlpLogExporter +OpenTelemetry.Exporter.OtlpLogExporter.OtlpLogExporter(OpenTelemetry.Exporter.OtlpExporterOptions options) -> void +override OpenTelemetry.Exporter.OtlpLogExporter.Export(in OpenTelemetry.Batch logRecordBatch) -> OpenTelemetry.ExportResult \ No newline at end of file diff --git a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/OtlpLogExporter.cs b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/OtlpLogExporter.cs index 757691d1702..ec2554fb0d3 100644 --- a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/OtlpLogExporter.cs +++ b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/OtlpLogExporter.cs @@ -28,7 +28,7 @@ namespace OpenTelemetry.Exporter; /// Exporter consuming and exporting the data using /// the OpenTelemetry protocol (OTLP). /// -internal sealed class OtlpLogExporter : BaseExporter +public sealed class OtlpLogExporter : BaseExporter { private readonly IExportClient exportClient; private readonly OtlpLogRecordTransformer otlpLogRecordTransformer; From c3edb4da63684a2a24e73fb8e10e52e4c4cb3a3d Mon Sep 17 00:00:00 2001 From: juliuskoval Date: Mon, 23 Oct 2023 17:49:14 +0200 Subject: [PATCH 2/2] added a changelog entry --- src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md index f1dfe571404..31d6b8143b4 100644 --- a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md +++ b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +* Made `OpenTelemetry.Exporter.OtlpLogExporter` public. ([#4979](https://github.com/open-telemetry/opentelemetry-dotnet/pull/4979)) + ## 1.7.0-alpha.1 Released 2023-Oct-16