open-telemetry / opentelemetry-ebpf-profiler

The production-scale datacenter profiler (C/C++, Go, Rust, Python, Java, NodeJS, .NET, PHP, Ruby, Perl, ...)
Apache License 2.0
2.31k stars 244 forks source link

reporter: bundle trace meta args in a struct #116

Closed athre0z closed 1 month ago

athre0z commented 1 month ago

As previously announced here, this bundles all the trace meta fields in a struct instead of passing them individually. This approach ensures that we aren't breaking the reporter interface every time we add new meta data.

CC @umanwizard