Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explain query planning #952

Open
bojanserafimov opened this issue Oct 12, 2020 · 0 comments
Open

Explain query planning #952

bojanserafimov opened this issue Oct 12, 2020 · 0 comments
Labels
enhancement good first issue maintainer quality-of-life Features that ease development, but are not necessarily visible to package users. user friendliness

Comments

@bojanserafimov
Copy link
Collaborator

Make a concise print function for the QueryPlanningAnalysis class https://github.com/kensho-technologies/graphql-compiler/blob/v2.0.0.dev25/graphql_compiler/cost_estimation/analysis.py#L381

In most cases, the printout of the analysis passes is enough to explain why a particular query plan was chosen.

@bojanserafimov bojanserafimov added enhancement user friendliness good first issue maintainer quality-of-life Features that ease development, but are not necessarily visible to package users. labels Oct 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement good first issue maintainer quality-of-life Features that ease development, but are not necessarily visible to package users. user friendliness
Projects
None yet
Development

No branches or pull requests

1 participant