Funmilayo E. Olaiya
313e4e1a52
docs: updates doc for _eq
, _ne
operators to include a caveat for null values
...
### Description
This PR adds an info. on the `eq` and `ne` operators to include a caveat for null values.
### Changelog
- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.
### Affected components
- [x] Docs
### Related Issues
https://github.com/hasura/graphql-engine/issues/2167
### Affected pages
https://deploy-preview-352--hasura-docs-mono.netlify.app/graphql/core/queries/query-filters.html
https://github.com/hasura/graphql-engine-mono/pull/352
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 2d707d6496b76866e3510ef7969c9877e606a9dd
2021-08-19 12:32:34 +00:00
Karthikeyan Chinnakonda
eaf0211787
docs: document clean up steps for scheduled triggers
...
https://github.com/hasura/graphql-engine-mono/pull/2077
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 7f4fae18052b46122106a0fb57ab4b5c0c000b18
2021-08-18 16:16:39 +00:00
Rikin Kachhia
e0fd67ef8f
docs: fix graphiql rendering
...
https://github.com/hasura/graphql-engine-mono/pull/2138
GitOrigin-RevId: 38b53507714d04d1fbc6db651df9dce1c5c64e71
2021-08-18 15:31:22 +00:00
Aniket Deshpande
2700554412
bq: test table customization features
...
https://github.com/hasura/graphql-engine-mono/pull/2062
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 5573efd1b28e088d5730c7d22e16889dc852b5fe
2021-08-18 13:00:58 +00:00
Rikin Kachhia
53703a24b8
docs: remove use of 'default' in column presets page
...
https://github.com/hasura/graphql-engine-mono/pull/2129
GitOrigin-RevId: d3d3d3974ef39215dc9ecefba5cb643887ff980a
2021-08-18 11:01:17 +00:00
Sandeep Raj Kumar
dc952cc872
Docs: Add Azure monitor APM integration docs
...
https://github.com/hasura/graphql-engine-mono/pull/2074
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: b0f26f61563fa3dd2a85730afe83f9a2101bd898
2021-08-17 15:10:44 +00:00
Vishnu Bharathi
cf6f3edc1f
tag release v2.0.7 ( #2118 )
...
GitOrigin-RevId: b86611a3393d2b8008b09c1d833d5b2c43f72aaf
2021-08-17 13:07:37 +00:00
Rikin Kachhia
8af24e9acc
docs: update cloud project transfer guide
...
https://github.com/hasura/graphql-engine-mono/pull/2105
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: cd7cf61c1de0c6ba3e4b0c5fbc9f9943d17e2c0c
2021-08-17 09:10:37 +00:00
Rikin Kachhia
e66bf923cf
docs: add guide to transfer cloud project manually
...
https://github.com/hasura/graphql-engine-mono/pull/2088
GitOrigin-RevId: f5f7fbc8ad12574bf4c7d5fc4dc645a8772e3398
2021-08-13 14:30:22 +00:00
Rikin Kachhia
f0fb324b2c
docs: add note to cleanup large event/cron logs before v2 update
...
https://github.com/hasura/graphql-engine-mono/pull/2089
GitOrigin-RevId: 007ccf652a0f81583e382d6cdcb95a55c29a5feb
2021-08-13 13:54:43 +00:00
Rikin Kachhia
aaa417898c
docs: misc fixes
...
- fix broken refs and formatting errors
- add "deprecated" to v1/query api pages
- github integration -> github deployment
- remove secure cloud project page
https://github.com/hasura/graphql-engine-mono/pull/2087
GitOrigin-RevId: 79e593b21838d87b9e22ca1f1ad629ac53f23b44
2021-08-13 13:46:04 +00:00
Sandeep Raj Kumar
2e4bd38d9d
docs: Azure flexible server requirement of disabled JIT for hasura 1.x
...
https://github.com/hasura/graphql-engine-mono/pull/1215
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: a07354ddb35df29c7f1625e2055a9aa66dec3955
2021-08-13 12:32:51 +00:00
pranshi06
d179a6f2ec
server: support EdDSA keys for JWT
...
https://github.com/hasura/graphql-engine-mono/pull/1818
Co-authored-by: paritosh-08 <85472423+paritosh-08@users.noreply.github.com>
Co-authored-by: Puru Gupta <32328846+purugupta99@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: aae87d34cd19c97e66721a2bd7602d907aeb90b3
2021-08-12 01:54:06 +00:00
Praveen Durairaju
aaff5a5f71
docs: update getting started guide
...
>
### Description
>
This PR updates the getting started guide to change docker setup into having its own paragraph. Additionally this PR also removes the extra Contact Us link under Additional Resources.
### Changelog
- [ ] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.
### Affected components
- [ ] Docs
Preview Link - https://deploy-preview-2067--hasura-docs-mono.netlify.app/graphql/core/getting-started/index.html#quickstart-guides
https://github.com/hasura/graphql-engine-mono/pull/2067
GitOrigin-RevId: 135fc75cc1083598b89622828ec825ba8498fb0d
2021-08-11 09:26:46 +00:00
nevermore
05a12912aa
console: change HEROKU_DATABASE_URL to PG_DATABASE_URL while creating datasource on cloud
...
https://github.com/hasura/graphql-engine-mono/pull/2050
GitOrigin-RevId: d40b32feb2015780865ad4d74e442fbdc3da82b8
2021-08-11 09:23:19 +00:00
Solomon Bothwell
a46cf20505
Adds PG Client Cert Metadata API Documentation
...
https://github.com/hasura/graphql-engine-mono/pull/1884
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: 3f41300d4621e0402fa95e09eb0369be02515ac1
2021-08-11 04:23:50 +00:00
Tirumarai Selvan
7b863a1b3b
tag release v2.0.6
...
GitOrigin-RevId: b2b906cf7b05bc444148a334aba42385046be75c
2021-08-11 01:19:22 +00:00
hasura-bot
34a011acbc
docs: fix typo in MSSQL docs
...
GITHUB_PR_NUMBER: 7369
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7369
https://github.com/hasura/graphql-engine-mono/pull/2044
Co-authored-by: Vishwa Mehta <32997409+mehtavishwa30@users.noreply.github.com>
GitOrigin-RevId: 24e862d1fa023d6210cd1716a52ba1135d457ca1
2021-08-09 11:05:17 +00:00
Karthikeyan Chinnakonda
06f5e4fb77
server: inherited roles for mutations, remote schemas, actions and custom functions
...
https://github.com/hasura/graphql-engine-mono/pull/1715
GitOrigin-RevId: 4818292cff8c3a5b264968e7032887a1e98b6f79
2021-08-09 10:21:05 +00:00
Rikin Kachhia
1b1e60dba7
docs: add keywords for better search
...
https://github.com/hasura/graphql-engine-mono/pull/2003
GitOrigin-RevId: 68a5d461c4738a2671b438a009c9df2de471bed9
2021-08-05 16:38:31 +00:00
Rakesh Emmadi
87d81fe802
docs: improve computed field related docs
...
>
### Description
>
This PR contains doc changes for #1793 and #1697 .
### Changelog
- [ ] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.
### Affected components
- [x] Docs
https://github.com/hasura/graphql-engine-mono/pull/1932
GitOrigin-RevId: 1240ec106ab11aafb96f9732b76becd87604a32c
2021-08-05 13:48:37 +00:00
Aishwarya Rao
1adfe29f0e
docs: dedicated VPC docs
...
This PR includes addition of dedicated VPC docs to the existing cloud docs.
https://github.com/hasura/graphql-engine-mono/pull/1809
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Shahidh K Muhammed <4124733+shahidhk@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: fb14aa04fd214fb25d369e176c4cd18db28d7f34
2021-08-05 12:50:01 +00:00
Tirumarai Selvan
553aecb5e5
tag release v2.0.5
...
GitOrigin-RevId: 8c98e9dba9fa655b5d7503211a5d3f42f641cef5
2021-08-05 07:35:10 +00:00
hasura-bot
29b2404a3f
docs: clarify many-to-many foreign key section
...
GITHUB_PR_NUMBER: 7200
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7200
https://github.com/hasura/graphql-engine-mono/pull/1744
Co-authored-by: Preston Rodeniser <29437011+prodeniser@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: e030299eacabf6df3344773f2d0999a0c67d067c
2021-08-03 14:06:59 +00:00
Karthikeyan Chinnakonda
0a3fd16c35
server: revert the relaxing of unique name constraint in allow-lists
...
https://github.com/hasura/graphql-engine-mono/pull/1972
GitOrigin-RevId: cb062df7a1ba1c99705f811409e2e4ad42f4b581
2021-08-03 09:23:20 +00:00
David Overton
3e1e0773fe
Test customization with update_remote_schema
...
https://github.com/hasura/graphql-engine-mono/pull/1971
GitOrigin-RevId: 617f15193e1149d08327d3a7eb0b21e11e280561
2021-08-02 05:50:49 +00:00
Rikin Kachhia
b713d9b13f
docs: misc fixes
...
https://github.com/hasura/graphql-engine-mono/pull/1969
GitOrigin-RevId: 755b0954cffc6d14fa04bca590318b8756037b4f
2021-07-31 10:10:52 +00:00
hasura-bot
857d36546b
docs: update auth0 integration guide
...
GITHUB_PR_NUMBER: 6495
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/6495
https://github.com/hasura/graphql-engine-mono/pull/415
Co-authored-by: Omer <6780529+omerman@users.noreply.github.com>
GitOrigin-RevId: c06762af65279ac1c72771bac2a7f726cdfb7949
2021-07-30 12:47:44 +00:00
David Overton
1abb1dee69
Remote Schema Customization take 2 using parser tranformations
...
https://github.com/hasura/graphql-engine-mono/pull/1740
GitOrigin-RevId: e807952058243a97f67cd9969fa434933a08652f
2021-07-30 11:33:59 +00:00
Aishwarya Rao
d415fae122
docs: GitHub integration docs
...
This PR includes addition of github integrations docs to the existing cloud docs
https://github.com/hasura/graphql-engine-mono/pull/1808
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rishichandra Wawhal <27274869+wawhal@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: vaishnavigvs <85152989+vaishnavigvs@users.noreply.github.com>
GitOrigin-RevId: dfc4a5e02f51a20a0c4e2111987139932eef68f6
2021-07-29 15:47:31 +00:00
Divi
28788f4b0b
cli: add VERSION env to pin cli version
...
https://github.com/hasura/graphql-engine-mono/pull/1845
Co-authored-by: Aravind K P <8335904+scriptonist@users.noreply.github.com>
Co-authored-by: Vishnu Bharathi <4211715+scriptnull@users.noreply.github.com>
GitOrigin-RevId: f12ab6ef5a3aa1ee5181f5ddbf16f7232ef2874e
2021-07-29 09:21:57 +00:00
Naveen Naidu
f49e13c890
server: SQL query tags for GQL operations ( closes #400 )
...
https://github.com/hasura/graphql-engine-mono/pull/1393
GitOrigin-RevId: f867c16d8281865dac38c91f7dfcbf5815de898c
2021-07-29 08:30:10 +00:00
surendran82
cad0b4bbba
docs: remove thin banner strip
...
https://github.com/hasura/graphql-engine-mono/pull/1911
GitOrigin-RevId: 4d1c1efabc6e87a3920fd6a42ee9fbe30d710bb5
2021-07-28 08:18:41 +00:00
Auke Booij
7bead93827
server: remove remnants of query plan caching ( fix #1795 )
...
Query plan caching was introduced by - I believe - hasura/graphql-engine#1934 in order to reduce the query response latency. During the development of PDV in hasura/graphql-engine#4111 , it was found out that the new architecture (for which query plan caching wasn't implemented) performed comparably to the pre-PDV architecture with caching. Hence, it was decided to leave query plan caching until some day in the future when it was deemed necessary.
Well, we're in the future now, and there still isn't a convincing argument for query plan caching. So the time has come to remove some references to query plan caching from the codebase. For the most part, any code being removed would probably not be very well suited to the post-PDV architecture of query execution, so arguably not much is lost.
Apart from simplifying the code, this PR will contribute towards making the GraphQL schema generation more modular, testable, and easier to profile. I'd like to eventually work towards a situation in which it's easy to generate a GraphQL schema parser *in isolation*, without being connected to a database, and then parse a GraphQL query *in isolation*, without even listening any HTTP port. It is important that both of these operations can be examined in detail, and in isolation, since they are two major performance bottlenecks, as well as phases where many important upcoming features hook into.
Implementation
The following have been removed:
- The entirety of `server/src-lib/Hasura/GraphQL/Execute/Plan.hs`
- The core phases of query parsing and execution no longer have any references to query plan caching. Note that this is not to be confused with query *response* caching, which is not affected by this PR. This includes removal of the types:
- - `Opaque`, which is replaced by a tuple. Note that the old implementation was broken and did not adequately hide the constructors.
- - `QueryReusability` (and the `markNotReusable` method). Notably, the implementation of the `ParseT` monad now consists of two, rather than three, monad transformers.
- Cache-related tests (in `server/src-test/Hasura/CacheBoundedSpec.hs`) have been removed .
- References to query plan caching in the documentation.
- The `planCacheOptions` in the `TenantConfig` type class was removed. However, during parsing, unrecognized fields in the YAML config get ignored, so this does not cause a breaking change. (Confirmed manually, as well as in consultation with @sordina.)
- The metrics no longer send cache hit/miss messages.
There are a few places in which one can still find references to query plan caching:
- We still accept the `--query-plan-cache-size` command-line option for backwards compatibility. The `HASURA_QUERY_PLAN_CACHE_SIZE` environment variable is not read.
https://github.com/hasura/graphql-engine-mono/pull/1815
GitOrigin-RevId: 17d92b254ec093c62a7dfeec478658ede0813eb7
2021-07-27 11:52:43 +00:00
vaishnavigvs
d55777058a
docs: update db getting started guides
...
https://github.com/hasura/graphql-engine-mono/pull/1904
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 4725d1511a53c912fd173d2a6455076d1fcc31c7
2021-07-26 17:57:40 +00:00
Karthikeyan Chinnakonda
5858752f42
docs: refactor API security docs
...
https://github.com/hasura/graphql-engine-mono/pull/1902
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: a7b1c17f3aec035f3a2e4d968f10e544f5a50559
2021-07-26 14:10:35 +00:00
vaishnavigvs
b8cd59551f
docs: add Citus and BigQuery content
...
https://github.com/hasura/graphql-engine-mono/pull/1763
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 184be0e675345e5ec02678482097edd9c69ad484
2021-07-26 11:54:41 +00:00
Rikin Kachhia
56895e005e
docs: remove feedback section
...
https://github.com/hasura/graphql-engine-mono/pull/1896
GitOrigin-RevId: 31a60cc3b34f94fcb57033d3f789ecc0f9187dbb
2021-07-26 09:37:08 +00:00
Sai Krishna Prasad Kandula
7bc52d9a81
docs: Remove Intercom
...
https://github.com/hasura/graphql-engine-mono/pull/1894
GitOrigin-RevId: f2413e9c47ee9f4abe03d357c35e6bb56f57ef1c
2021-07-26 07:20:37 +00:00
Naveen Naidu
0655eb9183
docs/api-limits: Update 3x security information
...
https://github.com/hasura/graphql-engine-mono/pull/1873
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 62bfdc6a4cc60be22e0c920601cfd880d9589bc5
2021-07-23 15:27:18 +00:00
Rikin Kachhia
8d3e3cc797
update docker install manifest for simpler PG getting started
...
https://github.com/hasura/graphql-engine-mono/pull/1839
GitOrigin-RevId: 14a72d881d87b882db57b18a6529ec1315f7f9b7
2021-07-22 13:53:40 +00:00
Jesse
0ab7844efa
docs: add cloud references
...
https://github.com/hasura/graphql-engine-mono/pull/1688
Co-authored-by: Jesse Martin <174035+martincreative@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 7a585cb8473e0c5572a347926e156b6ce6f4d780
2021-07-22 13:24:31 +00:00
Praveen Durairaju
3996eef546
docs: add additional resources for getting started
...
https://github.com/hasura/graphql-engine-mono/pull/1825
GitOrigin-RevId: 3ca4ae3c217347b5b3ee085ca8ef8683e36072e9
2021-07-22 12:39:40 +00:00
Karthikeyan Chinnakonda
34ccca305d
server: relax unique operation name constraint in a query collection
...
https://github.com/hasura/graphql-engine-mono/pull/1849
GitOrigin-RevId: 56c1737b69511c3f2c4480d22f84828f51d3b543
2021-07-21 12:05:50 +00:00
Karthikeyan Chinnakonda
6bddaa7564
server: inherited roles improvements for select permissions only
...
https://github.com/hasura/graphql-engine-mono/pull/1539
GitOrigin-RevId: 7444973e9cc7e0598eeb1bd7951ad45dd37ec550
2021-07-16 21:19:58 +00:00
Rakesh Emmadi
df1efdcd27
server/postgres: fix reload sources and remote schemas if they're inconsistent
...
https://github.com/hasura/graphql-engine-mono/pull/1709
GitOrigin-RevId: c0684380d0e86dd6f28d6c8a0aebeaa210319272
2021-07-13 07:57:21 +00:00
Rakesh Emmadi
a375f8c105
server/postgres: Support scalar computed fields in remote joins
...
https://github.com/hasura/graphql-engine-mono/pull/1692
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: fcef85910899859f7421cad554c022f8023965ea
2021-07-12 16:04:37 +00:00
vaishnavigvs
779f767369
docs: update faq
...
https://github.com/hasura/graphql-engine-mono/pull/1691
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: a0c6599db7a9c89a39aff623602684bd68bb3959
2021-07-01 11:58:01 +00:00
Jigyasu Arya
53fbc9eb5e
docs: update strip banner (hasuracon)
...
https://github.com/hasura/graphql-engine-mono/pull/1662
GitOrigin-RevId: a352c732da037db4eb30a4a09bfc68259271affd
2021-06-29 09:53:30 +00:00
vaishnavigvs
e47d37a2a6
docs: add basic FAQs
...
https://github.com/hasura/graphql-engine-mono/pull/1633
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 3a70e2098f433445e5ea5d4f0a888d14c08b0d06
2021-06-23 11:30:45 +00:00