Public Member Functions | |
bool | is_fully_covered () const |
Public Attributes | |
List< TableList > | join_list |
table_map | used_tables |
table_map | not_null_tables |
JoinTable * | first_nested |
uint32_t | counter_ |
std::bitset< 64 > | nj_map |
table_map | sj_depends_on |
table_map | sj_corr_tables |
List< Item > | sj_outer_expr_list |
Definition at line 33 of file nested_join.h.
bool drizzled::NestedJoin::is_fully_covered | ( | ) | const [inline] |
True if this join nest node is completely covered by the query execution plan. This means two things.
1. All tables on its join_list
are covered by the plan.
2. All child join nest nodes are fully covered.
Definition at line 78 of file nested_join.h.
Referenced by drizzled::restore_prev_nj_state().