graphql-engine/server
Rakesh Emmadi c4c36e0ef4 schema cache sync improvements (#2098)
* build schema cache function without db setup

The setup shouldn't happen for sync. The database is already setup by the instance which generated the event. This means that the sync is now faster.

* use SQL loop to drop hdb_views schema views and routines with ordering

This avoids deadlocks when schema is being changed concurrently

* schema sync now only processes the latest event

This becomes useful when a lot of schema change
events happen while we are still processing an
earlier event.
2019-05-03 16:12:26 +05:30
..
packaging bump haskell-docker-packager version (#1870) 2019-03-26 15:26:15 +05:30
src-exec add an api to dump postgres schema (close #1939) (#1967) 2019-04-30 14:04:08 +05:30
src-lib schema cache sync improvements (#2098) 2019-05-03 16:12:26 +05:30
src-rsr add an api to dump postgres schema (close #1939) (#1967) 2019-04-30 14:04:08 +05:30
test allow renaming tables, columns and relationships (close #79) (#1542) 2019-03-01 14:47:22 +05:30
tests-py update schema cache on a column's null-ability or type changes (fix #2101) (#2106) 2019-05-02 18:01:32 +05:30
.dockerignore update packages (#251) 2018-08-08 13:10:13 +05:30
.gitignore adds basic support for remote schemas/schema stitching (#952) 2018-11-23 18:32:46 +05:30
.stylish-haskell.yaml refactor to remove warnings especially with orphan instances (#1163) 2018-12-13 12:56:15 +05:30
CONTRIBUTING.md run graphql tests on both http and websocket; add parallelism (close #1868) (#1921) 2019-04-08 12:52:38 +05:30
graphql-engine.cabal add an api to dump postgres schema (close #1939) (#1967) 2019-04-30 14:04:08 +05:30
Makefile add an api to dump postgres schema (close #1939) (#1967) 2019-04-30 14:04:08 +05:30
Setup.hs move raven into graphql-engine repo 2018-06-28 00:32:00 +05:30
stack-nightly.yaml bump stackage to lts 13 and refer to hasura's pg-client-hs (#1747) 2019-03-14 20:25:33 +05:30
stack.yaml multiplexed subscriptions (#1934) 2019-04-17 15:18:41 +05:30