1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

Re-initialization reworked

This commit is contained in:
Sergey Petrunya
2010-11-01 13:52:10 +03:00
parent 430f63c271
commit b76a8595c6
2 changed files with 54 additions and 23 deletions

View File

@ -233,7 +233,7 @@ private:
RANGE_SEQ_IF mrr_funcs;
range_seq_t mrr_iter;
bool auto_refill;
//bool auto_refill;
bool index_scan_eof;
@ -256,6 +256,7 @@ public:
Lifo_buffer *buf);
int get_next(char **range_info);
int refill_buffer();
int refill2();
void cleanup();
private:
handler *h;
@ -264,6 +265,7 @@ private:
/* This what we get (rowid, range_info) pairs from */
Mrr_index_reader *index_reader;
uchar *index_rowid;
bool index_reader_exhausted;
/* TRUE <=> need range association, buffers hold {rowid, range_id} pairs */
bool is_mrr_assoc;