mirror of
https://github.com/MariaDB/server.git
synced 2026-01-06 05:22:24 +03:00
Post-push fix to disable a subset of the test case for Bug#47762.
This has been back-ported from 6.0 as the problems proved to afflict
5.1 as well.
The fix exposed two new bugs. They were reported as follows.
Bug no 52174: Sometimes wrong plan when reading a MAX value
from non-NULL index
Bug no 52173: Reading NULL value from non-NULL index gives wrong
result in embedded server
Both bugs taken together affect a much smaller class of queries than #47762,
so the fix stays for now.
This commit is contained in:
@@ -1070,6 +1070,18 @@ DROP TABLE t1;
|
||||
--echo ## Test for NOT NULLs
|
||||
CREATE TABLE t1 ( a INT NOT NULL PRIMARY KEY);
|
||||
INSERT INTO t1 VALUES (1), (2), (3);
|
||||
--echo #
|
||||
--echo # NULL-safe operator test disabled for non-NULL indexed columns.
|
||||
--echo #
|
||||
--echo # See bugs
|
||||
--echo #
|
||||
--echo # - Bug#52173: Reading NULL value from non-NULL index gives
|
||||
--echo # wrong result in embedded server
|
||||
--echo #
|
||||
--echo # - Bug#52174: Sometimes wrong plan when reading a MAX value from
|
||||
--echo # non-NULL index
|
||||
--echo #
|
||||
--let $skip_null_safe_test= 1
|
||||
--source include/min_null_cond.inc
|
||||
DROP TABLE t1;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user