Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type XFJoinToApply ¶
XFJoinToApply is a type of rule that aims to convert a join into apply mode, allowing runtime scalar attributes to be passed to the apply's probe side, thereby enhancing the likelihood of better index scans.
func NewJoinToApply ¶
func NewJoinToApply() *XFJoinToApply
NewJoinToApply creates a new JoinToApply rule.
func (*XFJoinToApply) Match ¶
func (*XFJoinToApply) Match(_ base.LogicalPlan) bool
Match implements the Rule interface.
func (*XFJoinToApply) XForm ¶
func (*XFJoinToApply) XForm(_ base.LogicalPlan) ([]base.LogicalPlan, error)
XForm implements thr Rule interface.
Click to show internal directories.
Click to hide internal directories.