graphql-engine/server/src-lib/Hasura/RQL
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
..
DDL schema cache sync improvements (#2098) 2019-05-03 16:12:26 +05:30
DML do not enforce permission limit in aggregations (fix #1837) (#2027) 2019-04-26 13:49:59 +05:30
Types update schema cache on a column's null-ability or type changes (fix #2101) (#2106) 2019-05-02 18:01:32 +05:30
GBoolExp.hs compute dependencies for column operators in permissions (close #2054) (#2055) 2019-04-24 15:58:10 +05:30
Instances.hs support union and interface types in remote schema (close #1276) (#1361) 2019-01-28 22:15:10 +05:30
Types.hs recover from inconsistent database state (closes #231) (#1863) 2019-04-17 21:59:39 +05:30