Commit Graph

292 Commits

Author SHA1 Message Date
David Overton
64bb9c873d Nested selections (#255)
Co-authored-by: Abhinav Gupta <127770473+abhinav-hasura@users.noreply.github.com>
Co-authored-by: Brandon Martin <brandon@codedmart.com>
V3_GIT_ORIGIN_REV_ID: 4f4674c5bad551afa7ed718ae78c281b6f571a62
2024-02-23 19:11:10 +00:00
Abhinav Gupta
4f1276dac1 add a test for opendd object mapped to ndc scalar (#324)
V3_GIT_ORIGIN_REV_ID: 7972eda702c43c2a121c1333ae32c4252b1b44d2
2024-02-23 18:07:01 +00:00
Gil Mizrahi
8071b11194 fix relationship collection of filter and order by clauses (#323)
This fixes a bug with collection_relationships not being populated by relationships constructed from where and/or order by clauses.

We fix this by not only collecting relationships from field selection, but also considering relationships introduced by order by and where clauses.

V3_GIT_ORIGIN_REV_ID: c612ceed8b3831257ca2c7d23ec9ed23261efedf
2024-02-23 08:30:17 +00:00
paritosh-08
a351d3fa84 update ndc-spec to rc.18 (#316)
Co-authored-by: Daniel Chambers <daniel@hasura.io>
Co-authored-by: Abhinav Gupta <127770473+abhinav-hasura@users.noreply.github.com>
Co-authored-by: Abhinav Gupta <abhinav@hasura.io>
V3_GIT_ORIGIN_REV_ID: 0f36da2472c44a1e403bc2fa10ebbc377daeba0d
2024-02-21 12:23:41 +00:00
Abhinav Gupta
dfd2e940b1 Make schema field mandatory in ConnectorLink (#315)
V3_GIT_ORIGIN_REV_ID: 5d782bc8dec8630b5b63821b61ecec615f0ed47f
2024-02-05 23:11:45 +00:00
Abhinav Gupta
339cc34d06 [RFC] Boolean expression types in OpenDD (#311)
V3_GIT_ORIGIN_REV_ID: 73241ca9f4324d1978aaa1e64426fa1a642a3b1f
2024-02-05 22:01:02 +00:00
Abhinav Gupta
6581657f8b Improve schema / capabilities structure in ConnectorLink (#314)
V3_GIT_ORIGIN_REV_ID: 4a5b5d1870637461c2c4b7d50da80cf0ca74847b
2024-02-05 21:14:53 +00:00
Abhinav Gupta
19259546a9 rename asc / desc enum values to PascalCase (#310)
V3_GIT_ORIGIN_REV_ID: 57bda06f5ebb4640410edf4d2756a3a588609fab
2024-02-02 01:15:09 +00:00
pranshi06
d595fb6cd0 remove colored package as a dependency (#289)
V3_GIT_ORIGIN_REV_ID: d08536edec330a9fd5df009fcb5ddbb466e7d585
2024-02-01 10:28:16 +00:00
Naveen Naidu
12ff4fcd9c add all chinook tables to schema.json and fix doctests (#308)
V3_GIT_ORIGIN_REV_ID: c637690fae9debad793c17a5b9b4c55a8dfeb15d
2024-02-01 05:34:25 +00:00
Puru Gupta
c31844d383 Error fix for RelationshipTargetDoesNotSupportForEach (#309)
V3_GIT_ORIGIN_REV_ID: 1fb982ff3b84e6634d534d273823666e620ccc94
2024-01-31 13:39:38 +00:00
Puru Gupta
71b10cf2bf changes for improved DX workflow (#304)
V3_GIT_ORIGIN_REV_ID: 28cc0ba50508778f1464ed90dbeb1ba94ab9170e
2024-01-31 12:51:52 +00:00
Karthikeyan Chinnakonda
f65d67bd10 Change order_by to accept a list (#298)
V3_GIT_ORIGIN_REV_ID: 603f6ae4ab8c6505a5484d6b71042b0a7e5aaa8c
2024-01-31 09:51:17 +00:00
Anon Ray
486249902a add remote joins docs (#303)
V3_GIT_ORIGIN_REV_ID: f107422751293f1b3cd6d9eb00a19d58a3409a12
2024-01-31 07:38:57 +00:00
Brandon Simmons
6c83ec7985 lang-graphql: add parser tests (#290)
Co-authored-by: Abhinav Gupta <127770473+abhinav-hasura@users.noreply.github.com>
V3_GIT_ORIGIN_REV_ID: d7b70a3cc70e6b9ead5867fd4b4fc56809878ebd
2024-01-30 17:42:44 +00:00
Samir Talwar
82df77cd8e Remove SSH from Docker builds. (#305)
V3_GIT_ORIGIN_REV_ID: 832619b36c18ccdfbabacb44c4af4098bf296e2a
2024-01-30 13:03:51 +00:00
Naveen Naidu
56828db682 Metadata configuration for global field/type names (#199)
V3_GIT_ORIGIN_REV_ID: e1f756a53bbbce722032df4f9b44f33473a09a1f
2024-01-30 12:33:17 +00:00
pranshi06
5fce5c04f1 allow adding descriptions to schema (#296)
Co-authored-by: Karthikeyan C <karthikeyan@hasura.io>
V3_GIT_ORIGIN_REV_ID: 4128ea54439d4035a449060f90b763400616f1d3
2024-01-30 10:16:32 +00:00
paritosh-08
1de78b0aa1 redact ndc explain in tests (#306)
V3_GIT_ORIGIN_REV_ID: 25dce47edf92eb2c37af3865de42ddab354e7201
2024-01-30 09:18:30 +00:00
Anon Ray
bd19e2248b gardening: fix formatting for rustdoc (#302)
Co-authored-by: paritosh-08 <85472423+paritosh-08@users.noreply.github.com>
V3_GIT_ORIGIN_REV_ID: 02b2c7646c6cf1fcb10472a030abcb923a3f0bb4
2024-01-29 11:04:05 +00:00
Anon Ray
c71a4ccdd6 remove unused execution error types (#300)
V3_GIT_ORIGIN_REV_ID: 492940c66723b61fbb7af2a925e53d3f4b21e31e
2024-01-29 07:14:12 +00:00
paritosh-08
a0d30feab9 add ndc_explain to select node (#285)
Co-authored-by: Anon Ray <ecthiender@users.noreply.github.com>
V3_GIT_ORIGIN_REV_ID: e45510454fe299fb41690a8fb56bcdce7628cd67
2024-01-29 05:12:42 +00:00
Krushan Bauva
4bed94b01f use short commit SHA as version and mark non-release builds as dev (#295)
V3_GIT_ORIGIN_REV_ID: 78475725003cd57790361caa8659c7a7146eacf2
2024-01-25 08:54:21 +00:00
Naveen Naidu
761c2a3b3a add deserialization tests for resolved metadata (#301)
V3_GIT_ORIGIN_REV_ID: fde1d8f7d598758f434b09aaf922187a10761fd5
2024-01-24 08:04:42 +00:00
Naveen Naidu
2b8cbd0808 add deserialize_with for BTreeMap used in Relationship Annotation (#299)
V3_GIT_ORIGIN_REV_ID: e6ae398db7f9124a9fb4eb5ffa300b7dac82e03b
2024-01-24 05:58:40 +00:00
Naveen Naidu
d177c6ffdb Implement relationships in boolean exp, order_by and predicates (#254)
V3_GIT_ORIGIN_REV_ID: bc0fb85552f141f7e887d61c15c5e455f87ac02a
2024-01-23 11:21:33 +00:00
Krushan Bauva
bd80f8d81a send project-id as header to ndc for metrics (#292)
V3_GIT_ORIGIN_REV_ID: 723bd361f8e7d136a02f58873b5edcf5089acf03
2024-01-19 11:19:44 +00:00
Anon Ray
290bece338 gardening: move NDC IR generation code to query_plan (#293)
V3_GIT_ORIGIN_REV_ID: ed9ee0fc2343082ccadddcdf807b3aa59421b758
2024-01-17 06:02:12 +00:00
Puru Gupta
b48b668c3a refactor: remove extraneous struct ResponseType (#294)
V3_GIT_ORIGIN_REV_ID: c9b2b272c785fee5ac8bb0903e1cff71ae12a39d
2024-01-16 07:50:01 +00:00
Puru Gupta
0c4d0e7341 use git commit sha as version in traces (#287)
V3_GIT_ORIGIN_REV_ID: 9f0ff932d432802ddb9b6688ba7c0b738e2af201
2024-01-09 07:14:03 +00:00
Karthikeyan Chinnakonda
7914ec0c38 Execute query root fields concurrently (#268)
Co-authored-by: Rakesh <12475069+rakeshkky@users.noreply.github.com>
V3_GIT_ORIGIN_REV_ID: efacd7a9e9c7d1ae2621943ef8ac622213fd10bf
2024-01-08 10:42:08 +00:00
Puru Gupta
40fd49dad4 IR generation for remote type to command relationship (#266)
Co-authored-by: Anon Ray <rayanon004@gmail.com>
V3_GIT_ORIGIN_REV_ID: 6301ff61bc6fe59e5a735a52a501911d3e471cad
2024-01-08 10:41:59 +00:00
paritosh-08
9485d781b8 Forward NDC errors with status code 422 (#279)
V3_GIT_ORIGIN_REV_ID: f0468d4820d98d871a23caa56f5a1cdc91f5d287
2024-01-08 10:41:50 +00:00
paritosh-08
ff846d4916 update ndc-spec dependency to v0.1.0-rc.13 (#275)
V3_GIT_ORIGIN_REV_ID: 8dcb1c45b28e060d60eb76f15653d3eba737314e
2024-01-08 10:41:41 +00:00
paritosh-08
e12888f0e7 add /v1/explain endpoint (#252)
Co-authored-by: Anon Ray <ecthiender@users.noreply.github.com>
V3_GIT_ORIGIN_REV_ID: 22630e7b4af8f3a535a6017fcaa7d70d581d3ae3
2024-01-08 10:41:31 +00:00
Anon Ray
6d556f68dd fix: wrong return on empty rows in remote relationships (#267)
V3_GIT_ORIGIN_REV_ID: 9eba8544b8401563b27c83f87e35b8448922b2f2
2024-01-08 10:41:22 +00:00
Puru Gupta
4b812d9b9a refactor command schema and IR (#261)
V3_GIT_ORIGIN_REV_ID: b2a7e3c591edeaf5aea3474b1e1f8492478ad95a
2024-01-08 10:41:13 +00:00
Karthikeyan Chinnakonda
f53e329eb1 Fix serialization of the NodeFieldTypeMappings (#260)
V3_GIT_ORIGIN_REV_ID: 10ff7b35139fc48e618270758d3f805890039c53
2024-01-08 10:41:04 +00:00
Puru Gupta
048ddbd33d generate IR for type to command local relationships (#251)
Co-authored-by: Abhinav Gupta <abhinav@hasura.io>
V3_GIT_ORIGIN_REV_ID: b49b4c236c0df997ca8fcbe0a3e52e90f731f544
2024-01-08 10:40:54 +00:00
Rakesh Emmadi
ab753f69cf build GDS using Metadata struct directly (#259)
V3_GIT_ORIGIN_REV_ID: 04acc30c4332ce51714d14c94bbfc1fb0b1f9666
2024-01-08 10:40:45 +00:00
Karthikeyan Chinnakonda
44f09504e1 Relay node permissions refactor (#208)
V3_GIT_ORIGIN_REV_ID: ce4c3ef89b63991706f87fca5c1fe827b64775e9
2024-01-08 10:40:36 +00:00
Manas Agarwal
e27e5b7ffe v3: open-source hasura v3 engine
Hasura V3 Engine v3.alpha.12-19-2023
V3-GitOrigin-RevId: 6605575a52b347b5e9a14ecd1cc736f113c663b3

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10567
Co-authored-by: Vishnu Bharathi <4211715+scriptnull@users.noreply.github.com>
GitOrigin-RevId: 38c98a4b1971efe3ac724c2371c43ceb7d31f140
2023-12-19 09:05:39 +00:00