1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-24 11:21:21 +03:00
Files
mariadb/mysql-test/t
Sergey Petrunya 533e1d2845 MDEV-273: SHOW EXPLAIN: server crashes in JOIN::print_explain on a query with impossible WHERE
- It turns out, there is a case where the join is degenerate, but 
  join->table_count!= && join->tables_list!=NULL. Need to also check 
  if join->zero_result_cause!=NULL, too.

- There is a slight problem: The code sets
    zero_result_cause= "no matching row in const table"
  when NOT running EXPLAIN. The result is that SHOW EXPLAIN will show this line while 
  regular EXPLAIN will not.
2012-05-16 12:49:22 +04:00
..
2010-09-12 18:40:01 +02:00
2010-06-10 11:11:52 +02:00
2011-12-11 11:34:44 +02:00
2011-05-12 16:31:54 +02:00
2011-01-25 12:14:28 +05:30
2011-05-10 18:17:43 +03:00
2012-03-05 15:48:12 +02:00
2011-05-02 20:58:45 +03:00
2012-04-05 10:49:38 +02:00
2011-05-28 05:11:32 +03:00
2012-04-05 23:32:57 +03:00
2012-02-20 16:23:18 +02:00
2011-06-10 21:15:13 +02:00
2011-11-24 18:48:58 +02:00
2012-03-14 13:58:18 +02:00
2011-06-09 17:23:39 +02:00
2010-11-25 00:57:34 +02:00
2011-06-07 18:13:02 +02:00
2012-04-05 23:07:18 +02:00
2011-12-11 11:34:44 +02:00
2011-12-11 11:34:44 +02:00
2011-05-02 20:58:45 +03:00
2012-03-14 13:58:18 +02:00
2012-02-26 02:42:45 -08:00
2011-11-23 19:32:14 +02:00
2011-02-20 18:51:43 +02:00
2011-10-22 07:19:43 -07:00
2011-10-28 04:07:11 -07:00
2010-10-19 15:58:35 +02:00
2012-04-05 23:07:18 +02:00
2012-03-22 19:56:17 -07:00
2011-03-29 10:09:05 +02:00
2010-09-06 02:15:34 +03:00
2011-05-19 19:19:44 +02:00
2012-02-20 16:23:18 +02:00
2012-04-05 23:07:18 +02:00
2011-11-23 19:32:14 +02:00
2010-09-06 02:15:34 +03:00
2011-05-10 18:17:43 +03:00
2012-04-05 12:01:52 +02:00
2010-08-25 22:22:33 +02:00
2011-11-23 19:32:14 +02:00
2010-06-14 18:58:52 +02:00
2010-11-25 00:57:34 +02:00
2012-04-05 23:07:18 +02:00
2012-04-05 23:07:18 +02:00
2011-12-11 11:34:44 +02:00
2011-05-02 20:58:45 +03:00
2012-04-05 23:07:18 +02:00
2011-12-13 14:20:47 -08:00
2011-11-15 13:03:00 -08:00
2011-10-03 15:50:42 -07:00
2011-08-23 00:00:13 +03:00
2012-04-04 21:35:34 +04:00
2012-02-18 19:11:57 -08:00
2012-03-12 18:08:40 +04:00
2012-03-21 11:18:20 +04:00
2012-03-05 15:48:12 +02:00
2011-12-28 18:47:01 -08:00
2011-05-28 05:11:32 +03:00
2012-01-02 20:06:36 -08:00
2011-05-28 05:11:32 +03:00
2011-06-09 17:23:39 +02:00
2011-06-09 17:23:39 +02:00
2011-05-19 19:01:46 +02:00
2011-12-30 22:19:05 +01:00
2011-03-09 15:47:59 +02:00
2011-09-29 10:56:21 +01:00
2012-04-07 02:29:04 -07:00
2010-10-27 16:31:22 -07:00
2011-03-31 14:29:23 +02:00