trustfall icon indicating copy to clipboard operation
trustfall copied to clipboard

A query engine for any combination of data sources. Query your files and APIs as if they were databases!

Results 59 trustfall issues
Sort by recently updated
recently updated
newest added

First: the Trustfall Web Playground is incredibly cool - thank you for making it! After looking at a couple of the provided example crates and making some example queries, it...

C-feature-request
E-help-wanted
E-medium
A-playground

For example, we could have a dedicated WASM release target that tweaks compiler settings so it becomes smaller: https://github.com/SUPERCILEX/bevy-vs-pixi/blob/aef22bab8584d8257d34c16e189f9211360a70b9/Cargo.toml#L33-L42

C-enhancement
E-hard
L-browser

Sorry if I missed it but is there a tutorial for implementing adapters and data sources?

Often times the slowest part of query execution is the user's adapter code, let's add that to the docs.

A-docs
E-help-wanted
E-easy

For example, on the "numbers" schema: ```graphql query { Four { # Get a list of prime factors and call it "primes". primeFactor @fold { primes: value @tag @output }...

A-syntax
A-ir
C-feature-request
E-medium

Then put it in the README and also include the files separately. Goal: folks can reproduce the example locally without anything more complex than copy-paste from the README.

A-docs
C-enhancement
E-help-wanted
E-mentor
E-easy

LibFuzzer is in [maintenance mode](https://llvm.org/docs/LibFuzzer.html#status): > The original authors of libFuzzer have stopped active work on it and switched to working on another fuzzing engine, [Centipede](https://github.com/google/centipede). We should consider switching...

C-maintainability

- [ ] Ability to `@transform(op: "split", value: ["$split_with_string"])` on strings. - [ ] Ability to `@transform(op: "join", value: ["$join_with_string"])` on string arrays. - [ ] Ability to `@transform(op: "add",...

A-syntax
A-ir
A-interpreter
C-feature-request
E-medium

consider if you have something like `@filter(op: "=", value: ["$foo"])` and `@filter(op: "=", value: ["$foo2"])` or if you have something like `@filter(op: ">", value: ["$five"])` and `@filter(op: "

Right now, edge parameters have to be literals: ```graphql { User { message(kind: "sms") { content @output } } } ``` There's currently no way to use pass a tagged...

A-syntax
C-feature-request
E-medium