mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-15 09:22:43 +03:00
291d564d82
### What This adds a flag, `--partial-supergraph`, which instructs the metadata resolver to prune relationships to unknown subgraphs rather than failing to resolve. ### How The flag gets passed through as `metadata_resolve::configuration::Configuration`, and known subgraphs are now tracked in `MetadataAccessor`. If the flag is set and a relationship target refers to an unknown subgraph, we return an empty list of relationships instead of failing. Some test infrastructure has been added to set configuration flags per test. V3_GIT_ORIGIN_REV_ID: 6f0de2442a3bfc7c7a4c48e3dc7296dc1538cd67 |
||
---|---|---|
.. | ||
execute | ||
explain | ||
ndc-postgres-configuration | ||
validate_metadata_artifacts | ||
auth_config.jsonschema | ||
chinook-postgres.sql | ||
common.rs | ||
db_definition.sql | ||
execution.rs | ||
explain.rs | ||
finish.sql | ||
introspection.rs | ||
relationship.rs | ||
schema.json | ||
validate_metadata.rs |