mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 19:37:16 +02:00
revert
revid:georgi.kodinov@oracle.com-20120309130449-82e3bs5v3et1x0ef
committer: Georgi Kodinov <Georgi.Kodinov@Oracle.com>
timestamp: Fri 2012-03-09 15:04:49 +0200
message:
Bug #12408412: GROUP_CONCAT + ORDER BY + INPUT/OUTPUT SAME
USER VARIABLE = CRASH
Moved the preparation of the variables that receive the output from
SELECT INTO from execution time (JOIN:execute) to compile time
(JOIN::prepare). This ensures that if the same variable is used in the
SELECT part of SELECT INTO it will be properly marked as non-const
for this query.
Test case added.
Used proper fast iterator.
a better fix (much smaller and without regressions) is coming from 5.1
This commit is contained in:
parent
8161c6772d
commit
cfa94b4338
3 changed files with 7 additions and 45 deletions
|
|
@ -416,14 +416,6 @@ DROP TRIGGER trg1;
|
|||
DROP TABLE t1;
|
||||
|
||||
|
||||
--echo #
|
||||
--echo # Bug #12408412: GROUP_CONCAT + ORDER BY + INPUT/OUTPUT
|
||||
--echo # SAME USER VARIABLE = CRASH
|
||||
--echo #
|
||||
|
||||
SET @bug12408412=1;
|
||||
SELECT GROUP_CONCAT(@bug12408412 ORDER BY 1) INTO @bug12408412;
|
||||
|
||||
#
|
||||
# MDEV-616 LP BUG#1002126
|
||||
# Bug #11764371 57196: MORE FUN WITH ASSERTION: !TABLE->FILE ||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue