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

Support tags/annotations per group, attribute, enum, ... #424

Open
lquerel opened this issue Oct 21, 2024 · 0 comments
Open

Support tags/annotations per group, attribute, enum, ... #424

lquerel opened this issue Oct 21, 2024 · 0 comments

Comments

@lquerel
Copy link
Contributor

lquerel commented Oct 21, 2024

There are many situations where an extensibility mechanism, such as tags, would be beneficial to support in Weaver.

Examples of tags:

  • privacy_sensitivity: specifies the privacy level/sensitivity of a specific attribute.
  • data_classification: specifies the classification of an attribute in a security context.
  • db_mapping: specifies a specific data mapping for systems deriving a DDL from a semantic convention registry.
  • proto_field_number: specifies a protobuf field number for a specific attribute.

Note: The semantics of the tags should be definable by the semantic conventions themselves. A namespace mechanism should also be used to allow the definition of tags whose semantics are defined and standardized by OTEL, while also enabling the community to define their own tags.

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

No branches or pull requests

1 participant