graphql-engine/v3/crates/engine
Anon Ray 10e12d8acf remote joins: do not include the join field if it already exists (#402)
For remote joins, if join field already exists in the selection set, do
not request it again. Include the join field only if it is not in the
selection set.

A field selection might be expensive, so we do not want to duplicate it.

Fixes: https://hasurahq.atlassian.net/browse/V3API-296
V3_GIT_ORIGIN_REV_ID: d09e4298557ca098433b0758c15703295ccbfd39
2024-03-26 10:25:43 +00:00
..
benches Move all crates into a folder (#355) 2024-03-19 18:07:14 +00:00
bin/engine Move all crates into a folder (#355) 2024-03-19 18:07:14 +00:00
src remote joins: do not include the join field if it already exists (#402) 2024-03-26 10:25:43 +00:00
tests remote joins: do not include the join field if it already exists (#402) 2024-03-26 10:25:43 +00:00
build.rs Move all crates into a folder (#355) 2024-03-19 18:07:14 +00:00
Cargo.toml Disable benchmarks in unit tests. (#376) 2024-03-21 12:42:26 +00:00