graphql-engine/server/tests-py/queries
Samir Talwar c3afa0fdd7 Install and use ODBC Driver 18 for SQL Server (msodbcsql18).
This installs the ODBC Driver 18 for SQL Server in all our shipped Docker images, and update our tests and documentation accordingly.

This version supports arm64, and therefore can run natively (or via Docker) on macOS on aarch64.

`msodbcsql17` is still installed in production-targeted Docker images so that users do not _have_ to migrate to the new driver.

Nix expressions are packaged for the new driver, as it is not yet available in nixpkgs.

In this version, [the default encryption setting was changed from "no" to "yes"](https://techcommunity.microsoft.com/t5/sql-server-blog/odbc-driver-18-0-for-sql-server-released/ba-p/3169228). In addition, "mandatory" and "optional" were added as synonyms for "yes" and "no" respectively.

I have therefore modified all connection strings in tests to specify `Encrypt=optional` (and changed some from `Encrypt=no`). I chose "optional" rather than "no" because I feel it's more honest; these connection strings will work with or without an encrypted connection.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6241
GitOrigin-RevId: 959f88dd1f271ef06a3616bc46b358f364f6cdfd
2022-10-21 16:25:04 +00:00
..
actions Remove spaces before colons in error messages and descriptions 2022-10-01 14:48:58 +00:00
apollo_federation server/console: add metadata API set_apollo_federation_config 2022-08-04 09:38:02 +00:00
compression [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
endpoints server/tests-py: Set up postgis extensions using a fixture. 2022-08-15 14:30:42 +00:00
event_triggers server: enforce event triggers name in a source to be unique 2022-08-23 08:51:11 +00:00
explain server/postgres: prefix identifiers longer than 63 characters with their md5 hash 2022-07-22 15:29:02 +00:00
graphql_introspection server/tests-py: Factor out service URLs as environment variables. 2022-08-15 14:59:05 +00:00
graphql_mutation Install and use ODBC Driver 18 for SQL Server (msodbcsql18). 2022-10-21 16:25:04 +00:00
graphql_query server/tests-py: Support running BigQuery tests with run.sh. 2022-09-20 10:56:36 +00:00
graphql_validation server/tests-py: Set up postgis extensions using a fixture. 2022-08-15 14:30:42 +00:00
heterogeneous [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
horizontal_scale/basic sync metadata cache across multiple instances connected to same db (closes #1182) (#1574) 2019-03-12 11:16:27 +05:30
inconsistent_objects Remove all functions from RQL.Types.hs 2022-04-26 15:13:57 +00:00
logging [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
naming_conventions server: fix behaviour of custom table name for graphql-default naming convention 2022-08-17 12:47:49 +00:00
openapi Rewrite OpenAPI 2022-06-30 12:57:09 +00:00
query_cache server/tests-py: Use environment variables for services in queries. 2022-08-03 20:05:46 +00:00
remote_schemas server/tests-py: Factor out service URLs as environment variables. 2022-08-15 14:59:05 +00:00
scheduled_triggers server: fix flaky test_check_events_statuses test 2021-10-22 05:55:59 +00:00
schema/duplication Improve error message phrasing in safeSelectionSet 2022-09-27 06:08:25 +00:00
subscriptions server: fix bug when streaming subscription cursor has custom name 2022-09-22 09:52:36 +00:00
unauthorized_role Adding multiple jwt secrets (incorporating provenance requirements) 2022-02-13 23:34:39 +00:00
v1 Update Kriti to 0.3.3 2022-10-20 00:59:23 +00:00
v2 Install and use ODBC Driver 18 for SQL Server (msodbcsql18). 2022-10-21 16:25:04 +00:00
webhooks/request_context pass gql requests into auth webhook POST body (#149) 2021-02-03 07:11:39 +00:00
clear_db_bigquery.yaml Feature/bigquery python tests 2021-04-22 11:32:55 +00:00
clear_db_citus.yaml server/citus: feature branch 2021-05-21 02:47:51 +00:00
clear_db_mssql.yaml server: generalize integration tests 2021-03-11 18:18:41 +00:00
clear_db.yaml python based tests (#387) 2018-09-18 11:51:57 +05:30