1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-01 17:39:21 +03:00
Files
mariadb/mysql-test/t
Michael Widenius c050b5fdf9 Fixed MDEV-5424: SELECT using ORDER BY DESC and LIMIT produces unexpected results (InnoDB/XtraDB)
This only happend when using an ORDER BY on a primary key part, where all other key parts where constant.
Remove of duplicated expressions in ORDER BY (as the old code did this in some strange cases)


mysql-test/r/group_by.result:
  Fixed results to take into account that duplicate order by parts are now deleted
mysql-test/r/group_by_innodb.result:
  Ensure extended keys are on
mysql-test/r/innodb_ext_key.result:
  More tests
mysql-test/r/order_by.result:
  More tests
mysql-test/t/group_by.test:
  Fixed results to take into account that duplicate order by parts are now deleted
mysql-test/t/group_by_innodb.test:
  Ensure extended keys are on
mysql-test/t/innodb_ext_key.test:
  More tests
mysql-test/t/order_by.test:
  More tests
sql/sql_select.cc:
  Fixed bug where we looked at extended key parts when we shouldn't
  Remove of duplicated expressions in ORDER BY
sql/table.cc:
  Indentation fixes
2014-01-02 15:51:02 +02:00
..
c
2012-05-21 15:30:25 +02:00
2011-09-16 14:35:25 +02:00
2012-08-27 18:13:17 +02:00
2013-07-08 16:49:42 +04:00
2013-05-08 13:36:17 +04:00
2013-11-08 14:30:35 +04:00
2012-03-05 15:48:12 +02:00
2013-11-08 14:30:35 +04:00
2013-11-08 14:30:35 +04:00
2013-11-08 14:30:35 +04:00
2011-10-19 21:45:18 +02:00
2011-10-19 21:45:18 +02:00
2012-11-19 18:17:46 +02:00
2013-11-14 13:25:05 -08:00
2013-12-13 13:00:38 +01:00
2013-10-13 13:43:29 -07:00
2013-11-19 13:16:25 +01:00
2013-05-21 09:42:10 +02:00
2012-01-13 15:50:02 +01:00
2012-08-31 14:15:52 +02:00
2011-11-24 18:48:58 +02:00
2012-01-13 15:50:02 +01:00
2012-04-10 08:28:13 +02:00
2011-11-03 19:17:05 +01:00
2011-11-22 18:04:38 +01:00
2013-03-27 10:03:28 +01:00
2012-05-21 20:54:41 +02:00
2011-10-19 21:45:18 +02:00
2013-08-08 11:48:49 +04:00
2013-09-06 22:31:30 +02:00
2012-06-20 15:01:28 +04:00
2013-12-02 15:50:35 +04:00
2013-03-27 10:03:28 +01:00
2013-09-06 22:31:30 +02:00
2012-05-18 16:40:16 +03:00
2012-02-26 02:42:45 -08:00
2013-08-30 11:25:49 +02:00
2011-10-22 07:19:43 -07:00
2011-10-19 21:45:18 +02:00
2013-09-10 11:04:14 +02:00
2013-09-03 18:41:07 +04:00
2013-08-28 09:14:57 -07:00
2013-01-15 19:07:46 +01:00
2011-10-19 21:45:18 +02:00
2012-05-21 20:54:41 +02:00
2011-10-19 21:45:18 +02:00
2013-01-15 19:16:18 +01:00
2013-01-15 19:16:18 +01:00
2013-12-13 13:00:38 +01:00
2011-10-19 21:45:18 +02:00
2013-02-28 22:47:29 +01:00
2011-11-23 19:32:14 +02:00
2013-07-16 19:09:54 +02:00
2011-10-19 21:45:18 +02:00
2013-09-06 22:31:30 +02:00
2013-05-07 13:05:09 +02:00
2013-10-11 23:24:57 -07:00
2013-09-06 22:31:30 +02:00
2012-01-13 15:50:02 +01:00
2011-10-19 21:45:18 +02:00
2012-01-16 20:16:35 +01:00
2011-12-14 15:33:01 +01:00
2013-09-06 22:31:30 +02:00
2012-02-15 18:08:08 +01:00
2012-11-22 10:19:31 +01:00
2013-11-19 13:16:25 +01:00
2013-11-19 13:16:25 +01:00
2013-09-06 22:31:30 +02:00
2012-01-02 10:13:53 +01:00
2012-01-24 01:59:03 +01:00
2012-10-11 12:09:21 +03:00
2011-10-19 21:45:18 +02:00
2013-12-13 13:00:38 +01:00
2013-01-15 19:16:18 +01:00
2013-08-18 19:58:51 -07:00
2011-11-22 18:04:38 +01:00
2013-08-31 08:18:25 -07:00
2012-01-16 20:16:35 +01:00
2013-01-15 19:13:32 +01:00
2011-12-11 11:34:44 +02:00
2011-08-08 17:45:43 +01:00
2012-04-10 08:28:13 +02:00
2012-02-29 14:15:15 +05:30
2011-10-19 21:45:18 +02:00
2012-02-15 18:08:08 +01:00
2013-06-18 13:14:46 +04:00
2013-09-06 10:34:38 -07:00
2012-01-13 15:50:02 +01:00
2013-11-21 21:40:43 -08:00
2012-01-13 15:50:02 +01:00
2013-11-13 13:38:37 +01:00
2011-11-15 13:03:00 -08:00
2011-11-22 18:04:38 +01:00
2011-08-23 00:00:13 +03:00
2013-02-24 19:16:11 -08:00
2013-10-14 12:08:55 -07:00
2012-02-18 19:11:57 -08:00
2012-11-22 10:19:31 +01:00
2011-12-28 18:47:01 -08:00
2013-12-02 15:17:21 +04:00
2012-01-13 15:50:02 +01:00
2011-10-19 21:45:18 +02:00
2013-08-22 16:23:54 +04:00
2013-06-28 15:20:40 +04:00
2013-03-06 21:10:58 +02:00
2012-01-13 15:50:02 +01:00
2013-11-21 13:09:08 +04:00
2012-08-22 16:45:25 +02:00
2013-12-13 13:00:38 +01:00
2013-02-28 22:47:29 +01:00
2013-05-08 13:36:17 +04:00
2012-04-10 08:28:13 +02:00