~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/join_table.h

Big merge.

Show diffs side-by-side

added added

removed removed

Lines of Context:
116
116
  {}
117
117
  Table *table;
118
118
  drizzled::optimizer::KeyUse *keyuse; /**< pointer to first used key */
119
 
  drizzled::optimizer::SQL_SELECT *select;
 
119
  drizzled::optimizer::SqlSelect *select;
120
120
  COND *select_cond;
121
 
  drizzled::optimizer::QUICK_SELECT_I *quick;
 
121
  drizzled::optimizer::QuickSelectInterface *quick;
122
122
  /**
123
123
    The value of select_cond before we've attempted to do Index Condition
124
124
    Pushdown. We may need to restore everything back if we first choose one
234
234
  {
235
235
    return (select && select->quick &&
236
236
            (select->quick->get_type() ==
237
 
             drizzled::optimizer::QUICK_SELECT_I::QS_TYPE_GROUP_MIN_MAX));
 
237
             drizzled::optimizer::QuickSelectInterface::QS_TYPE_GROUP_MIN_MAX));
238
238
  }
239
239
 
240
240
  void readCachedRecord();