graphql-engine/server/src-lib/Hasura
Brandon Simmons 66551acac4 Replace idle GC with a custom GC thread
The current idle GC settings seem never to cause idle GC to trigger.
The changes here at least help memory usage to look more reasonable when
running certain benchmarks, and speculatively could partially fix some
memory leaks users have reported.

See ourIdleGC for details.

Referencing canonical memory issue #3388
2020-07-14 11:54:24 +05:30
..
Cache Migrate to GHC 8.10, upgrade dependencies. Closes #4517 2020-05-13 19:13:02 -04:00
Eventing server: call the webhook asynchronously in event triggers (#5352) 2020-07-10 22:17:05 +05:30
GraphQL allow array relation connection fields regardless of aggregation permission & change relay endpoint to '/v1beta1/relay' (fix #5218) (#5257) 2020-07-03 12:00:35 +05:30
Incremental Remote Joins: Create relationships across database and remote schemas (#2392) 2020-05-27 20:32:58 +05:30
RQL server: unlock scheduled events on graceful shutdown (#4928) 2020-07-02 17:27:09 +05:30
Server allow array relation connection fields regardless of aggregation permission & change relay endpoint to '/v1beta1/relay' (fix #5218) (#5257) 2020-07-03 12:00:35 +05:30
SQL relay fixes (#5013) 2020-06-16 19:55:49 +05:30
App.hs Replace idle GC with a custom GC thread 2020-07-14 11:54:24 +05:30
Cache.hs server: avoid code duplication using type classes (#4624) 2020-05-13 11:17:32 +02:00
Db.hs generalize query execution logic on Postgres (#5110) 2020-06-16 23:14:59 +05:30
EncJSON.hs save permissions, relationships and collections in catalog with 'is_system_defined' explicitly (#3165) 2019-10-21 11:01:05 -05:00
HTTP.hs improve debug information in actions errors response (close #4031) (#4432) 2020-04-24 13:25:51 +05:30
Incremental.hs Build the GraphQL context after pruning dangling dependents 2020-01-30 18:17:29 -06:00
Logging.hs allow logging details of a live query polling thread (#4959) 2020-06-04 22:55:21 +05:30
Prelude.hs relay fixes (#5013) 2020-06-16 19:55:49 +05:30
Session.hs server: changes catalog initialization and logging for pro customization (#5139) 2020-06-19 12:12:32 +05:30