DefraDB is a Peer-to-Peer Edge Database. It's the core data storage system for the Source Network Ecosystem, built with IPLD, LibP2P, CRDTs, and Semantic open web properties.
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 and EXECUTE 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 are null.
Simple Explain SUB-TASKS (initial implementation will be
verbose = true
).selectNode
selectTopNode
createNode
deleteNode
325
474
477
478
475
483
481
482
479
597
599
525
476
561
480
736
748
626
Debug Explain SUB-TASKS
948
Prediction Explain SUB-TASKS
327
Execution Explain SUB-TASKS
326
Bugs:
486
485
484
CHECKLIST:
@explain
directive from thequery
andmutation
location only.explain
.DESCOPED:
361
362
363
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.