~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/cursor.h

MergedĀ latestĀ out-of-tree.

Show diffs side-by-side

added added

removed removed

Lines of Context:
242
242
    estimation_rows_to_insert(0), engine(&engine_arg),
243
243
    ref(0), in_range_check_pushed_down(false),
244
244
    key_used_on_scan(MAX_KEY), active_index(MAX_KEY),
245
 
    ref_length(sizeof(uint64_t)),
 
245
    ref_length(sizeof(my_off_t)),
246
246
    inited(NONE),
247
247
    locked(false), implicit_emptied(0),
248
248
    next_insert_id(0), insert_id_for_cur_row(0)
743
743
 
744
744
bool handle_select(Session *session, LEX *lex, select_result *result,
745
745
                   uint64_t setup_tables_done_option);
746
 
bool mysql_select(Session *session, Item ***rref_pointer_array,
747
 
                  TableList *tables, uint32_t wild_num,  List<Item> &list,
748
 
                  COND *conds, uint32_t og_num, order_st *order, order_st *group,
749
 
                  Item *having, uint64_t select_type,
750
 
                  select_result *result, Select_Lex_Unit *unit,
751
 
                  Select_Lex *select_lex);
752
746
void free_underlaid_joins(Session *session, Select_Lex *select);
753
 
bool mysql_explain_union(Session *session, Select_Lex_Unit *unit,
754
 
                         select_result *result);
755
 
int mysql_explain_select(Session *session, Select_Lex *sl, char const *type,
756
 
                         select_result *result);
757
747
 
758
748
bool mysql_handle_derived(LEX *lex, bool (*processor)(Session *session,
759
749
                                                      LEX *lex,