1
0
mirror of https://github.com/MariaDB/server.git synced 2025-11-30 05:23:50 +03:00
Files
mariadb/mysql-test/r
Igor Babaev a3f7f2334a MDEV-24019 Assertion is hit for query using recursive CTE with no default DB
When the query using a recursive CTE whose definition contained wildcard
symbols in the recursive part was processed at the prepare stage an
assertion was hit if the query was executed without any default database
set. The failure happened when the function insert_fields() tried to check
column privileges for the temporary table created for a recursive
reference to the CTE. No acl checks are needed for any CTE. That's why this
check should be blocked as well. The patch formulates a stricter condition
at which this check is to be blocked that covers the case when a query
using recursive CTEs is executed with no default database set.

Approved by Oleksandr Byelkin <sanja@mariadb.com>
2020-12-08 11:13:36 -08:00
..
2019-05-04 17:04:55 +02:00
2020-09-22 15:21:43 +03:00
2020-06-06 18:07:04 +03:00
2020-06-06 18:07:04 +03:00
2020-06-06 18:07:04 +03:00
2020-06-06 18:07:04 +03:00
2020-06-06 18:07:04 +03:00
2019-05-04 17:04:55 +02:00
2020-10-23 15:53:41 +02:00
2019-04-25 09:04:09 +03:00
2019-05-04 17:04:55 +02:00
2019-09-23 08:26:08 +03:00
2020-04-14 16:13:35 +03:00
2020-09-01 16:20:23 +03:00
2019-09-18 16:24:48 +03:00
2019-08-20 09:15:28 +03:00
2019-03-04 16:46:58 +02:00
2019-05-04 17:04:55 +02:00
2020-10-28 10:56:38 +01:00
2020-10-21 14:02:04 +03:00
2019-06-12 22:54:46 +02:00
2020-08-10 17:57:14 +03:00
2020-07-01 12:03:55 +03:00
2019-04-25 09:04:09 +03:00
2019-09-23 08:26:08 +03:00
2020-10-23 15:53:41 +02:00
2020-10-21 14:02:04 +03:00
2019-07-20 09:09:28 +02:00
2019-10-25 12:57:36 +03:00
2019-03-26 17:38:54 +02:00
2019-07-25 13:27:11 +02:00
2020-04-14 16:13:35 +03:00
2019-07-01 13:15:20 +03:00
2019-02-03 17:22:05 +02:00
2019-02-03 17:22:05 +02:00
2020-05-26 13:01:34 +03:00
2020-05-26 13:01:34 +03:00
2019-03-15 21:00:41 +01:00
2019-10-11 18:38:18 +03:00
2019-03-15 21:00:41 +01:00
2019-03-01 12:41:05 -05:00
2019-03-01 12:41:05 -05:00
2020-07-20 14:53:24 +03:00
2019-05-04 17:04:55 +02:00
2020-09-22 15:21:43 +03:00
2019-10-25 12:57:36 +03:00
2019-10-25 12:57:36 +03:00
2019-05-04 17:04:55 +02:00
2019-03-29 10:58:20 +01:00
2020-08-13 07:38:35 +03:00
2020-08-13 07:38:35 +03:00
2019-03-26 14:17:19 +02:00
2019-12-23 07:14:51 +02:00
2020-05-13 11:12:31 +03:00
2019-03-15 21:00:41 +01:00
2019-03-15 21:00:41 +01:00