1
0
mirror of https://github.com/MariaDB/server.git synced 2025-11-09 11:41:36 +03:00
Files
mariadb/mysql-test/suite
Monty 013ba37ae2 Fix cost calculation in test_if_cheaper_ordering() to be cost based
The original code was mostly rule based and preferred clustered or
covering indexed independent of cost.

There where a few test changes:
- Some test changed from using filesort to index or table scan. This
  happened when most of the rows had to be sorted and the ORDER BY could
  use covering or a clustered index (innodb_mysql, create_spatial_index).
- Some test changed range to filesort. This where mainly because the range
  was scanning most of the rows or using index scan + row lookup and
  filesort with table scan is cheaper. (order_by).
- Change in join_cache was because sorting 2 rows is faster than retrieving
  10 rows.
- In selectivity_innodb.test one test changed to use a cheaper index.
2023-02-02 23:08:23 +03:00
..
2023-01-13 12:22:30 +02:00
2022-12-14 09:18:30 +02:00
2023-01-03 18:13:11 +02:00
2023-01-25 10:17:54 +02:00
2023-01-24 15:17:10 +02:00
2023-01-17 20:02:29 +02:00
2022-12-16 11:24:07 +02:00
2022-12-07 09:49:38 +02:00
2023-01-13 12:22:30 +02:00
2022-12-20 16:02:19 +01:00
2022-12-14 09:18:30 +02:00
2023-01-13 12:22:30 +02:00
2023-01-10 15:06:25 +02:00