graphql-engine/v3/crates
Rakesh Emmadi 49e0c79d9e avoid infinite recursion in building annotations from input types (#676)
## Description
JIRA: https://hasurahq.atlassian.net/browse/V3ENGINE-180

Fix an edge case where the function
`build_annotations_from_input_object_type_permissions` produce infinite
recursions
when an input object type contains fields with self-referential types.

Note: This PR doesn't contain any tests. They'll be added in a separate
PR ([JIRA](https://hasurahq.atlassian.net/browse/V3ENGINE-188)). This
fix needs to be done quickly and merged as other teams (graphql
connector) are blocked by this.
V3_GIT_ORIGIN_REV_ID: 4cc09cb96871804d4daf83d7e49a6f4529c1943d
2024-06-06 08:16:33 +00:00
..
auth Bump tokio from 1.36.0 to 1.38.0 (#656) 2024-06-03 06:37:58 +00:00
custom-connector upgrade to ndc v0.1.3 (#629) 2024-06-05 10:16:11 +00:00
engine Make very happy path BooleanExpressionType work (#673) 2024-06-05 16:18:28 +00:00
execute Use newtypes for operator names (#672) 2024-06-05 14:46:05 +00:00
lang-graphql Enable a few lint warnings around conditions, and fix the highlighted areas. (#662) 2024-06-05 08:42:03 +00:00
metadata-resolve avoid infinite recursion in building annotations from input types (#676) 2024-06-06 08:16:33 +00:00
metadata-schema-generator Bump schemars from 0.8.19 to 0.8.20 (#592) 2024-05-20 08:45:48 +00:00
open-dds upgrade to ndc v0.1.3 (#629) 2024-06-05 10:16:11 +00:00
query-usage-analytics data shape for query usage analytics (#606) 2024-05-28 09:51:09 +00:00
schema avoid infinite recursion in building annotations from input types (#676) 2024-06-06 08:16:33 +00:00
utils Enable a few lint warnings around conditions, and fix the highlighted areas. (#662) 2024-06-05 08:42:03 +00:00