142
133
uint32_t n_ranges, uint32_t mode, HANDLER_BUFFER *buf);
143
134
int multi_range_read_next(char **range_info);
144
135
ha_rows multi_range_read_info_const(uint32_t keyno, RANGE_SEQ_IF *seq,
146
137
uint32_t n_ranges, uint32_t *bufsz,
147
138
uint32_t *flags, COST_VECT *cost);
148
139
int multi_range_read_info(uint32_t keyno, uint32_t n_ranges, uint32_t keys,
149
140
uint32_t *bufsz, uint32_t *flags, COST_VECT *cost);
151
142
/* Index condition pushdown implementation */
152
143
Item *idx_cond_push(uint32_t keyno, Item* idx_cond);