graphql-engine/server/tests-py/queries/graphql_query
Chris Done 67a9045328 Bigquery/cleanups
A pull request for cleaning up small issues, bugs, redundancies and missing things in the BigQuery backend.

Summary:

1. Remove duplicate projection fields - BigQuery rejects these.
2. Add order_by to the test suite cases, as it was returning inconsistent results.
3. Add lots of in FromIr about how the dataloader approach is given support.
4. Produce the correct output structure for aggregates:
   a. Should be a singleton object for a top-level aggregate query.
   b. Should have appropriate aggregate{} and nodes{} labels.
   c. **Support for nodes** (via array_agg).
5. Smooth over support of array aggregates by removing the fields used for joining with an explicit projection of each wanted field.

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

Co-authored-by: Vamshi Surabhi <6562944+0x777@users.noreply.github.com>
GitOrigin-RevId: cd3899f4667770a27055f94988ef2a6d5808f1f5
2021-06-15 08:59:11 +00:00
..
agg_perm [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
aggregations server: add type information to aggregates and stringify them (closes #5704) 2021-01-18 13:52:51 +00:00
allowlist [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
basic server: improve backend-specific test setup 2021-05-25 13:55:11 +00:00
bigquery Bigquery/cleanups 2021-06-15 08:59:11 +00:00
boolexp server: improve backend-specific test setup 2021-05-25 13:55:11 +00:00
caching [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
citus server: improve backend-specific test setup 2021-05-25 13:55:11 +00:00
computed_fields server: support adding a tracked function as a computed field and vice versa 2021-05-20 06:29:24 +00:00
custom_schema [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
enums [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
functions server: support adding a tracked function as a computed field and vice versa 2021-05-20 06:29:24 +00:00
limits server: introduce new custom scalars and remove offsetParser 2021-06-10 16:14:21 +00:00
offset [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
order_by [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
permissions server: limit of an inherited role will be the max of the limit of the limits of the roles 2021-04-21 09:13:15 +00:00
relay [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
v1alpha1/errors Integration test improvements (for speed/clarity), also increase polling interval for scheduled events 2021-04-27 05:35:26 +00:00