-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for GZIP in GraphQL Services #21642
Comments
/cc @jmartisk, @phillip-kruger |
Thanks for this issue. The Quarkus extension does not use servlet for the HTTP transport. But we should be able to add this to the vertx route. I'll have a look a.s.a.p. |
any news on this issue? |
No news yet. You are welcome to do a PR if you want. The change would probably be somewhere in the Quarkus GraphQL Extension Runtime |
I just need it. |
If we are using a Vert.x route, shouldn’t this be already supported with @mkouba ’s work? |
I don't think so. IIRC the compression support was not added to Vert.x routes in general but into Reactive Routes, RESTEasy Reactive, Undertow Servlet, RESTEasy Classsic and static resources. More specifically, if |
Description
The GraphQL extension
io.quarkus:quarkus-smallrye-graphql
currently does not support GZIP compression of responses.GZIP compression of GraphQL-responses should be configurable.
When looking at the smallrye implementation itself, it should be possible to implement a GZIP compression via a Servlet Response-Filter.
By using the quarkus extension though this possibility does not seem to exist.
Implementation ideas
No response
The text was updated successfully, but these errors were encountered: