juniper
juniper copied to clipboard
GraphQL server library for Rust
Hi there, thanks for this awesome library. Ive got two related questions its probably less messy to put in one issue, i hope thats ok. I want to map types...
First, I would like to say thank you for this great project. **Is your feature request related to a problem? Please describe.** I am looking to create a framework where...
This issue aims to discuss the design of logging and tracing support in Juniper. Requirements: * Minimal performance impact (potentially completely disabled with a feature) * Backend-independet, so users can...
There is some debugging information that is getting outputted in the graphql_input_object macro namely on [line 70](https://github.com/mhallin/juniper/blob/master/src/macros/input_object.rs#L70). Either, logging framework like Slog or Log should be used for outputting debugging...
File one ``` graphql_object!(QueryRoot: Pool |&self| { field constant(&executor, id: String) -> FieldResult { ...... } }); ``` File two ``` graphql_object!(QueryRoot: Pool |&self| { field ssssss(&executor) -> FieldResult {...
An error response from `juniper::FieldError::new` looks like this: ``` { "errors": [ { "message": "error 1", "locations": [{ "line": 2, "column": 4 }] } ] } ``` I would like...
Switch to `cargo-release`'s workspace support (as mentioned in https://github.com/graphql-rust/juniper/issues/396). This would allow us to simplify our `cargo-release` stuff.
In the app I'm working on we want to track all errors in [Rollbar][]. The way we're currently doing that is by having a custom error type (`AppError`) and implementing...
**Is your feature request related to a problem? Please describe.** (only tested using the `juniper_warp` integration) Currently every time I try to read the JSON body of the request before...
In grahpql it is possible to produce quite complicated queries that could be used to exhaust resources. The simplest example of such an query would be a query that recursively...