Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

Generate avro-schema for a query with multi-head connections #84

Closed
SudoBobo opened this issue Mar 15, 2018 · 0 comments
Closed

Generate avro-schema for a query with multi-head connections #84

SudoBobo opened this issue Mar 15, 2018 · 0 comments
Assignees
Labels
customer enhancement New feature or request prio2
Milestone

Comments

@SudoBobo
Copy link
Contributor

SudoBobo commented Mar 15, 2018

The proposal is to extend solution from #7, so it could handle Union types and conditional fragments (http://facebook.github.io/graphql/October2016/#sec-Unions) in GraphQL queries and turn it into union connections (see #8 for details) in resulting avro-schemas.
Also we want to generate avro-schema for a query with 'natural' GraphQL Union like [SomeObjectType, AnotherObjectType]

@SudoBobo SudoBobo added enhancement New feature or request prio2 labels Mar 15, 2018
@SudoBobo SudoBobo changed the title Generate avro-schema for a query with union connections and directives Generate avro-schema for a query with union connections Mar 15, 2018
@SudoBobo SudoBobo changed the title Generate avro-schema for a query with union connections Generate avro-schema for a query with union Mar 15, 2018
Totktonada pushed a commit that referenced this issue Mar 16, 2018
Fixes #8.

Backlog / related: #84, #85, #86, #88, #89 + some refactoring / code
deduplication.
@Totktonada Totktonada changed the title Generate avro-schema for a query with union Generate avro-schema for a query with multi-head connections Apr 16, 2018
@Totktonada Totktonada added this to the 0.0.1 milestone Apr 17, 2018
@Totktonada Totktonada modified the milestones: 0.0.1, 0.0.2 Jul 10, 2018
@SudoBobo SudoBobo self-assigned this Jul 11, 2018
SudoBobo added a commit that referenced this issue Aug 3, 2018
multi-head connections,
Unions, Maps and directives

Also changed GraphQL Map type: now it has
subType = Map and name = values.type .. '_Map'
(Example: 'String_Map') This is to avoid name
clash.
Closes #200, closes #198, closes #197, closes
#85, closes #84
SudoBobo added a commit that referenced this issue Aug 6, 2018
query with Unions and multihead connections

Close #197, close #84
SudoBobo added a commit that referenced this issue Aug 7, 2018
query with Unions and multihead connections

Close #197, close #84
SudoBobo added a commit that referenced this issue Aug 8, 2018
SudoBobo added a commit that referenced this issue Aug 8, 2018
SudoBobo added a commit that referenced this issue Aug 8, 2018
SudoBobo added a commit that referenced this issue Aug 9, 2018
SudoBobo added a commit that referenced this issue Aug 9, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
customer enhancement New feature or request prio2
Projects
None yet
Development

No branches or pull requests

2 participants