1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00
Files
mariadb/mysql-test/t
Sergey Glukhov 46cffd7f5b Bug#48294 assertion when creating a view based on some row() construct in select query
In case of 'CREATE VIEW' subselect transformation does not happen(see JOIN::prepare).
During fix_fields Item_row may call is_null() method for its arugmens which
leads to item calculation(wrong subselect in our case as
transformation did not happen before). This is_null() call
does not make sence for 'CREATE VIEW'.
Note:
Only Item_row is affected because other items don't call is_null() 
during fix_fields() for arguments.

mysql-test/r/view.result:
  test case
mysql-test/t/view.test:
  test case
sql/item_row.cc:
  skip is_null() call in case of 'CREATE VIEW' as unnecessary.
2010-02-12 13:44:20 +04:00
..
2009-08-20 14:30:59 +02:00
2009-02-09 22:00:15 +01:00
2009-02-09 22:00:15 +01:00
2009-06-25 13:44:50 +05:00
2009-09-29 17:38:40 +02:00
2009-03-27 10:18:06 +08:00
2009-02-06 18:25:08 +01:00
2009-01-23 13:22:05 +01:00
2009-10-23 23:37:57 +05:00
2009-12-11 16:02:47 +02:00
2009-01-16 17:38:38 +02:00
2009-05-06 15:00:14 +05:30
2010-01-22 14:02:17 +04:00
2009-09-02 18:58:17 +02:00
2009-04-09 14:38:50 +05:00
2009-10-20 11:00:07 -07:00
2009-01-23 13:22:05 +01:00
2009-12-17 10:52:43 +04:00
2009-12-17 12:06:36 -08:00
2010-01-29 16:54:27 +02:00
2009-12-10 17:38:01 +02:00
2009-02-03 14:45:17 +01:00
2009-08-12 12:03:05 +02:00
2009-12-26 15:25:56 +04:00
2010-01-29 15:08:49 +04:00
2009-03-10 16:54:24 +01:00
2010-01-15 10:51:39 +02:00
2009-07-03 10:19:32 +02:00
2009-11-27 18:10:28 +02:00
2009-12-23 17:44:03 +04:00
2009-06-10 11:58:36 +03:00
2008-12-13 19:42:12 +00:00
2009-02-19 18:24:25 -05:00
2009-10-08 16:36:36 +01:00
2009-01-13 15:04:28 +01:00
2009-01-31 02:08:41 +01:00
2009-12-22 14:38:33 +04:00