Public Attributes | |
| KEY_PART * | key [MAX_KEY] |
| uint32_t | max_key_part |
| uint32_t | range_count |
| unsigned char | min_key [MAX_KEY_LENGTH+MAX_FIELD_WIDTH] |
| unsigned char | max_key [MAX_KEY_LENGTH+MAX_FIELD_WIDTH] |
| bool | quick |
| boost::dynamic_bitset | needed_fields |
| boost::dynamic_bitset | tmp_covered_fields |
| key_map * | needed_reg |
| uint32_t * | imerge_cost_buff |
| uint32_t | imerge_cost_buff_size |
| bool | is_ror_scan |
| uint32_t | n_ranges |
| Session * | session |
| Table * | table |
| COND * | cond |
| table_map | prev_tables |
| table_map | read_tables |
| table_map | current_table |
| KEY_PART * | key_parts |
| KEY_PART * | key_parts_end |
| memory::Root * | mem_root |
| memory::Root * | old_root |
| uint32_t | keys |
| bool | using_real_indexes |
| bool | remove_jump_scans |
| uint32_t | real_keynr [MAX_KEY] |
| uint32_t | alloced_sel_args |
| bool | force_default_mrr |
Definition at line 140 of file range_param.h.