package
9.0.0-alpha+incompatible
Repository: https://github.com/pingcap/tidb.git
Documentation: pkg.go.dev
# Functions
Close is a wrapper function on e.Close(), it handles some common codes.
NewBaseExecutor creates a new BaseExecutor instance.
NewBaseExecutorV2 creates a new BaseExecutorV2 instance.
NewFirstChunk creates a new chunk to buffer current executor's result.
NewIndexUsageReporter creates an index usage reporter util.
Next is a wrapper function on e.Next(), it handles some common codes.
Open is a wrapper function on e.Open(), it handles some common codes.
RetTypes returns all output column types.
TryNewCacheChunk tries to get a cached chunk.
# Structs
BaseExecutor holds common information for executors.
BaseExecutorV2 is a simplified version of `BaseExecutor`, which doesn't contain a full session context.
IndexUsageReporter is a toolkit to report index usage.
# Interfaces
Executor is the physical implementation of an algebra operator.