1
0
mirror of https://github.com/MariaDB/server.git synced 2025-05-28 13:01:41 +03:00
unknown 39afdcddd1 MDEV-5401: Wrong result (missing row) on a 2nd execution of PS with exists_to_in=on, MERGE view or a SELECT SQ
The problem was that the view substitute its fields (on prepare) with reverting the change after execution. After prepare on optimization exists2in convertion substituted arguments of '=' with constsnt '1', but then one of the arguments of '=' was reverted to the view field reference.This lead to incorrect WHERE condition on the second execution.

To fix the problem we replace whole '=' with '1' permannently.
2014-04-10 12:14:18 +03:00
..
2012-10-01 13:15:29 +02:00
2012-08-27 18:13:17 +02:00
2014-03-16 21:03:01 +01:00
2014-02-25 16:04:35 +01:00
2013-11-11 23:40:53 +02:00
2012-03-05 15:48:12 +02:00
2013-11-11 23:40:53 +02:00
2013-12-20 12:42:33 +04:00
2013-11-11 23:40:53 +02:00
2014-01-28 13:00:50 +04:00
2012-08-23 00:32:25 +03:00
2012-11-19 18:17:46 +02:00
2014-01-26 16:41:15 +02:00
2014-02-17 11:00:51 +01:00
2013-05-21 09:42:10 +02:00
2014-02-14 14:09:29 +01:00
2012-08-31 14:15:52 +02:00
2012-09-27 20:09:46 +02:00
2013-10-29 20:53:05 +02:00
2013-07-21 16:39:19 +02:00
2013-03-27 10:03:28 +01:00
2012-05-21 20:54:41 +02:00
2014-03-26 22:25:38 +01:00
2013-08-20 14:48:29 +03:00
2014-03-16 21:03:01 +01:00
2012-06-20 15:01:28 +04:00
2013-11-21 14:25:28 +01:00
2014-02-26 15:28:07 +01:00
2013-10-29 15:08:44 +01:00
2014-02-03 15:22:39 +01:00
2012-05-18 16:40:16 +03:00
2013-11-11 22:21:39 -08: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
2013-11-23 00:50:54 +01:00
2014-03-16 21:03:01 +01:00
2014-02-27 13:54:05 -08:00
2013-04-15 15:09:22 +02:00
2013-01-15 19:07:46 +01:00
2013-08-20 14:48:29 +03:00
2012-08-23 00:32:25 +03:00
2013-07-21 19:24:20 +02:00
2013-12-16 13:02:21 +01:00
2013-12-16 13:02:21 +01:00
2013-02-28 22:47:29 +01:00
2014-02-01 00:54:03 +01:00
2012-08-23 00:32:25 +03:00
2012-08-23 00:32:25 +03:00
2014-02-03 15:22:39 +01:00
2013-08-20 14:48:29 +03:00
2014-02-26 15:28:07 +01:00
2013-06-06 21:32:29 +02:00
2013-10-11 23:24:57 -07:00
2014-03-07 21:05:28 +01:00
2013-09-06 22:31:30 +02:00
2014-02-01 00:54:03 +01:00
2014-03-26 22:25:38 +01:00
2014-03-26 22:25:38 +01:00
2014-01-22 15:29:36 +01:00
2013-11-19 13:16:25 +01:00
2013-12-16 13:02:21 +01:00
2013-10-17 19:01:57 +03:00
2014-02-01 00:54:03 +01:00
2014-02-26 15:28:07 +01:00
2014-03-27 13:08:00 +04:00
2014-03-28 09:31:43 +02:00
2013-07-12 10:17:52 +02:00
2012-09-27 20:09:46 +02:00
2014-02-03 15:22:39 +01:00
2012-04-10 08:28:13 +02:00
2013-04-15 15:09:22 +02:00
2013-07-12 10:17:52 +02:00
2012-02-29 14:15:15 +05:30
2012-10-07 22:12:39 +02:00
2012-10-01 13:15:29 +02:00
2012-10-01 13:15:29 +02:00
2012-10-01 13:15:29 +02:00
2012-10-01 13:15:29 +02:00
2012-09-10 22:22:57 -07:00
2013-11-27 09:06:34 -08:00
2013-07-21 16:39:19 +02:00
2013-09-06 10:34:38 -07:00
2014-03-26 22:25:38 +01:00
2012-09-27 20:09:46 +02:00
2013-11-13 13:38:37 +01:00
2013-07-17 21:24:29 +02:00
2013-02-24 19:16:11 -08:00
2014-02-10 17:00:51 -08:00
2012-02-18 19:11:57 -08:00
2014-03-25 11:09:12 +01:00
2014-02-22 22:51:20 +01:00
2012-11-22 10:19:31 +01:00
2013-12-02 15:17:21 +04:00
2012-09-27 20:09:46 +02:00
2013-08-22 16:23:54 +04:00
2013-06-28 15:20:40 +04:00
2013-03-06 21:10:58 +02:00
2012-08-22 16:45:25 +02:00
2014-02-14 14:09:29 +01:00
2013-12-13 13:00:38 +01:00
2013-11-04 21:47:54 +01:00
2014-03-16 13:59:44 +01:00
2013-05-08 13:36:17 +04:00
2014-03-26 22:25:38 +01:00
2013-03-26 10:35:34 +01:00
2012-04-10 08:28:13 +02:00
2014-03-23 15:15:07 +04:00