graphql-engine/server
Alexis King d86a3d9501 Use fine(er)-grained dependency tracking when building permissions
This changes TableCoreCacheT to internally record dependencies at a
per-table level. In practice, this dramatically improves the performance
of building permissions: it makes it far, far less likely for
permissions to be needlessly rebuilt because some unrelated table
changed.
2020-01-08 16:45:54 -06:00
..
packaging add brotli shared lib to packager image (#2924) 2019-09-24 15:52:50 +05:30
src-bench-cache Initial benchmarks for caching. Closes #3530 2019-12-20 10:10:07 -06:00
src-exec Refactor schema cache construction to avoid imperative updates 2020-01-08 16:43:06 -06:00
src-lib Use fine(er)-grained dependency tracking when building permissions 2020-01-08 16:45:54 -06:00
src-rsr Fix new hdb_table_info_agg query to fetch column base types 2020-01-08 16:45:54 -06:00
src-test Add support for fine-grained dependency tracking to Incremental 2020-01-08 16:45:54 -06:00
tests-py Fix new hdb_table_info_agg query to fetch column base types 2020-01-08 16:45:54 -06:00
.dockerignore update packages (#251) 2018-08-08 13:10:13 +05:30
.gitignore Use arrows instead of monads to define the schema cache construction 2020-01-08 16:43:06 -06:00
.stylish-haskell.yaml Refactor schema cache construction to avoid imperative updates 2020-01-08 16:43:06 -06:00
CONTRIBUTING.md Update server/CONTRIBUTING.md and include manual build/test steps (#3472) 2019-12-06 17:58:08 -06:00
graphql-engine.cabal Add support for fine-grained dependency tracking to Incremental 2020-01-08 16:45:54 -06:00
Makefile Switch to a CPS implementation of Rule 2020-01-08 16:45:46 -06:00
Setup.hs move raven into graphql-engine repo 2018-06-28 00:32:00 +05:30
stack-nightly.yaml Add rebuild-ghc-options to stack.yamls 2019-07-31 10:22:50 -04:00
stack.yaml export metadata without nulls, empty arrays & default values (#3393) 2019-12-14 00:47:38 -06:00
stack.yaml.lock export metadata without nulls, empty arrays & default values (#3393) 2019-12-14 00:47:38 -06:00