Skip to content

API change of the Azure Monitor exporter#42134

Merged
lmolkova merged 4 commits into
mainfrom
jean/azure-monitor-exporter-new-api
Oct 1, 2024
Merged

API change of the Azure Monitor exporter#42134
lmolkova merged 4 commits into
mainfrom
jean/azure-monitor-exporter-new-api

Conversation

@jeanbisutti

Copy link
Copy Markdown
Contributor
  • Low-level API removed
  • AzureMonitor => AzureMonitorExporter
  • AzureMonitorExporterBuilder => AzureMonitorExporterOptions (build exporter methods not public, implementation of the HTTP traits removed bur methods not renamed)
  • AzureMonitorExporter (previously AzureMonitorExporterBuilder) moved to the com.azure.monitor.opentelemetry.exporter package)

@github-actions github-actions Bot added azure-spring All azure-spring related issues OpenTelemetry OpenTelemetry instrumentation labels Sep 30, 2024
@azure-sdk

azure-sdk commented Sep 30, 2024

Copy link
Copy Markdown
Collaborator

API change check

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

com.azure:azure-monitor-opentelemetry-exporter

@jeanbisutti jeanbisutti force-pushed the jean/azure-monitor-exporter-new-api branch from 3645c94 to cac5605 Compare September 30, 2024 15:51
@jeanbisutti jeanbisutti enabled auto-merge (squash) September 30, 2024 16:50
@jeanbisutti jeanbisutti enabled auto-merge (squash) September 30, 2024 16:52
jeanbisutti and others added 2 commits October 1, 2024 13:39
…/com/azure/monitor/opentelemetry/exporter/AzureMonitorExporterOptions.java

Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>

@lmolkova lmolkova left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I'd be nice to address https://github.com/Azure/azure-sdk-for-java/pull/42134/files#r1781690171 in this PR, looks great otherwise!

@jeanbisutti

Copy link
Copy Markdown
Contributor Author

/check-enforcer override

@jeanbisutti

Copy link
Copy Markdown
Contributor Author

/check-enforcer override

LogsIngestionAsyncClientTest.testUploadLogsInBatches seems flaky on macOS

@lmolkova lmolkova merged commit c547d8f into main Oct 1, 2024
@lmolkova lmolkova deleted the jean/azure-monitor-exporter-new-api branch October 1, 2024 21:45
mssfang pushed a commit to mssfang/azure-sdk-for-java that referenced this pull request Oct 21, 2024
* API change of the Azure Monitor exporter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

azure-spring All azure-spring related issues OpenTelemetry OpenTelemetry instrumentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants