1
0
mirror of https://github.com/MariaDB/server.git synced 2025-05-28 13:01:41 +03:00
evgen@moonbone.local aff8dbe130 Fix bug #13855 select distinct with group by caused server crash
DISTINCT wasn't optimized away and caused creation of tmp table in wrong
case. This result in integer overrun and running out of memory.

Fix backported from 4.1. Now if optimizer founds that in result be only 1
row it removes distinct.
2005-10-14 01:22:24 +04:00
..
2004-04-28 16:14:53 +01:00
2003-03-13 14:34:07 +01:00
2005-06-03 17:13:43 +02:00
2003-03-10 13:54:20 +02:00
2004-03-27 00:35:45 +04:00
2001-11-26 03:52:23 +02:00
2004-06-25 12:59:47 +02:00
2001-09-27 23:05:54 -06:00
2002-12-26 15:55:22 +02:00
2002-03-13 17:20:17 +00:00
2002-02-15 02:49:02 +02:00
2005-02-15 18:45:42 -08:00
2005-02-11 13:44:54 -08:00
2001-09-27 23:05:54 -06:00
2003-06-01 23:40:01 +03:00
2001-09-27 23:05:54 -06:00
2001-11-20 17:58:00 +01:00
2003-11-20 22:20:54 +01:00
2001-09-27 23:05:54 -06:00
2005-08-29 22:35:48 -05:00
2005-08-02 11:33:26 +05:00
2002-05-21 20:35:58 +03:00
2001-09-27 23:05:54 -06:00
2001-12-13 15:53:18 +02:00
2001-09-27 23:05:54 -06:00
2003-07-03 16:48:47 +05:00
2001-09-27 23:05:54 -06:00
2001-10-08 07:24:04 +03:00
2001-09-27 23:05:54 -06:00
2001-12-06 14:10:51 +02:00
2004-12-11 19:59:09 +03:00
2003-01-28 08:38:28 +02:00
2001-04-13 12:25:12 +03:00
2003-12-14 21:31:02 +01:00
2003-03-11 13:41:53 +04:00
2005-05-07 21:37:27 +05:00
2003-08-28 13:14:54 +02:00
2001-09-27 23:05:54 -06:00
2004-09-02 22:06:30 -07:00
2001-10-24 11:52:19 -06:00
2001-09-27 23:05:54 -06:00
2004-08-28 00:49:54 +03:00
2004-09-02 22:06:30 -07:00
2004-08-20 23:48:30 -07:00
2001-09-27 23:05:54 -06:00
2005-05-09 08:33:45 +01:00
2001-10-08 20:18:37 -06:00
2001-10-08 07:24:04 +03:00
2003-05-14 01:27:26 +03:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2003-10-29 14:23:35 +01:00
2004-07-17 16:58:16 +02:00
2003-12-16 11:10:50 +01:00
2003-11-18 17:31:17 +01:00
2005-01-30 10:24:03 +00:00
2004-04-28 16:14:53 +01:00
2004-02-22 11:22:51 +01:00
2002-09-11 06:40:08 +03:00
2003-06-15 12:01:51 +02:00
2004-03-01 00:46:31 +01:00
2003-07-03 10:42:13 +05:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2003-06-25 17:15:33 +05:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2001-10-08 07:24:04 +03:00
2004-01-12 16:25:13 +02:00
2002-09-03 15:44:25 +03:00