graphql-engine/server/src-lib
Antoine Leblanc dd635fbbc7 Build the first schema cache in the app monad.
### Description

This PR is one more step towards #8344: it splits `initializeContext` into two parts: the first one builds the `AppEnv`, and the second builds the `AppContext` and its corresponding `AppStateRef`. Splitting it allows us to run the first schema cache build _in the app monad_, which was one of the steps required to remove `CacheBuild`, and ultimately to achieve #8344, which in turn is a blocker for several projects.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/8445
GitOrigin-RevId: 0ef9eeec0c941b915da505cc9b1c60f36b108a56
2023-03-27 10:27:25 +00:00
..
Autodocodec server: codecs for api limits 2023-03-15 01:38:52 +00:00
Control chore: Fix all outstanding hlint hints 2023-02-20 17:43:28 +00:00
Data server: fix scheduled events not showing up on console when the payload construction is failed 2023-03-14 12:28:49 +00:00
Database/MSSQL Source catalog migrations minor enhancements 2022-11-01 22:42:40 +00:00
GHC Add allocation counter to trace spans and trace metadata 2022-08-18 21:57:59 +00:00
Hasura Build the first schema cache in the app monad. 2023-03-27 10:27:25 +00:00
Net server: vendor used bits of 'ip' package to cut dependencies 2022-06-20 23:16:51 +00:00
Network Simplify Transformable Requests Module 2023-03-22 00:01:07 +00:00