~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/handler/ha_innodb.h

  • Committer: Brian Aker
  • Date: 2009-07-28 23:44:32 UTC
  • mfrom: (1100.1.6 merge)
  • Revision ID: brian@gaz-20090728234432-t5hpryg40a4rz20b
Removal of all basic MRR

Show diffs side-by-side

added added

removed removed

Lines of Context:
194
194
        UNIV_INTERN int final_drop_index(TABLE *table_arg);
195
195
        /** @} */
196
196
public:
197
 
  /**
198
 
   * Multi Range Read interface
199
 
   */
200
 
  int multi_range_read_init(RANGE_SEQ_IF *seq, void *seq_init_param,
201
 
                            uint32_t n_ranges, uint32_t mode,
202
 
                            HANDLER_BUFFER *buf);
203
 
  int multi_range_read_next(char **range_info);
204
 
  ha_rows multi_range_read_info_const(uint32_t keyno, RANGE_SEQ_IF *seq,
205
 
                                      void *seq_init_param,
206
 
                                      uint32_t n_ranges, uint32_t *bufsz,
207
 
                                      uint32_t *flags, COST_VECT *cost);
208
 
  int multi_range_read_info(uint32_t keyno, uint32_t n_ranges, uint32_t keys,
209
 
                            uint32_t *bufsz, uint32_t *flags, COST_VECT *cost);
210
 
  DsMrr_impl ds_mrr;
211
 
 
212
197
  int read_range_first(const key_range *start_key, const key_range *end_key,
213
198
                       bool eq_range_arg, bool sorted);
214
199
  int read_range_next();