graphql-engine/v3/crates/metadata-resolve
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
..
src Split models resolve stage (#741) 2024-06-24 02:46:25 +00:00
tests Metadata resolve for aggregates over relationships (#731) 2024-06-21 01:08:54 +00:00
Cargo.toml Move all dependency versions into the workspace file. (#734) 2024-06-20 12:25:55 +00:00