~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/table.h

  • Committer: Monty Taylor
  • Date: 2009-05-08 19:07:39 UTC
  • mto: This revision was merged to the branch mainline in revision 1009.
  • Revision ID: mordred@inaugust.com-20090508190739-rwas5y9xjg1a92p6
Reverted a crap-ton of padraig's work.

Show diffs side-by-side

added added

removed removed

Lines of Context:
162
162
  order_st *group;
163
163
  const char    *alias;                   /* alias or table name */
164
164
  unsigned char         *null_flags;
 
165
  my_bitmap_map *bitmap_init_value;
165
166
  std::bitset<MAX_FIELDS> def_read_set, def_write_set, tmp_set; /* containers */
166
167
  std::bitset<MAX_FIELDS> *read_set, *write_set;                /* Active column sets */
167
168
  /*
185
186
  query_id_t    query_id;
186
187
 
187
188
  /*
188
 
    For each key that has quick_keys.test(key) == true: estimate of #records
 
189
    For each key that has quick_keys.is_set(key) == true: estimate of #records
189
190
    and max #key parts that range access would use.
190
191
  */
191
192
  ha_rows       quick_rows[MAX_KEY];
267
268
  */
268
269
  bool open_placeholder;
269
270
  bool locked_by_logger;
 
271
  bool no_replicate;
270
272
  bool locked_by_name;
271
273
  bool no_cache;
272
 
 
 
274
  /* To signal that the table is associated with a HANDLER statement */
 
275
  bool open_by_handler;
273
276
  /*
274
277
    To indicate that a non-null value of the auto_increment field
275
278
    was provided by the user or retrieved from the current record.
300
303
  {
301
304
    read_set= read_set_arg;
302
305
    write_set= write_set_arg;
 
306
    if (file)
 
307
      file->column_bitmaps_signal();
303
308
  }
304
309
  inline void column_bitmaps_set_no_signal(std::bitset<MAX_FIELDS> *read_set_arg,
305
310
                                           std::bitset<MAX_FIELDS> *write_set_arg)