graphql-engine/server/src-lib/Hasura/Incremental/Internal
Antoine Leblanc c5face545c Clean some instances
This PR:
- removes a dependency on Postgres' `ToSQL` in other backends
- removes some usage of `unsafePerformIO` in `FronJSON` / `Arbitrary`
- fixes a `Set` into a `HashSet`
- moves some orphan instances where they belong:
  - alongside others in `Hasura.Incremental` for `Cacheable`
  - in `Hasura.Base.Instances` for `Hashable`
- introduces a local wrapper around ByteString to avoid unsound UTF8 instances

Some of the weird empty lines come from the fact that this PR is an offshoot of #1947.

https://github.com/hasura/graphql-engine-mono/pull/1949

GitOrigin-RevId: ef9d34452946f8466878d8fdda857b0b43816de7
2021-07-30 15:43:32 +00:00
..
Cache.hs server: Fix fine-grained incremental cache invalidation (fix #3759) (#6027) 2020-10-27 14:52:19 -05:00
Dependency.hs Clean some instances 2021-07-30 15:43:32 +00:00
Rule.hs server: make more use of hlint (#6059) 2020-10-28 16:40:33 +00:00