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

BUG#670417: Diverging results in maria-5.3-mwl128-dsmrr-cpk with join buffer, attempt 4

- Disable identical key handling optimization when
  IndexConditionPushdown is used
This commit is contained in:
Sergey Petrunya
2010-11-08 20:37:01 +03:00
parent 197c99427d
commit 0fb342ba56
4 changed files with 138 additions and 1 deletions

View File

@ -289,6 +289,12 @@ private:
/* TRUE <=> need range association, buffers hold {rowid, range_id} pairs */
bool is_mrr_assoc;
/*
TRUE <=> Don't do optimizations for identical key value (see comment in
Mrr_ordered_index_reader::init for details)
*/
bool disallow_identical_key_handling;
/* Range sequence iteration members */
RANGE_SEQ_IF mrr_funcs;
range_seq_t mrr_iter;