这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@wawhal
Copy link
Contributor

@wawhal wawhal commented Jan 24, 2019

Description

What component does this PR affect?

  • Server
  • Console
  • CLI
  • Docs
  • Community Content
  • Build System

Requires changes from other components? If yes, please mark the components:

  • Server
  • Console
  • CLI
  • Docs
  • Community Content
  • Build System

Related Issue

Solution and Design

Type

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Docs update
  • Community content

Checklist:

  • I have read the contributing guide and my code conforms to the guidelines.
  • This change requires a change in the documentation.
  • I have updated the documentation accordingly.
  • I have added required tests.

@wawhal wawhal added k/bug Something isn't working c/console Related to console labels Jan 24, 2019
@wawhal wawhal requested a review from arvi3411301 January 24, 2019 14:55
@hasura-bot
Copy link
Contributor

Review app for commit 25546ac deployed to Heroku: https://hge-ci-pull-1465.herokuapp.com
Docker image for server: hasura/graphql-engine:pull1465-25546ac

@arvi3411301 arvi3411301 added the s/ok-to-merge Status: This pull request can be merged to master label Jan 24, 2019
@hasura-bot
Copy link
Contributor

Review app for commit 4becdcb deployed to Heroku: https://hge-ci-pull-1465.herokuapp.com
Docker image for server: hasura/graphql-engine:pull1465-4becdcb

@shahidhk shahidhk merged commit 81c950e into hasura:master Jan 26, 2019
@hasura-bot
Copy link
Contributor

Review app https://hge-ci-pull-1465.herokuapp.com is deleted

hasura-bot pushed a commit that referenced this pull request Dec 20, 2024
<!-- The PR description should answer 2 important questions: -->

### What

This PR adds the boring plumbing to allow us to start using the OpenDD
pipeline for GraphQL. Functional no-op for users.

We add:
- an unstable feature `--unstable feature
enable-open-dd-pipeline-for-graphql` for single-tenant engine
- an enum in `ModelSelectMany` in `graphql-ir` that allows us to either
plan and execute with the new pipeline. Currently it explodes if used as
we need to modify the GraphQL -> OpenDD IR functions in
`graphql-frontend` and use those. This PR is big enough.
- we make `metadata_resolve::Metadata` available when planning a GraphQL
request so it can be used by `plan` crate

What's next?
- Change engine GraphQL tests so they run old / new pipeline and compare
results
- Remove old way of testing OpenDD pipeline
- Start making OpenDD and GraphQL work, starting with `ModelSelectMany`

V3_GIT_ORIGIN_REV_ID: 62ca59616230d1b84f5734b8a3af25cb18fc2ee7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c/console Related to console k/bug Something isn't working s/ok-to-merge Status: This pull request can be merged to master

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants