question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Middleware support

See original GitHub issue

I 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:closed
  • Created 7 years ago
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
syrusakbarycommented, May 21, 2016
0reactions
Globegittercommented, May 25, 2016

@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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found