graphql-jit icon indicating copy to clipboard operation
graphql-jit copied to clipboard

GraphQL execution using a JIT compiler

Results 39 graphql-jit issues
Sort by recently updated
recently updated
newest added

Hi, I have a GraphQL API auto generated from Prisma schema using typegraphql-prisma. The following query for example working as expected with Yoga as the GraphQL server: ```graphql query GetNodes($where:...

Creating a source event stream from the compiled query is about 1.5 to 2 times faster. The use case for createSourceEventStream is running the event stream and resolvers in different...

+ fix #81 Previously the following schema would result in compilation error - ``` type Query { test(input: Foo): String } input Foo { foo: Foo # circular dependency }...

Given Schema: ``` type Query { detailContent: [Content!] } type Post implements Content { id: ID! title: String! type: String! related: [Content] } type Article implements Content { id: ID!...

For abstract types, graphql-js handles resolveType if it's a promise https://github.com/graphql/graphql-js/blob/e590dd2b6f1d05085fbb057fe357be957378bcfb/src/execution/execute.js#L967 graphql-jit currently does not https://github.com/zalando-incubator/graphql-jit/blob/master/src/execution.ts#L896 this normally wouldn't cause a problem because most people don't return a promise from...

Looks like all arguments are passed correctly in the defaultTypeResolver, but not when resolving an object type.

Hi, I encountered this issue when making a create request for entity A that has a circular reference with B. Schema definition is implemented with type-graphql roughly like this. ```...

bug

I came across slow-json-stringify recently (via [just-js using it](https://just.billywhizz.io/blog/on-javascript-performance-01/), plus a lot of other optimizations, to get a high ranking on benchmarks), which has ~generally ~150-200% faster benchmarks over fast-json-stringify:...

**Description** When Union or interfaces are sharing the same types `too` as in the bellow schema, `too` is expanded for all types(Foo and Bar), We expect shared fields are expand...

bug