diff options
Diffstat (limited to 'sql/table.h')
-rw-r--r-- | sql/table.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sql/table.h b/sql/table.h index a7ae50b8e72..acf1d797b69 100644 --- a/sql/table.h +++ b/sql/table.h @@ -754,6 +754,18 @@ struct st_table { bytes, it would take up 4. */ my_bool force_index; + + /** + Flag set when the statement contains FORCE INDEX FOR ORDER BY + See TABLE_LIST::process_index_hints(). + */ + my_bool force_index_order; + + /** + Flag set when the statement contains FORCE INDEX FOR GROUP BY + See TABLE_LIST::process_index_hints(). + */ + my_bool force_index_group; my_bool distinct,const_table,no_rows; /** |