go-pg v10.10 Release Notes

    • ✂ Removed extra OpenTelemetry spans from go-pg core. Now go-pg instrumentation only adds a single span with a SQL query (instead of 4 spans). There are multiple reasons behind this decision:

      • Traces become smaller and less noisy.
      • Bun can't support the same level of instrumentation and it is nice to keep the projects synced.
      • It may be costly to process those 3 extra spans for each query.

    Eventually we hope to replace the information that we no longer collect with OpenTelemetry Metrics.