Skip to content

v1.12.0: fix aliased GraphQL operations (#246)

Compare
Choose a tag to compare
@jensneuse jensneuse released this 10 Mar 12:46
· 1455 commits to master since this release
b0ff0fb
* fix idle pconn fatal error

* add index method remove node by name
add ast method replace root operation type definition
add ast method remove object type definition

* add normalization with retry to grapqhl datasource

* add code for extracting nested children and arguments (#95)

* move code for determine child nodes

* add function to find all field arguments

* add lookup functionality

* fix linter errors

* add recursion stop condition (#96)

* fix review comments

Co-authored-by: Sergey Petrunin <spetrunin@users.noreply.github.com>

* fix being unable to reuse arguments for rest

* refactor to planning behavior struct

* fix error when no planner is provided

* remove unused code

* enforce dot as first non-space character in templates (TT-1769) (#98)

* enforce dot as first non-space character in templates

* extend test cases

* change request.header to request.headers

* add a failing test for alias in schema

* add logic to allow DataSourcePlanners to rewrite downstream field aliases

Co-authored-by: Sergey Petrunin <neyasut@gmail.com>
Co-authored-by: Sergey Petrunin <spetrunin@users.noreply.github.com>
Co-authored-by: Patric Vormstein <pvormstein@googlemail.com>