~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_table.h

  • Committer: Brian Aker
  • Date: 2009-07-31 05:38:13 UTC
  • mto: (1106.3.2 heap)
  • mto: This revision was merged to the branch mainline in revision 1108.
  • Revision ID: brian@gaz-20090731053813-nip58z7ng0qux5oh
Remove multi key cache

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
class TableList;
31
31
typedef struct st_ha_check_opt HA_CHECK_OPT;
32
32
class Table;
33
 
typedef struct st_key_cache KEY_CACHE;
34
33
 
35
34
bool mysql_rm_table(Session *session,TableList *tables, bool if_exists,
36
35
                    bool drop_temporary);
46
45
                          HA_CHECK_OPT* check_opt);
47
46
bool mysql_check_table(Session* session, TableList* table_list,
48
47
                       HA_CHECK_OPT* check_opt);
49
 
bool mysql_repair_table(Session* session, TableList* table_list,
50
 
                        HA_CHECK_OPT* check_opt);
51
48
bool mysql_analyze_table(Session* session, TableList* table_list,
52
49
                         HA_CHECK_OPT* check_opt);
53
50
bool mysql_optimize_table(Session* session, TableList* table_list,
54
51
                          HA_CHECK_OPT* check_opt);
55
52
 
56
 
bool mysql_assign_to_keycache(Session* session, TableList* table_list,
57
 
                              LEX_STRING *key_cache_name);
58
 
bool mysql_preload_keys(Session* session, TableList* table_list);
59
 
int reassign_keycache_tables(Session* session, KEY_CACHE *src_cache,
60
 
                             KEY_CACHE *dst_cache);
61
53
void write_bin_log(Session *session, bool clear_error,
62
54
                   char const *query, size_t query_length);
63
55