Jay Herron

Results 14 issues of Jay Herron

This adds a middleware that implements the [OTel standard http metrics](https://opentelemetry.io/docs/specs/semconv/http/http-metrics). There is significant overlap with the metrics in [DefaultResponder](https://github.com/vapor/vapor/blob/main/Sources/Vapor/Responder/DefaultResponder.swift#L101), and I'm not sure what you guys prefer, whether it's...

The existing concurrent executor was a mix of `DispatchQueue.async` calls and NIO futures, and was only used on an opt-in basis. This makes the following changes: 1. Adds a fully...

This adopts [GraphQL v4](https://github.com/GraphQLSwift/GraphQL/releases/tag/4.0.0), and [Graphiti v3](https://github.com/GraphQLSwift/Graphiti/releases/tag/3.0.0). The big benefit to this package is [`EventStream` removal](https://github.com/GraphQLSwift/GraphQL/blob/main/MIGRATION.md#eventstream-removal), where subscriptions now just work atop `AsyncSequence`. Other, minor benefits include [strict concurrency support](https://github.com/GraphQLSwift/GraphQL/blob/main/MIGRATION.md#swift-concurrency-checking)...