graphql-engine/v3/crates
Daniel Harvey 995339bbf6 Split models resolve stage (#741)
<!-- Thank you for submitting this PR! :) -->

## Description

To check filter expression types properly, we need the resolved `source`
for all models. Previously we did not have this, as we did all model
resolving in one go. This splits that into stages, the existing `models`
resolves models and their sources, and then `models_graphql` resolves a
Model's filter expressions, aggregations and graphql schema. This means
we can inspect the model sources during the `models_graphql` in the
actual PR we want to do here.

It's massive, but it's a functional no-op, I promise.

V3_GIT_ORIGIN_REV_ID: 6c8fbf0763fb1daa209a4c84855609e8e9372e8b
2024-06-24 02:46:25 +00:00
..
auth Upgrade all Rust dependencies. (#736) 2024-06-20 13:39:49 +00:00
custom-connector Implemented filtering and ordering on nested fields in the custom connector (#738) 2024-06-21 07:44:38 +00:00
engine Allow specifying bool exp for relationship (#739) 2024-06-21 11:04:55 +00:00
execute Reworked aggregate response reshaping (#740) 2024-06-21 12:47:41 +00:00
lang-graphql Move all dependency versions into the workspace file. (#734) 2024-06-20 12:25:55 +00:00
metadata-resolve Split models resolve stage (#741) 2024-06-24 02:46:25 +00:00
metadata-schema-generator Move all dependency versions into the workspace file. (#734) 2024-06-20 12:25:55 +00:00
open-dds Split models resolve stage (#741) 2024-06-24 02:46:25 +00:00
query-usage-analytics Move all dependency versions into the workspace file. (#734) 2024-06-20 12:25:55 +00:00
schema Split models resolve stage (#741) 2024-06-24 02:46:25 +00:00
utils Move all dependency versions into the workspace file. (#734) 2024-06-20 12:25:55 +00:00