Commit Graph

7778 Commits

Author SHA1 Message Date
hasura-bot
26f33bec0e feat: Python example for ST Recipe for Coupon Expiration [Fixes #9911]
GITHUB_PR_NUMBER: 9932
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/9932

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10385
Co-authored-by: Shoaib Asgar <24875366+msk4862@users.noreply.github.com>
Co-authored-by: Rob Dominguez <24390149+robertjdominguez@users.noreply.github.com>
GitOrigin-RevId: 89e227e4ff33065142660475e0861307cb017b48
2023-10-16 18:12:05 +00:00
Aaysha
f386414058 GT-721-change-schema-regsitry-tab-position
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10335
GitOrigin-RevId: da2e2f53f85477b80e90dd8179ffde28108679f4
2023-10-16 13:26:49 +00:00
hasura-bot
57b471ef03 feat: create a python version of ET Recipe for Welcoming New Users
GITHUB_PR_NUMBER: 9930
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/9930

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10380
Co-authored-by: Aldrin <53973174+Dhoni77@users.noreply.github.com>
Co-authored-by: Rob Dominguez <24390149+robertjdominguez@users.noreply.github.com>
GitOrigin-RevId: 2f23fbe698f85e24aaca2963456356b583c8aa00
2023-10-12 11:51:09 +00:00
hasura-bot
59f83e24db docs: added example webhook handler in Python
GITHUB_PR_NUMBER: 9924
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/9924

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10375
Co-authored-by: Azanul Haque <42029519+Azanul@users.noreply.github.com>
Co-authored-by: Rob Dominguez <24390149+robertjdominguez@users.noreply.github.com>
GitOrigin-RevId: 5a3b9d46b78c028749ca71f139d15a4f8937f39f
2023-10-11 12:50:38 +00:00
ojas
e5f9c51294 console: add schema registry note for data retention
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10373
GitOrigin-RevId: 0ea62baf610cba0c792b9f8a249efcbf7e867d49
2023-10-11 08:37:44 +00:00
Rob Dominguez
76604c6f23 docs: fix mysql, mariadb, and oracle pages
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10377
GitOrigin-RevId: 81851b38a235f22f6751c4b611d4d158495c1f5a
2023-10-10 19:20:07 +00:00
Rob Dominguez
9f5a99ea88 docs: add et recipe for new user
[DOCS-1163]: https://hasurahq.atlassian.net/browse/DOCS-1163?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10368
GitOrigin-RevId: 59e9bc46ab6160a271438e89e36974b649b39019
2023-10-10 17:15:14 +00:00
Vishnu Bharathi
9429d1ed01 ci: tag release v2.11.13
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10372
GitOrigin-RevId: c4714e58213a64f42308812738f321d4af9dc3b0
2023-10-10 06:15:03 +00:00
Toan Nguyen
b876b4f6d3 docs: update missing opentelemetry logs config
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10371
GitOrigin-RevId: 040e880c7bf81c42753945de9d9a0606e2340afe
2023-10-09 14:35:42 +00:00
Rob Dominguez
c72a94e4de docs: add note to hashing action
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10367
GitOrigin-RevId: 9d008bf4a4aff713a22c12f5ee138831f7976e54
2023-10-07 09:24:09 +00:00
Vijay Prasanna
cf5bc95379 console: fix wildcard issue for columns in legacy permissions editor
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10346
GitOrigin-RevId: fb66896a6d4ea61544eccb896a54072c14906a7a
2023-10-06 09:33:13 +00:00
Vishnu Bharathi
73c1d38919 ci: tag release v2.11.12
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10366
GitOrigin-RevId: 4d20ec9837a2d7d06a8b1ced71efb6ad46af4855
2023-10-06 08:50:52 +00:00
Vijay Prasanna
b5cbd3a91f console (fix): add missing introspection SQL to get is_identity status for a column
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10325
GitOrigin-RevId: 4a81bce953087fdb19ddbeb77f0f4e83feab8485
2023-10-06 06:37:45 +00:00
Rob Dominguez
a5d49836e7 docs: update logs in delpoyment
[DOCS-1462]: https://hasurahq.atlassian.net/browse/DOCS-1462?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10359
GitOrigin-RevId: 5f71094155f6bbf9e293976ec2708664badbefc3
2023-10-05 13:06:08 +00:00
Samir Talwar
cca591a7f9 CI: Test against PostgreSQL 16.
This changes our test configuration to use the PostgreSQL 16 image from `postgis/postgis`.

In addition, it bumps PostGIS to v3.4 (from v3.3).

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10361
GitOrigin-RevId: 883c96d8453efb42b226f849891488382a99c80c
2023-10-05 12:59:17 +00:00
Vijay Prasanna
0ed57aa340 console: add naming_convention flag name to the user prompt
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10362
GitOrigin-RevId: 203915bbae4b85183d4786842cf91f50983dbe11
2023-10-05 12:20:22 +00:00
Vijay Prasanna
dd68d25c03 console: add the FF check for naming_convention on source level GraphQL customization
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10357
GitOrigin-RevId: 76a67c9cb6c040d184c8f9533b50bcb603482057
2023-10-05 06:04:48 +00:00
Samir Talwar
156d71423f Upgrade nixpkgs.
There are two major changes:

1. [`msodbcsql18` is now in nixpkgs.](https://github.com/NixOS/nixpkgs/pull/197607)
2. [The Cabal patch for cycles on aarch64+darwin is now in nixpkgs.](https://github.com/NixOS/nixpkgs/pull/247723)

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10355
GitOrigin-RevId: a6ff3cd69eb51d0fa98577038658785db0e84672
2023-10-03 19:50:47 +00:00
Rob Dominguez
da8a98472f docs: fix ref in env vars
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10354
GitOrigin-RevId: a6e6a4de78546a3a5191addcf6b86eb628436f45
2023-10-03 14:26:24 +00:00
Naveen Naidu
a893b1b906 server, multitenant: model usage logs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/9744
Co-authored-by: pranshi06 <85474619+pranshi06@users.noreply.github.com>
Co-authored-by: paritosh-08 <85472423+paritosh-08@users.noreply.github.com>
GitOrigin-RevId: 270755e88fd17f8fd949ac06d31e408202078544
2023-10-03 05:17:39 +00:00
Rob Dominguez
006d3f5f7c docs: update notebook docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10352
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 602961eb2cad56291af2da5af92e48776ee65403
2023-10-03 01:15:05 +00:00
Rob Dominguez
3e2f088f06 docs: fix grpc mention
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10351
GitOrigin-RevId: abc234f9a07781ef6a1e09f3189aef66dd252299
2023-09-29 20:53:39 +00:00
Rob Dominguez
1d8ebdef9b docs: update clickhouse docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10348
GitOrigin-RevId: 7de82d43ffb2e91362f67a9828e28726be4a361b
2023-09-29 06:34:40 +00:00
Rob Dominguez
8987466c59 docs: add vectorization guide for postgres
[DOCS-1331]: https://hasurahq.atlassian.net/browse/DOCS-1331?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10328
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: edb17fcdff7a50758afcbb374de8513a2011ee3e
2023-09-28 17:40:57 +00:00
Vishnu Bharathi
393d286ebf ci: tag release v2.34.0
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10347
GitOrigin-RevId: 8a113e6bada7a0e732633f85dc1ac1530912db6b
2023-09-28 14:54:43 +00:00
Philip Lykke Carlsen
2e3b0751f8 Revert "feat: Make naming-convention feature generally available"
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10339
GitOrigin-RevId: eebce099a4836836e6b0b2778c27c379870e2cc5
2023-09-28 12:31:55 +00:00
Toan Nguyen
47baf4addc docs: add OpenTelemetry trace sampling rate limit note for Hasura Cloud
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10311
Co-authored-by: Shahidh K Muhammed <4124733+shahidhk@users.noreply.github.com>
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: 1d82e0645accaa1334db50630daf241cc50dc692
2023-09-27 10:44:28 +00:00
Brandon Simmons
5f8820c2cf server: compress response bodies with libdeflate, using level 6 for l…
…arger ones

…the goal being to save on data transfer costs, libdeflate being much faster than zlib for larger inputs and at higher compression levels. A few notes:

In last month...

- 95% of response bodies > 20kB compress below 32% (with zlib level 1)
- The 10% of responses > 20kB comprise 75% egress traffic to clients
- libdeflate at level 6 is comparable in performance to zlib level 1, and twice as fast as zlib level 6
- We expect compressing 20kB+ response bodies at level 6 to reduce data transfer to clients by 25% or so (although this is difficult to predict accurately)

The new libdeflate bindings used here also need review: https://github.com/hasura/libdeflate-hs

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10341
GitOrigin-RevId: bc7b19e0024e442d85ac0b34995610edbab13bd6
2023-09-27 08:51:02 +00:00
Krushan Bauva
f0430ef2c7 skip /healthz and /v1/version data transfers from Prometheus metrics
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10332
GitOrigin-RevId: a44001272edc394a42542f2cac5c3692e771d165
2023-09-27 06:32:23 +00:00
Rob Dominguez
80cc6e79fd docs: fix dupe in ee docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10337
GitOrigin-RevId: 8114bddf7c866849fcbcfba2c7711274cea45e18
2023-09-26 11:44:44 +00:00
Toan Nguyen
61b527033d docs,community: update the observability boilerplate to use OpenTelemetry logs exporter
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10318
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: c5a5bddc25e1b9add3712f6345883d379b468751
2023-09-26 11:30:47 +00:00
pranshi06
33bafdf450 server: add Env Variable to set the number of requests processed at a time in async actions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10326
Co-authored-by: Puru Gupta <32328846+purugupta99@users.noreply.github.com>
GitOrigin-RevId: d88ef6e2bb0b94f1cba9903cf7338ff2931d7ee2
2023-09-26 06:23:54 +00:00
Varun Choudhary
bf85fdfb2a console: fix autofill name while editing rest endpoint
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10324
GitOrigin-RevId: 2224b2019c430d45312b41f08d38d699c5877143
2023-09-25 14:39:05 +00:00
Samir Talwar
2467e23ef6 docker: Always use the official SQL Server image for testing.
Now that Docker for macOS supports using Rosetta for x86/amd64 emulation, we no longer need to use the `azure-sql-edge` image. We can always use the official `mcr.microsoft.com/mssql/server` one.

This also means that we no longer need the separate healthcheck container, because the official image ships with `sqlcmd`.

When this is merged, you will need to ensure you have enabled Rosetta emulation in the Docker settings to test against SQL Server on macOS. This requires macOS 13 (Ventura).

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10139
GitOrigin-RevId: 2225bf5f4c6d3632da1f29b2229c9b04ead5e34c
2023-09-25 13:27:23 +00:00
Martin Mark
ad0823094b MongoDB: Updated for dynamic $oid and $date objects
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10323
Co-authored-by: Julian <118911427+julian-mayorga@users.noreply.github.com>
GitOrigin-RevId: 58ca3685c413c52c334a552f43136a8c243c729a
2023-09-25 09:24:45 +00:00
Philip Lykke Carlsen
2d2fe93adf fix: MSSQL remote relationships handles large results
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10327
GitOrigin-RevId: c7e478f52f7aa7b44a3597886588b0c0f1e7341c
2023-09-25 08:49:43 +00:00
Vishnu Bharathi
5e2f5d470c ci: tag release v2.11.11
Doing this for https://hasurahq.slack.com/archives/C05U0N4TAC9

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10331
GitOrigin-RevId: ea2a2eb70da57634fcde70b0cae46829cac240f5
2023-09-23 20:33:18 +00:00
Rob Dominguez
f02d0fb129 docs: update page names
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10321
GitOrigin-RevId: 70138de2fba26808f67bfc5fdca66f8a8468a83b
2023-09-20 11:39:22 +00:00
Chris Martin
10081dfc19 docs: updated metadata-best-practices with env var recommendation and…
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10322
GitOrigin-RevId: 2ebf4e5b3bf8fb875109319f62438efadadc5a32
2023-09-19 18:18:01 +00:00
Martin Mark
d06f21adb5 Logical models - array errors / parent object namespacing
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10313
Co-authored-by: Brandon Martin <40686+codedmart@users.noreply.github.com>
Co-authored-by: Julian <118911427+julian-mayorga@users.noreply.github.com>
GitOrigin-RevId: 59ccfcaa09ed3abdfa3ec264f413c9bef9b74561
2023-09-15 02:18:13 +00:00
kodiakhq[bot]
07bad7c498 INFRA-832: logs OTLP export
https://hasurahq.atlassian.net/browse/INFRA-832

Foundational work already merged:
- #10171
- 0184ba8bfcae9b
- 699317ffd061d3

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10238
Co-authored-by: Varun Choudhary <68095256+Varun-Choudhary@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Toan Nguyen  <1615675+hgiasac@users.noreply.github.com>
GitOrigin-RevId: d88c6a1aafe74e7393873aacc61e6fce3bc7c068
2023-09-13 16:49:55 +00:00
Toan Nguyen
f915c7d1a2 server: support w3c traceparent context
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10218
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rob Dominguez <24390149+robertjdominguez@users.noreply.github.com>
GitOrigin-RevId: d3dbea6220fd2127ab76c0a240fc4725ca5d6aac
2023-09-13 13:42:30 +00:00
hasura-bot
f44a3870dd docs: mention disable CORS environment variable in config-examples.mdx
GITHUB_PR_NUMBER: 9882
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/9882

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10305
Co-authored-by: andoks <5228+andoks@users.noreply.github.com>
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: c2eeaeacceb262d1c2496b513694d12971b2a891
2023-09-13 11:39:56 +00:00
Samir Talwar
0aa5e832e5 server: Update BigQuery tests to react to a change in error messages.
BigQuery has changed its error message text. This updates the test accordingly.

We could probably be more liberal when matching the text, but as this is unlikely to change again soon, that feels like overkill.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10306
GitOrigin-RevId: 74e7926ee17e617d9ff4430b3cea220ced579ae5
2023-09-13 10:24:45 +00:00
Sandeep Raj Kumar
96b1b8561e Update Connector plugin docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10299
GitOrigin-RevId: deb1b0e0551d7e66f45aed56f2ddb4ffab87e1c3
2023-09-12 14:05:56 +00:00
Rob Dominguez
a87889297c docs: add snowflake feature matrix and fix mysql tables
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10295
GitOrigin-RevId: 9c8a247cb742e0a40beb1cebca61566dcb533ae1
2023-09-12 13:58:39 +00:00
Harish Nair
1ef188fa58 Change url for EE Trials contact us form
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10267
GitOrigin-RevId: cac345a25695bfcfe85648944d45ee95cd8d858e
2023-09-12 11:46:41 +00:00
ojas
967bbe4c63 console: Schema Registry new pagination logic
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10251
Co-authored-by: Aaysha <109507451+aayshasura@users.noreply.github.com>
GitOrigin-RevId: 1750e9ea4fa27d054d0e4bf6f58c1fdf170badfe
2023-09-12 11:01:09 +00:00
Vijay Prasanna
c916a3fdc2 console: add model count summary page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10285
GitOrigin-RevId: e5bbb2c246a1cce7fd53ee79565676ef7a8b9aa3
2023-09-12 06:24:59 +00:00
Rob Dominguez
52d05b0e9d docs: hotfix backprot to resolve modified links
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10294
GitOrigin-RevId: e67f093d2c7a7793ce9b69618dae1165b2c5af15
2023-09-11 15:40:23 +00:00