~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/table_list.h

  • Committer: Brian Aker
  • Date: 2009-05-15 07:40:30 UTC
  • mfrom: (1019.1.7 merge)
  • Revision ID: brian@gaz-20090515074030-che1sh7nqadhyj45
Code / Style cleanup merge.

Show diffs side-by-side

added added

removed removed

Lines of Context:
164
164
  /* link to select_lex where this table was used */
165
165
  Select_Lex    *select_lex;
166
166
  /*
167
 
    List (based on next_local) of underlying tables of this view. I.e. it
168
 
    does not include the tables of subqueries used in the view. Is set only
169
 
    for merged views.
170
 
  */
171
 
  TableList     *merge_underlying_list;
172
 
  /*
173
167
    List of all base tables local to a subquery including all view
174
168
    tables. Unlike 'next_local', this in this list views are *not*
175
169
    leaves. Created in setup_tables() -> make_leaves_list().
189
183
  nested_join_st *nested_join;   /* if the element is a nested join  */
190
184
  TableList *embedding;             /* nested join containing the table */
191
185
  List<TableList> *join_list;/* join list the table belongs to   */
192
 
  bool          cacheable_table;        /* stop PS caching */
193
186
  StorageEngine *db_type;               /* table_type for handler */
194
187
  char          timestamp_buffer[20];   /* buffer for timestamp (19+1) */
195
188
  /*
216
209
  enum enum_schema_table_state schema_table_state;
217
210
  void set_underlying_merge();
218
211
  bool setup_underlying(Session *session);
219
 
  void cleanup_items();
220
212
  /*
221
213
    If you change placeholder(), please check the condition in
222
214
    check_transactional_lock() too.