Skip to content

Deprecate the exporters and related artifacts#441

Merged
psx95 merged 12 commits into
GoogleCloudPlatform:mainfrom
psx95:release-minor-version
Jun 26, 2026
Merged

Deprecate the exporters and related artifacts#441
psx95 merged 12 commits into
GoogleCloudPlatform:mainfrom
psx95:release-minor-version

Conversation

@psx95

@psx95 psx95 commented May 7, 2026

Copy link
Copy Markdown
Contributor

This PR marks the public APIs of the artifacts released from this repository as deprecated and also emits deprecation warnings during runtime in form of logs in case any of these artifacts are used in an application.

The PR also adds a migration guide, which will hold instructions for users to follow while moving from the OpenTelemetry Google Cloud Monitoring and Trace exporters to OpenTelemetry OTLP exporters.

@psx95 psx95 force-pushed the release-minor-version branch from 6d7912b to 6507068 Compare May 7, 2026 21:35
@psx95 psx95 changed the title Release minor version Deprecate the exporters and related artifacts May 7, 2026
@psx95 psx95 requested review from aabmass and dashpole May 7, 2026 21:38
Comment thread MIGRATION.md Outdated
Comment thread MIGRATION.md
Comment thread MIGRATION.md Outdated
@psx95 psx95 force-pushed the release-minor-version branch from 50e8f0d to ab54b0d Compare May 11, 2026 20:50
@psx95 psx95 marked this pull request as ready for review May 14, 2026 17:08
@psx95 psx95 requested a review from a team as a code owner May 14, 2026 17:08
@psx95 psx95 marked this pull request as draft May 14, 2026 17:13
Comment thread MIGRATION.md Outdated
Comment thread MIGRATION.md Outdated
Comment thread MIGRATION.md Outdated
Comment thread MIGRATION.md

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This seems duplicative of https://docs.cloud.google.com/trace/docs/migrate-to-otlp-endpoints

do we need both ?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

The trace one is, but this document has a little more information. Eventually we plan to update https://docs.cloud.google.com/trace/docs/migrate-to-otlp-endpoints and have that as single source of truth.

Comment thread README.md Outdated
@psx95 psx95 force-pushed the release-minor-version branch from 5ab431e to a3d1df2 Compare June 25, 2026 18:49
@psx95 psx95 marked this pull request as ready for review June 25, 2026 18:50

@dashpole dashpole left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

just nits

Comment thread MIGRATION.md Outdated
Comment thread MIGRATION.md Outdated
Comment thread MIGRATION.md
}
```

#### 4. Adding Attributes

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Not sure some of these points are neccessary. Why do we need to tell people how to add attributes?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This is assuming the people migrating are not familiar with OpenTelemetry API and so the guide walks through some of the common usages.

It also serves as pre-cursor to resource attributes which is an important concept for a successful export.

@psx95 psx95 merged commit 39dd073 into GoogleCloudPlatform:main Jun 26, 2026
22 checks passed
@psx95 psx95 deleted the release-minor-version branch June 26, 2026 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants