feat(contrib/99designs/gqlgen): add otelc support - #5142
Conversation
…t binary on Windows
Config Audit |
🎉 All green!🧪 All tests passed 🔄 Datadog auto-retried 1 job - 1 passed on retry 🎯 Code Coverage (details) 🔗 Commit SHA: b695b21 | Docs | Datadog PR Page | Give us feedback! |
BenchmarksBenchmark execution time: 2026-08-06 10:35:37 Comparing candidate commit b695b21 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 326 metrics, 0 unstable metrics, 1 flaky benchmarks without significant changes.
|
…ation' into rarguelloF/IDMPL-673/otelc-gqlgen
6fd87f6 to
73560ba
Compare
What does this PR do?
Adds otelc support for the gqlgen integration, so a gqlgen application built
with otelc gets the same tracing Orchestrion gives it today. The rules live in
a new
contrib/99designs/gqlgen/otelcmodule and are enabled throughotelc/all.Motivation
We are moving compile-time auto-instrumentation from Orchestrion to otelc, and
every integration needs an otelc equivalent before that can happen. This is one
of them.
The integration test suite passes under otelc with the same spans it produces
under Orchestrion.
Reviewer's Checklist
make lintlocally.make testlocally.make generatelocally.make fix-moduleslocally.