-
Notifications
You must be signed in to change notification settings - Fork 43
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
[Epic] Explain Request Functionality #35
Labels
area/query
Related to the query component
discussion
Discussion, Request for Comments (RFC)
epic
Includes sub-issues
feature
New feature or request
Comments
jsimnz
added
area/query
Related to the query component
discussion
Discussion, Request for Comments (RFC)
feature
New feature or request
labels
Nov 23, 2021
Line 1 in c113312
|
So pretty much like this example: |
This was referenced Apr 5, 2022
shahzadlone
changed the title
Query Explain API/Endpoint
[Epic] Query Explain Functionality
Apr 5, 2022
This was referenced Apr 19, 2022
shahzadlone
changed the title
[Epic] Query Explain Functionality
[Epic] Explain Request Functionality
Apr 26, 2022
This was referenced May 27, 2022
This was referenced Jul 7, 2022
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/query
Related to the query component
discussion
Discussion, Request for Comments (RFC)
epic
Includes sub-issues
feature
New feature or request
Simple Explain SUB-TASKS (initial implementation will be
verbose = true
).selectNode
selectTopNode
createNode
deleteNode
scanNode
#474commitSelectNode
. #477countNode
. #478typeIndexJoin
. #475updateNode
. #483sortNode
. #481sumNode
. #482dagScanNode
. #479cid
andfield
attributes todagScanNode
#597countNode
explain more consistent with other nodes (sumNode) #599groupNode
#525averageNode
. #476renderLimitNode
/hardLimitNode
) #561renderNode
. #480topLevelNode
explainable as is without updatingSource()
#736topLevelNode
's recursive nature. #748topLevelNode
and it's attribute(s). #626Debug Explain SUB-TASKS
Prediction Explain SUB-TASKS
Execution Explain SUB-TASKS
Bugs:
int64
type rather thanuint64
#485CHECKLIST:
@explain
directive from thequery
andmutation
location only.explain
.DESCOPED:
DESCRIPTION
Implement an
Explain
API + Endpoint for returning the structure of a plan graph as generated by theplanner
package.Request:
Response:
There should be additional data options. Such as
ANALYZE
(from SQL) which would actually execute the Request, and provide insights into perf analysis on a per node basis andEXECUTE
to provide insights to what was actually executed.There should be an additional option to change the verbosity level of explain to omit attributes like
filter
when they arenull
.Output is only going to be in JSON.
The text was updated successfully, but these errors were encountered: