Skip to content

[BUG]: Missing docs for naming schema #3257

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

Open
katiehockman opened this issue Mar 5, 2025 · 2 comments
Open

[BUG]: Missing docs for naming schema #3257

katiehockman opened this issue Mar 5, 2025 · 2 comments
Labels
bug unintended behavior that has to be fixed docs

Comments

@katiehockman
Copy link
Contributor

katiehockman commented Mar 5, 2025

Tracer Version(s)

1.72.1

Bug Report

There are a few environment variables related to the naming schema versioning, but there are no public docs which discuss how to configure it. It makes the user experience for these a bit confusing.

These env vars don't have public docs in https://docs.datadoghq.com/tracing/trace_collection/library_config/go:

  • DD_TRACE_SPAN_ATTRIBUTE_SCHEMA
  • DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED (this one is partially explained here, but there's no reference I can find that describes the env var otherwise)

And hi team, thanks for the good work ❤

@katiehockman katiehockman added the bug unintended behavior that has to be fixed label Mar 5, 2025
@github-actions github-actions bot added the needs-triage New issues that have not yet been triaged label Mar 5, 2025
@darccio
Copy link
Member

darccio commented Mar 11, 2025

Hi @katiehockman! We'll check with the guild and fix the docs 😄

It's nice to see an open issue by a familiar face!

@darccio darccio removed the needs-triage New issues that have not yet been triaged label Mar 17, 2025
@rarguelloF
Copy link
Contributor

Hello Katie! I hope everything is going well :)

About those 2 environment variables:

  • DD_TRACE_SPAN_ATTRIBUTE_SCHEMA is intentionally undocumented because the effort behind it was discontinued. We will mark it as deprecated in the code to clarify its status for existing users. While the option will remain available in the immediate future, we do not recommend using it and could disappear in a future major release.
  • DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED is documented in the context where it is recommended to be used (Inferred services).

Regardless of this, as @darccio mentioned, we will review the documentation and make sure it is up to date. Thanks for reporting this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug unintended behavior that has to be fixed docs
Projects
None yet
Development

No branches or pull requests

3 participants