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.Select, tblz taxonomy.TblMap, primitiveComposer primitivecomposer.PrimitiveComposer, tcc internaldto.TxnControlCounters, tccSetAheadOfTime bool, ) (DependencyPlanner, error)
Click to show internal directories.
Click to hide internal directories.