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().