V2CommandExec Physical Commands¶
V2CommandExec is an extension of the SparkPlan abstraction for physical commands that can be executed and cache the result to prevent multiple executions.
Contract¶
Executing Command¶
Executing the command (and computing the result)
See:
Used when:
V2CommandExecphysical command is requested for the result
Implementations¶
LeafV2CommandExec- ShowCreateTableExec
ShowNamespacesExecShowPartitionsExec- ShowTablesExec
- V2TableWriteExec
Result¶
result is the cached result of executing the physical command.
result is used when:
V2CommandExecphysical command is requested to doExecute, executeCollect, executeToIterator, executeTake or executeTail