~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_base.h

  • Committer: Brian Aker
  • Date: 2009-08-04 21:28:10 UTC
  • mto: This revision was merged to the branch mainline in revision 1111.
  • Revision ID: brian@gaz-20090804212810-3pmf0ttumbhkjfk1
More from the table patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
140
140
bool open_normal_and_derived_tables(Session *session, TableList *tables, uint32_t flags);
141
141
int lock_tables(Session *session, TableList *tables, uint32_t counter, bool *need_reopen);
142
142
int decide_logging_format(Session *session);
143
 
Table *open_temporary_table(Session *session, const char *path, const char *db,
144
 
                            const char *table_name, bool link_in_list,
145
 
                            open_table_mode open_mode);
146
 
bool rm_temporary_table(Session *session, StorageEngine *base, char *path);
147
143
void free_io_cache(Table *entry);
148
144
void intern_close_table(Table *entry);
149
 
void close_temporary_tables(Session *session);
150
145
void close_tables_for_reopen(Session *session, TableList **tables);
151
146
TableList *find_table_in_list(TableList *table,
152
147
                               TableList *TableList::*link,
154
149
                               const char *table_name);
155
150
TableList *unique_table(Session *session, TableList *table, TableList *table_list,
156
151
                         bool check_alias);
157
 
Table *find_temporary_table(Session *session, const char *db, const char *table_name);
158
 
Table *find_temporary_table(Session *session, TableList *table_list);
159
152
int drop_temporary_table(Session *session, TableList *table_list);
160
153
void close_temporary_table(Session *session, Table *table, bool free_share,
161
154
                           bool delete_table);