graphql-engine/v3/crates/plan
Daniel Harvey 79decc86e2 Fix a few small JSONAPI bugs (#1230)
<!-- The PR description should answer 2 important questions: -->

Fixes
- offset / limit didn't work - fixed by updating the `hasura/jsonapi`
library to use `offset` / `limit` instead of `number` / `page` - this
was a change in JSONAPI 1.1
- Render type names as `subgraph_typename`
- Send `OrderBy` as `None` when it contains no columns - `Some(vec![])`
was upsetting Mongo, so let's be more stringent.

No functional changes as feature is behind flag.

V3_GIT_ORIGIN_REV_ID: 419993a3acd955ef74872078d11769f564c7fc36
2024-10-17 10:44:49 +00:00
..
src Fix a few small JSONAPI bugs (#1230) 2024-10-17 10:44:49 +00:00
Cargo.toml Move commands from sql to plan (#1188) 2024-10-03 10:28:39 +00:00
README.md Create plan crate (#1149) 2024-09-24 14:40:11 +00:00

plan

the crate where we turn OpenDD IR + resolved metadata into execute::plan types. Kept separate from other crates because this is likely to be a mess to begin with.