mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-18636 The test case for bug mdev-16765 crashes the server
in the tree bb-10.4-mdev7486 The crash was caused because of the similar problem as in mdev-16765: Item_cond::excl_dep_on_group_fields_for_having_pushdown() was missing.
This commit is contained in:
@@ -1981,8 +1981,8 @@ FROM
|
||||
FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
|
||||
) AS tab1
|
||||
WHERE (tab1.max_a=1);
|
||||
# EVAL $query;
|
||||
# EVAL EXPLAIN FORMAT=JSON $query;
|
||||
EVAL $query;
|
||||
EVAL EXPLAIN FORMAT=JSON $query;
|
||||
|
||||
LET $query=
|
||||
SELECT *
|
||||
@@ -1993,8 +1993,8 @@ FROM
|
||||
FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
|
||||
) AS tab1
|
||||
WHERE (tab1.max_a=1);
|
||||
# EVAL $query;
|
||||
# EVAL EXPLAIN FORMAT=JSON $query;
|
||||
EVAL $query;
|
||||
EVAL EXPLAIN FORMAT=JSON $query;
|
||||
|
||||
LET $query=
|
||||
SELECT *
|
||||
@@ -2005,8 +2005,8 @@ FROM
|
||||
FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
|
||||
) AS tab1
|
||||
WHERE (tab1.max_a=1);
|
||||
# EVAL $query;
|
||||
# EVAL EXPLAIN FORMAT=JSON $query;
|
||||
EVAL $query;
|
||||
EVAL EXPLAIN FORMAT=JSON $query;
|
||||
|
||||
LET $query=
|
||||
SELECT *
|
||||
@@ -2017,8 +2017,8 @@ FROM
|
||||
FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
|
||||
) AS tab1
|
||||
WHERE (tab1.max_a=1);
|
||||
# EVAL $query;
|
||||
# EVAL EXPLAIN FORMAT=JSON $query;
|
||||
EVAL $query;
|
||||
EVAL EXPLAIN FORMAT=JSON $query;
|
||||
|
||||
DROP TABLE t1;
|
||||
|
||||
|
Reference in New Issue
Block a user