graphql-hive / graphql-hive/envelop
Apollo's federated inline tracing plugin
- Dominant language
- No language data
- Stars
- 827
- Forks
- 132
- PR merge metrics
- No merged PRs in 30d
Description
`@envelop/useApolloInlineTrace` plugin which alters the result `extensions` field to include tracing information.
References:
- [Federated trace data](https://www.apollographql.com/docs/federation/metrics/)
- [Apollo's inline trace plugin](https://www.apollographql.com/docs/apollo-server/api/plugin/inline-trace/)
- [`ApolloServerPluginInlineTrace`](https://github.com/apollographql/apollo-server/blob/main/packages/apollo-server-core/src/plugin/inlineTrace/index.ts)
- [`TraceTreeBuilder`](https://github.com/apollographql/apollo-server/blob/main/packages/apollo-server-core/src/plugin/traceTreeBuilder.ts)
Additional things:
- [Apollo's `GraphQLRequestMetrics`](https://github.com/apollographql/apollo-server/blob/9389da785567a56e989430962564afc71e93bd7f/packages/apollo-server-types/src/index.ts#L120-L133)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.