~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/opt_sum.cc

  • Committer: Monty Taylor
  • Date: 2008-08-18 23:04:17 UTC
  • mfrom: (327.1.12 drizzle)
  • Revision ID: monty@inaugust.com-20080818230417-442rhihpahnout34
MergedĀ fromĀ trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
233
233
 
234
234
          ref.key_buff= key_buff;
235
235
          Item_field *item_field= (Item_field*) (expr->real_item());
236
 
          TABLE *table= item_field->field->table;
 
236
          Table *table= item_field->field->table;
237
237
 
238
238
          /* 
239
239
            Look for a partial key that can be used for optimization.
381
381
 
382
382
          ref.key_buff= key_buff;
383
383
          Item_field *item_field= (Item_field*) (expr->real_item());
384
 
          TABLE *table= item_field->field->table;
 
384
          Table *table= item_field->field->table;
385
385
 
386
386
          /* 
387
387
            Look for a partial key that can be used for optimization.
802
802
  if (!(field->flags & PART_KEY_FLAG))
803
803
    return 0;                                        // Not key field
804
804
 
805
 
  TABLE *table= field->table;
 
805
  Table *table= field->table;
806
806
  uint idx= 0;
807
807
 
808
808
  KEY *keyinfo,*keyinfo_end;
813
813
    KEY_PART_INFO *part,*part_end;
814
814
    key_part_map key_part_to_use= 0;
815
815
    /*
816
 
      Perform a check if index is not disabled by ALTER TABLE
 
816
      Perform a check if index is not disabled by ALTER Table
817
817
      or IGNORE INDEX.
818
818
    */
819
819
    if (!table->keys_in_use_for_query.is_set(idx))