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

Mark log exporter class public #41553

Merged
merged 2 commits into from
Jan 30, 2024
Merged

Conversation

vishweshbankwar
Copy link
Contributor

@vishweshbankwar vishweshbankwar commented Jan 25, 2024

Marks log exporter class public. This will allow users to write their custom processor for filtering the logs.

TODO: Add changelog

@github-actions github-actions bot added the Monitor - Exporter Monitor OpenTelemetry Exporter label Jan 25, 2024
@azure-sdk
Copy link
Collaborator

API change check

APIView has identified API level changes in this PR and created following API reviews.

Azure.Monitor.OpenTelemetry.Exporter

@TimothyMothra
Copy link
Contributor

Marks log exporter class public.

My personal opinion, if we do this for one Exporter we should do this for all three signals.

Copy link
Contributor

@rajkumar-rangaraj rajkumar-rangaraj left a comment

Choose a reason for hiding this comment

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

LGTM.

Needs a API file fix.

@vishweshbankwar
Copy link
Contributor Author

Marks log exporter class public.

My personal opinion, if we do this for one Exporter we should do this for all three signals.

We could consider making trace one public in future if there is a need. There is no benefit in making the metric one.

@vishweshbankwar vishweshbankwar merged commit 4d51b6b into main Jan 30, 2024
17 checks passed
@vishweshbankwar vishweshbankwar deleted the vibankwa/mark-log-exporter-public branch January 30, 2024 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Monitor - Exporter Monitor OpenTelemetry Exporter
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants