~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/table_list.h

  • Committer: Padraig O'Sullivan
  • Date: 2009-11-26 04:33:51 UTC
  • mto: (1228.4.1 push)
  • mto: This revision was merged to the branch mainline in revision 1234.
  • Revision ID: osullivan.padraig@gmail.com-20091126043351-2ebmuyzrbifxat0q
Removed all remnants of schema_table from the TableList class. This cleans up a bunch of code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
57
57
 *    (TableList::derived == NULL)
58
58
 *    - subquery - TableList::table is a temp table
59
59
 *    (TableList::derived != NULL)
60
 
 *    - information schema table
61
 
 *    (TableList::schema_table != NULL)
62
60
 *    
63
61
 *    @note
64
62
 *
86
84
    db(NULL),
87
85
    alias(NULL),
88
86
    table_name(NULL),
89
 
    schema_table_name(NULL),
90
87
    option(NULL),
91
88
    on_expr(NULL),
92
89
    table(NULL),
106
103
    index_hints(NULL),
107
104
    derived_result(NULL),
108
105
    derived(NULL),
109
 
    schema_table(NULL),
110
106
    schema_select_lex(NULL),
111
 
    schema_table_param(NULL),
112
107
    select_lex(NULL),
113
108
    next_leaf(NULL),
114
109
    outer_join(0),
143
138
  char *db;
144
139
  const char *alias;
145
140
  char *table_name;
146
 
  char *schema_table_name;
147
141
  char *option; ///< Used by cache index
148
142
  Item *on_expr; ///< Used with outer join
149
143
  Table *table; ///< opened table
210
204
   */
211
205
  select_union *derived_result;
212
206
  Select_Lex_Unit *derived; ///< Select_Lex_Unit of derived table */
213
 
  drizzled::plugin::InfoSchemaTable *schema_table; ///< Information_schema table
214
207
  Select_Lex *schema_select_lex;
215
 
  Tmp_Table_Param *schema_table_param;
216
208
  /** link to select_lex where this table was used */
217
209
  Select_Lex *select_lex;
218
210
  /**