Company
Date Published
Author
Lenny Burdette
Word count
1306
Language
English
Hacker News points
None

Summary

Apollo Server 3.6 introduces new features and configuration to improve usage reporting to Apollo Studio, including operation shape-based usage reporting that provides a clearer picture of graph usage with less impact on performance. This feature is companioned with Inline Tracing for federated GraphQL APIs and OpenTelemetry support. The release addresses the limitations of Inline Tracing while allowing users to capture detailed field usage information without the significant performance penalty. Apollo Server 3.6 also includes a new option, `fieldLevelInstrumentation`, that enables Inline Tracing for a small percentage of requests, providing a balance between data collection and performance considerations.