graphql-engine/server/src-lib/Hasura
hasura-bot 8eebcb9bdf server: query remote server in a remote join query iff all arguments are not null (#31)
* server: query remote server in a remote join query iff all arguments are not null

Co-authored-by: Karthikeyan Chinnakonda <karthikeyan@hasura.io>
GITHUB_PR_NUMBER: 6199
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/6199

* Update server/src-lib/Hasura/Backends/Postgres/Execute/RemoteJoin.hs

Co-authored-by: Brandon Simmons <brandon@hasura.io>

* Apply suggestions from code review

Co-authored-by: Brandon Simmons <brandon@hasura.io>

* Update server/tests-py/test_remote_relationships.py

Co-authored-by: Brandon Simmons <brandon@hasura.io>

* Apply suggestions from code review

Co-authored-by: Brandon Simmons <brandon@hasura.io>

* use guard instead of case match

* add comment about the remote relationship joining

* add a comment about the design discussion

* update CHANGELOG

Co-authored-by: Karthikeyan Chinnakonda <karthikeyan@hasura.io>
Co-authored-by: Brandon Simmons <brandon@hasura.io>
GitOrigin-RevId: ce7e8288d37ad7c32705f96cb6363f6ad68f3c0a
2020-11-18 09:00:12 +00:00
..
Backends/Postgres server: query remote server in a remote join query iff all arguments are not null (#31) 2020-11-18 09:00:12 +00:00
Cache Support only the bounded cache, with default HASURA_GRAPHQL_QUERY_PLAN_CACHE_SIZE of 4000. Closes #5363 2020-07-28 19:02:44 -04:00
Eventing Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
GraphQL Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
Incremental Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
RQL Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
Server Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
SQL Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
App.hs Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
EncJSON.hs server: heterogeneous execution of GraphQL queries (#5869) 2020-10-07 10:23:17 +00: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 server: make more use of hlint (#6059) 2020-10-28 16:40:33 +00:00
Prelude.hs server: query remote server in a remote join query iff all arguments are not null (#31) 2020-11-18 09:00:12 +00:00
Session.hs use only required session variables in multiplexed queries for subscriptions (#4329) 2020-11-03 13:45:22 +05:30
Tracing.hs Rewrite GraphQL schema generation and query parsing (close #2801) (#4111) 2020-08-21 12:27:01 -05:00