graphql-engine/server/src-lib/Hasura/RQL/DDL
Antoine Leblanc 49f40a44f0 Enforce that backends use the properly resolved environment variables.
## Description

This PR fixes an oversight in the implementation of the resolvers of different backends. To implement resolution from environment variables, both MSSQL and BigQuery were directly fetching the process' environment variables, instead of using the careful curated set we thread from main. It was working just fine on OSS, but is failing on Cloud.

This PR fixes this by adding an additional argument to `resolveSourceConfig`, to ensure that backends always use the correct set of variables.

https://github.com/hasura/graphql-engine-mono/pull/1891

GitOrigin-RevId: 58644cab7d041a8bf4235e2acfe9cf71533a92a1
2021-07-23 12:26:10 +00:00
..
Metadata server: add metadata for DB-DB remote joins 2021-07-22 23:07:10 +00:00
Permission server: cleanup backend types in permissions 2021-06-09 19:43:27 +00:00
Relationship server: introduce Hasura.Base (take 2) 2021-05-11 15:19:33 +00:00
RemoteRelationship server: add metadata for DB-DB remote joins 2021-07-22 23:07:10 +00:00
RemoteSchema server: rewrite remote input parsers to deal with partial variable expansion (fix hasura/graphql-engine#6656) 2021-05-24 20:13:47 +00:00
Schema Enforce that backends use the properly resolved environment variables. 2021-07-23 12:26:10 +00:00
Action.hs server: introduce Hasura.Base (take 2) 2021-05-11 15:19:33 +00:00
ApiLimit.hs server: introduce Hasura.Base (take 2) 2021-05-11 15:19:33 +00:00
ComputedField.hs server: introduce Hasura.Base (take 2) 2021-05-11 15:19:33 +00:00
CustomTypes.hs server: introduce Hasura.Base (take 2) 2021-05-11 15:19:33 +00:00
Deps.hs server: introduce Hasura.Base (take 2) 2021-05-11 15:19:33 +00:00
Endpoint.hs server: introduce Hasura.Base (take 2) 2021-05-11 15:19:33 +00:00
EventTrigger.hs Fix/custom table name 2021-05-18 13:37:27 +00:00
GraphqlSchemaIntrospection.hs server: introduce Hasura.Base (take 2) 2021-05-11 15:19:33 +00:00
Headers.hs server: misc cleanups 2021-06-15 15:06:37 +00:00
InheritedRoles.hs server: inherited roles improvements for select permissions only 2021-07-16 21:19:58 +00:00
Metadata.hs server: add metadata for DB-DB remote joins 2021-07-22 23:07:10 +00:00
Permission.hs server: inherited roles improvements for select permissions only 2021-07-16 21:19:58 +00:00
QueryCollection.hs server: relax unique operation name constraint in a query collection 2021-07-21 12:05:50 +00:00
Relationship.hs Server: Use a bespoke type for nullability instead of Bool 2021-05-28 10:40:15 +00:00
RemoteRelationship.hs server: add metadata for DB-DB remote joins 2021-07-22 23:07:10 +00:00
RemoteSchema.hs server, console, docs: add update_remote_schema API 2021-06-21 17:42:40 +00:00
ScheduledTrigger.hs server: fix cron trigger bug of new events not getting generated when cron trigger is imported via metadata 2021-05-26 16:20:19 +00:00
Schema.hs server: misc cleanups 2021-06-15 15:06:37 +00:00