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

OtlpJsonLogging{Signal}Exporters should have option to use low allocation OTLP marshalers #6474

Open
jack-berg opened this issue May 24, 2024 · 0 comments
Labels
Feature Request Suggest an idea for this project

Comments

@jack-berg
Copy link
Member

We recently introduced optional low allocation OTLP marshalers to the OtlpGrpc{Signal}Exporter and OtlpHttp{Signal}Exporter classes:

  • Low allocation OTLP logs marshaler (#6429)
  • Low allocation OTLP metrics marshaler (#6422)
  • Low allocation OTLP trace marshaler (#6410)
  • Add memory mode support to OTLP exporters (#6430)
  • Marshal span status description without allocation (#6423)
  • Add private constructors for stateless marshalers (#6434)

We should add this same option to the OtlpJsonLogging{Signal}Exporters, since these use the same marshalers to write JSON logs.

@jack-berg jack-berg added the Feature Request Suggest an idea for this project label May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Suggest an idea for this project
Projects
None yet
Development

No branches or pull requests

1 participant