Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DependencyPlanner ¶
type DependencyPlanner interface {
Plan() error
GetBldr() primitivebuilder.Builder
GetSelectCtx() drm.PreparedStatementCtx
WithPrepStmtOffset(offset int) DependencyPlanner
WithElideRead(isElideRead bool) DependencyPlanner
}
func NewStandardDependencyPlanner ¶
func NewStandardDependencyPlanner( annotatedAST annotatedast.AnnotatedAst, handlerCtx handler.HandlerContext, dataflowCollection dataflow.Collection, colRefs parserutil.ColTableMap, rewrittenWhere *sqlparser.Where, sqlStatement sqlparser.SQLNode, tblz taxonomy.TblMap, primitiveComposer primitivecomposer.PrimitiveComposer, tcc internaldto.TxnControlCounters, tccSetAheadOfTime bool, ) (DependencyPlanner, error)
Click to show internal directories.
Click to hide internal directories.