MySQL 8.0.39
Source Code Documentation
anonymous_namespace{access_path.cc} Namespace Reference

Classes

struct  IteratorToBeCreated
 

Functions

void SetupJobsForChildren (MEM_ROOT *mem_root, AccessPath *child, JOIN *join, bool eligible_for_batch_mode, IteratorToBeCreated *job, Mem_root_array< IteratorToBeCreated > *todo)
 
void SetupJobsForChildren (MEM_ROOT *mem_root, AccessPath *outer, AccessPath *inner, JOIN *join, bool inner_eligible_for_batch_mode, IteratorToBeCreated *job, Mem_root_array< IteratorToBeCreated > *todo)
 

Function Documentation

◆ SetupJobsForChildren() [1/2]

void anonymous_namespace{access_path.cc}::SetupJobsForChildren ( MEM_ROOT mem_root,
AccessPath child,
JOIN join,
bool  eligible_for_batch_mode,
IteratorToBeCreated job,
Mem_root_array< IteratorToBeCreated > *  todo 
)

◆ SetupJobsForChildren() [2/2]

void anonymous_namespace{access_path.cc}::SetupJobsForChildren ( MEM_ROOT mem_root,
AccessPath outer,
AccessPath inner,
JOIN join,
bool  inner_eligible_for_batch_mode,
IteratorToBeCreated job,
Mem_root_array< IteratorToBeCreated > *  todo 
)