Middleware support
See original GitHub issueI just started looking into the new graphql version - first of all thanks for all the work, the Promise stuff is really going to make things simpler for us.
Before the update graphql supported multiple excutors/middlewares such as:
import third_party.python.graphene as graphene
from third_party.python.graphql.core.execution import Executor
return graphene.Schema(
query=Query,
mutation=Mutation,
name='Some Relay Schema',
executor=Executor([ZipkinGraphqlMiddleware(), ThreadPoolExecutionMiddleware()]))
Now after looking into this, first of all the Executor
is gone, but also from what I can see only one excutor/middleware is allowed per schema? Is that right, or am I just reading into the code wrong and I could just pass a list of middlewares?
As a side note: This is an extremely useful feature for us and do hope support is still here 😃
Issue Analytics
- State:
- Created 7 years ago
- Comments:8 (8 by maintainers)
Top Results From Across the Web
Middleware Support | Custom Software Systems
Our Middleware experts provide 24×7 on-call support, incident and service request support, patching, upgrades, middleware architecture support, ...
Read more >What is middleware? - Red Hat
Middleware can support application environments that work smoothly and consistently across a highly distributed platform. It can also support ...
Read more >Middleware and Application Support & Services
Trusted firm for troubleshooting and restoring applications and middleware in complex production environments. Access our Middleware Support/ Maintenance, ...
Read more >Middleware Support Job Description | Velvet Jobs
Middleware support provides exceptional customer service by understanding the customer needs and ensuring their expectations and standards are met.
Read more >What is Middleware? (And How Does it Work?) | Talend
Middleware's uses include web servers, application servers, content management systems, and other tools which support application development and delivery.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Check instructions here: http://graphene-python.org/docs/middleware/
@syrusakbary Haven’t gotten around to it just yet. Been working on improving error-handling and Promise support first 😃 It is on my list for this week though, so will let you know once I got to it.