Evan McNeely

Results 9 issues of Evan McNeely

Hello, I am a co-creator of the package [GraphQLGate ](https://github.com/oslabs-beta/GraphQL-Gate). I am writing this issue to see if you are open to us making a PR that incorporates our work...

enhancement
question

### Summary 1. adds support for `@skip` and `@include` directives for more accurate cost analysis for queries using these directives 2. adds tests for these directives on objects, interfaces/fragments ###...

enhancement

Connections are configured to have a field weight of 2 but this is not reflected anywhere in the cost analysis. How should we handle this? Where does this come into...

documentation
testing

At the time of writing, the express middleware function is hard coded to use the type complexity algorithm for complexity analysis. Refactor this function to make the choice of resolve...

enhancement

At the time of writing, the express rate limiter function is rate limiting requests by IP address by default. Add a configuration option to allow the developer to throttle requests...

enhancement
question

Our token bucket algo is currently getting data from the redis cache and doing computations server side. 'Redis Functions' allow the redis store to carry out computations on the redis's...

enhancement
question

when making a redis command like `setex()` or `get()`, if the connection to redis fails the function will fail silently. Refactor the algo to handle these edge cases.

bug
enhancement

The token bucket parameter `refillRate` is being used to set the bucket refill amount for every 1 second. Add a parameter `refillFrequency` to adjust to time between refills other than...

enhancement

Once this issue gets picked up, our buildTypeWeightsFromSchemaObject should be creating the type weight object out of a schema with query and basic types AND PASSING THE TESTS. Extend this...

enhancement
testing