Commit 270629a1 authored by evgen@moonbone.local's avatar evgen@moonbone.local

ndb_condition_pushdown.result:

  Corrected test case result after fix for bug#18165
view.result, view.test:
  Corrected test case for bug#21261
parent cabb55a6
...@@ -1307,7 +1307,7 @@ select auto from t1 where ...@@ -1307,7 +1307,7 @@ select auto from t1 where
('1901-01-01 01:01:01' between date_time and date_time) ('1901-01-01 01:01:01' between date_time and date_time)
order by auto; order by auto;
id select_type table type possible_keys key key_len ref rows Extra id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 ALL NULL NULL NULL NULL 4 Using where with pushed condition; Using filesort 1 SIMPLE t1 range medium_index medium_index 3 NULL 10 Using where with pushed condition; Using filesort
select auto from t1 where select auto from t1 where
("aaaa" between string and string) and ("aaaa" between string and string) and
("aaaa" between vstring and vstring) and ("aaaa" between vstring and vstring) and
...@@ -1409,7 +1409,7 @@ select auto from t1 where ...@@ -1409,7 +1409,7 @@ select auto from t1 where
('1901-01-01 01:01:01' not between date_time and date_time) ('1901-01-01 01:01:01' not between date_time and date_time)
order by auto; order by auto;
id select_type table type possible_keys key key_len ref rows Extra id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 ALL NULL NULL NULL NULL 4 Using where with pushed condition; Using filesort 1 SIMPLE t1 range medium_index medium_index 3 NULL 20 Using where with pushed condition; Using filesort
select auto from t1 where select auto from t1 where
("aaaa" not between string and string) and ("aaaa" not between string and string) and
("aaaa" not between vstring and vstring) and ("aaaa" not between vstring and vstring) and
......
...@@ -2851,6 +2851,7 @@ t1 ...@@ -2851,6 +2851,7 @@ t1
DROP TABLE t1; DROP TABLE t1;
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
CREATE DATABASE bug21261DB; CREATE DATABASE bug21261DB;
USE bug21261DB;
CREATE TABLE t1 (x INT); CREATE TABLE t1 (x INT);
CREATE SQL SECURITY INVOKER VIEW v1 AS SELECT x FROM t1; CREATE SQL SECURITY INVOKER VIEW v1 AS SELECT x FROM t1;
GRANT INSERT, UPDATE ON v1 TO 'user21261'@'localhost'; GRANT INSERT, UPDATE ON v1 TO 'user21261'@'localhost';
...@@ -2869,6 +2870,7 @@ DROP USER 'user21261'@'localhost'; ...@@ -2869,6 +2870,7 @@ DROP USER 'user21261'@'localhost';
DROP VIEW v1; DROP VIEW v1;
DROP TABLE t1; DROP TABLE t1;
DROP DATABASE bug21261DB; DROP DATABASE bug21261DB;
USE test;
create table t1 (f1 datetime); create table t1 (f1 datetime);
create view v1 as select * from t1 where f1 between now() and now() + interval 1 minute; create view v1 as select * from t1 where f1 between now() and now() + interval 1 minute;
show create view v1; show create view v1;
......
...@@ -2723,6 +2723,7 @@ DROP VIEW IF EXISTS v1; ...@@ -2723,6 +2723,7 @@ DROP VIEW IF EXISTS v1;
# Bug #21261: Wrong access rights was required for an insert to a view # Bug #21261: Wrong access rights was required for an insert to a view
# #
CREATE DATABASE bug21261DB; CREATE DATABASE bug21261DB;
USE bug21261DB;
CONNECT (root,localhost,root,,bug21261DB); CONNECT (root,localhost,root,,bug21261DB);
CONNECTION root; CONNECTION root;
...@@ -2748,6 +2749,7 @@ DROP USER 'user21261'@'localhost'; ...@@ -2748,6 +2749,7 @@ DROP USER 'user21261'@'localhost';
DROP VIEW v1; DROP VIEW v1;
DROP TABLE t1; DROP TABLE t1;
DROP DATABASE bug21261DB; DROP DATABASE bug21261DB;
USE test;
# #
# Bug #15950: NOW() optimized away in VIEWs # Bug #15950: NOW() optimized away in VIEWs
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment