1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-30 11:22:14 +03:00
Files
mariadb/mysql-test/t
Alexander Barkov 7b50447aa6 MDEV-9407 Illegal mix of collation when using GROUP_CONCAT in a VIEW
MDEV-9408 CREATE TABLE SELECT MAX(int_column) creates different columns for table vs view

There were three almost identical pieces of the code:
- Field *Item_func::tmp_table_field();
- Field *Item_sum::create_tmp_field();
- Field *create_tmp_field_from_item();
with a difference in very small details (hence the bugs):
Only Item_func::tmp_table_field() was correct, the other two were not.
Removing the two incorrect pieces of the redundant code.
Joining these three functions/methods into a single virtual method
Item::create_tmp_field().
Additionally, moving Item::make_string_field() and
Item::tmp_table_field_from_field_type() from the public into the
protected section of the class declaration, as they are now not
needed outside of Item.
2016-01-16 18:45:26 +04:00
..
2015-06-02 22:07:47 +02:00
2015-11-19 15:52:14 +01:00
2015-06-02 22:07:47 +02:00
2015-05-04 22:00:24 +02:00
2014-02-25 16:04:35 +01:00
2015-12-21 21:24:22 +01:00
2014-01-28 13:00:50 +04:00
2015-12-21 21:24:22 +01:00
2014-09-11 16:42:54 +02:00
2014-05-09 12:35:11 +02:00
2015-10-12 00:37:58 +02:00
2015-10-12 00:37:58 +02:00
2013-11-21 14:25:28 +01:00
2015-05-04 22:00:24 +02:00
2014-02-03 22:28:35 +01:00
2014-02-03 15:22:39 +01:00
2014-01-25 00:26:40 +04:00
2014-10-15 22:42:08 +02:00
2014-10-29 15:20:46 +03:00
2014-02-27 13:54:05 -08:00
2014-06-03 09:55:08 +02:00
2015-01-21 12:03:02 +01:00
2015-05-04 22:00:24 +02:00
2014-08-02 21:26:16 +02:00
2014-02-01 00:54:03 +01:00
2015-06-11 20:20:35 +02:00
2014-06-06 00:07:27 +02:00
2015-12-21 21:24:22 +01:00
2014-04-23 17:01:35 +02:00
2015-10-06 22:11:39 +02:00
2014-08-07 18:06:56 +02:00
2014-01-22 15:29:36 +01:00
2013-11-19 13:16:25 +01:00
2015-06-16 23:55:56 +02:00
2015-12-21 21:24:22 +01:00
2015-05-08 11:20:43 +02:00
2015-11-19 15:52:14 +01:00
2014-09-16 14:03:17 +02:00
2013-09-06 10:34:38 -07:00
2014-03-26 22:25:38 +01:00
2013-11-13 13:38:37 +01:00
2015-11-19 15:52:14 +01:00
2014-02-14 14:09:29 +01:00
2015-10-06 22:11:39 +02:00
2015-11-18 22:03:02 +01:00
2013-11-04 21:47:54 +01:00
2014-03-16 13:59:44 +01:00
2015-09-23 20:59:54 +04:00