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

[exporter/datadog] Upcoming breaking changes to configuration #8372

Closed
8 tasks done
mx-psi opened this issue Mar 10, 2022 · 2 comments
Closed
8 tasks done

[exporter/datadog] Upcoming breaking changes to configuration #8372

mx-psi opened this issue Mar 10, 2022 · 2 comments
Labels
exporter/datadog Datadog components

Comments

@mx-psi
Copy link
Member

mx-psi commented Mar 10, 2022

We will be making some breaking changes to the Datadog exporter configuration for improving consistency and usability, including renaming some keys, reducing duplicated functionality and polishing the public Go API. All current end-user functionality will continue to be supported, either within the Datadog exporter or with the help of a suitable processor, language library or Collector option.

This issue intends to track the changes publicly so that we can help end-users in the transition and get feedback from them. Individual changes will have a dedicated issue with instructions on how to move to the new format. All changes will first have a deprecation period of at least one release where features/keys are documented as deprecated and a warning is logged to users. All deprecated settings or functionality will be removed at once in a future minor version to be determined.

I will keep this issue updated with the full list of issues tracking these changes. Comment on the individual issues if your feedback is related to one of them in particular.

Go API only changes

Go API + application behavior changes

Tentative Calendar (only application behavior changes)

Version Release date Deprecations
v0.47.0 2022-03-17 automatic environment variable detection
v0.48.0 2022-03-31 metrics::send_monotonic_counter
v0.49.0 2022-04-20 env, service, version, tags send_metadata, use_resource_metadata
v0.50.0 2022-04-27 metrics::report_quantiles
v0.56.0 2022-07-20 Remove all deprecated settings
@mx-psi
Copy link
Member Author

mx-psi commented Apr 25, 2022

Updated description to reflect our new plan: remove all deprecated functionality together in one future minor version (TBD).

@mx-psi
Copy link
Member Author

mx-psi commented Jul 18, 2022

All steps are done.

@mx-psi mx-psi closed this as completed Jul 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
exporter/datadog Datadog components
Projects
None yet
Development

No branches or pull requests

1 participant