1
0
mirror of https://github.com/MariaDB/server.git synced 2025-05-31 08:42:45 +03:00
Igor Babaev b245023fe0 MDEV-16992 Assertion `table_ref->table || table_ref->view' failed in
Field_iterator_table_ref::set_field_iterator

Several functions that processed different prepare statements missed
the DT_INIT flag in last parameter of the open_normal_and_derived_tables()
calls. It made context analysis of derived tables dependent on the order in
which the derived tables were processed by mysql_handle_derived(). This
order was induced by the order of SELECTs in all_select_list.
In 10.4 the order of SELECTs in all_select_list became different and lack
of the DT_INIT flags in some open_normal_and_derived_tables() call became
critical as some derived tables were not identified as such.
2018-08-30 00:51:39 -07:00
..
2017-02-10 06:30:42 -05:00
2018-04-10 17:43:18 +03:00
2018-04-05 14:23:18 +04:00
2017-09-17 11:05:33 +03:00
2018-08-02 08:19:57 +03:00
2016-09-06 12:50:02 +04:00
2017-09-17 11:05:33 +03:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2017-09-17 11:05:33 +03:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2017-09-17 11:05:33 +03:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2017-09-17 11:05:33 +03:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2017-02-10 06:30:42 -05:00
2018-08-02 08:19:57 +03:00
2016-12-29 13:23:18 +01:00
2018-02-08 13:53:21 +02:00
2017-10-24 14:53:18 +02:00
2017-05-09 13:24:52 +02:00
2016-12-29 13:23:18 +01:00
2017-02-10 06:30:42 -05:00
2017-06-16 09:50:57 -07:00
2017-10-24 14:53:18 +02:00
2018-08-21 15:20:34 +03:00
2017-09-18 10:12:23 +02:00
2018-04-10 17:43:18 +03:00
2018-08-21 15:20:34 +03:00
2017-09-17 11:05:33 +03:00
2018-08-02 08:19:57 +03:00
2018-08-21 15:20:34 +03:00
2018-06-21 23:47:39 +02:00
2017-06-08 12:45:08 +03:00
2017-02-10 06:30:42 -05:00
2017-09-22 02:27:00 +02:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2018-08-02 08:19:57 +03:00
2018-06-21 23:47:39 +02:00
2017-05-09 13:24:52 +02:00
2017-08-17 11:38:34 +02:00
2017-09-18 10:12:23 +02:00
2018-06-21 23:47:39 +02:00
2017-02-10 06:30:42 -05:00
2017-04-01 14:15:18 +03:00
2018-04-10 17:43:18 +03:00
2017-06-19 16:46:34 +03:00
2017-07-05 17:15:57 +02:00
2016-09-10 16:04:44 +02:00
2018-05-19 22:05:55 +02:00
2017-02-10 06:30:42 -05:00
2018-06-21 23:47:39 +02:00
2018-06-10 17:16:27 +03:00
2017-07-05 19:08:55 +02:00
2017-04-01 14:15:18 +03:00
2018-04-07 17:11:22 +03:00
2017-01-05 10:48:03 +02:00
2016-12-29 13:23:18 +01:00
2017-10-24 14:53:18 +02:00
2018-08-02 08:19:57 +03:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-09-18 10:12:23 +02:00
2017-02-10 06:30:42 -05:00
2018-08-02 08:19:57 +03:00
2018-04-24 09:39:45 +03:00
2018-05-10 13:01:42 +02:00
2018-08-02 08:19:57 +03:00
2018-06-26 18:16:49 +03:00
2017-10-24 14:53:18 +02:00
2017-06-08 12:45:08 +03:00
2018-08-21 15:20:34 +03:00
2018-08-02 08:19:57 +03:00
2018-08-21 15:20:34 +03:00
2017-09-19 12:43:02 +03:00
2018-05-29 16:52:12 +03:00
2017-11-07 23:02:39 +02:00
2018-03-21 10:36:49 +02:00
2018-08-02 08:19:57 +03:00
2017-10-02 11:16:53 +03:00
2018-04-10 17:43:18 +03:00
2017-02-09 19:34:01 -08:00
2016-09-24 15:12:34 +02:00