List:Commits« Previous MessageNext Message »
From:Ingo Struewing Date:November 23 2007 8:44am
Subject:bk commit into 6.0 tree (istruewing:1.2688) BUG#32646
View as plain text  
Below is the list of changes that have just been committed into a local
6.0 repository of istruewing. When istruewing does a push these changes will
be propagated to the main repository and, within 24 hours after the
push, to the public repository.
For information on how to access the public repository
see http://dev.mysql.com/doc/mysql/en/installing-source-tree.html

ChangeSet@stripped, 2007-11-23 09:44:55+01:00, istruewing@stripped +5 -0
  Bug#32646 - subselect.test produces warnings files
  
  Comment sign of -- at line begin in test files lead to warnings
  from mysqltest.
  
  Replaced '--' comments by '#' comments or '--echo'.

  mysql-test/r/subselect.result@stripped, 2007-11-23 09:44:54+01:00, istruewing@stripped +1 -0
    Bug#32646 - subselect.test produces warnings files
    Fixed test result

  mysql-test/r/subselect_no_mat.result@stripped, 2007-11-23 09:44:54+01:00, istruewing@stripped +1 -0
    Bug#32646 - subselect.test produces warnings files
    Fixed test result

  mysql-test/r/subselect_no_opts.result@stripped, 2007-11-23 09:44:54+01:00, istruewing@stripped +1 -0
    Bug#32646 - subselect.test produces warnings files
    Fixed test result

  mysql-test/r/subselect_no_semijoin.result@stripped, 2007-11-23 09:44:54+01:00, istruewing@stripped +1 -0
    Bug#32646 - subselect.test produces warnings files
    Fixed test result

  mysql-test/t/subselect.test@stripped, 2007-11-23 09:44:54+01:00, istruewing@stripped +4 -4
    Bug#32646 - subselect.test produces warnings files
    Replaced '--' comments by '#' comments or '--echo'.

diff -Nrup a/mysql-test/r/subselect.result b/mysql-test/r/subselect.result
--- a/mysql-test/r/subselect.result	2007-11-14 14:53:11 +01:00
+++ b/mysql-test/r/subselect.result	2007-11-23 09:44:54 +01:00
@@ -4260,6 +4260,7 @@ subcase	pred_in	pred_not_in
 B.4	0	1
 
 Test IN as top-level predicate, and
+as non-top level for cases A.3, B.3 (the only cases with NULL result).
 
 case A.1
 select case when count(*) > 0 then 'T' else 'F' end as pred_in from t_out
diff -Nrup a/mysql-test/r/subselect_no_mat.result b/mysql-test/r/subselect_no_mat.result
--- a/mysql-test/r/subselect_no_mat.result	2007-11-15 09:06:58 +01:00
+++ b/mysql-test/r/subselect_no_mat.result	2007-11-23 09:44:54 +01:00
@@ -4264,6 +4264,7 @@ subcase	pred_in	pred_not_in
 B.4	0	1
 
 Test IN as top-level predicate, and
+as non-top level for cases A.3, B.3 (the only cases with NULL result).
 
 case A.1
 select case when count(*) > 0 then 'T' else 'F' end as pred_in from t_out
diff -Nrup a/mysql-test/r/subselect_no_opts.result b/mysql-test/r/subselect_no_opts.result
--- a/mysql-test/r/subselect_no_opts.result	2007-11-15 09:06:58 +01:00
+++ b/mysql-test/r/subselect_no_opts.result	2007-11-23 09:44:54 +01:00
@@ -4264,6 +4264,7 @@ subcase	pred_in	pred_not_in
 B.4	0	1
 
 Test IN as top-level predicate, and
+as non-top level for cases A.3, B.3 (the only cases with NULL result).
 
 case A.1
 select case when count(*) > 0 then 'T' else 'F' end as pred_in from t_out
diff -Nrup a/mysql-test/r/subselect_no_semijoin.result b/mysql-test/r/subselect_no_semijoin.result
--- a/mysql-test/r/subselect_no_semijoin.result	2007-11-15 09:06:58 +01:00
+++ b/mysql-test/r/subselect_no_semijoin.result	2007-11-23 09:44:54 +01:00
@@ -4264,6 +4264,7 @@ subcase	pred_in	pred_not_in
 B.4	0	1
 
 Test IN as top-level predicate, and
+as non-top level for cases A.3, B.3 (the only cases with NULL result).
 
 case A.1
 select case when count(*) > 0 then 'T' else 'F' end as pred_in from t_out
diff -Nrup a/mysql-test/t/subselect.test b/mysql-test/t/subselect.test
--- a/mysql-test/t/subselect.test	2007-11-14 14:53:12 +01:00
+++ b/mysql-test/t/subselect.test	2007-11-23 09:44:54 +01:00
@@ -3042,7 +3042,7 @@ create table t_out (subcase char(3),
 create table t_in  (a2 char(2), b2 char(2), c2 char(2));
 
 insert into t_out values ('A.1','2a', NULL, '2a');
--------------------------- A.2 - impossible
+#------------------------- A.2 - impossible
 insert into t_out values ('A.3', '2a', NULL, '2a');
 insert into t_out values ('A.4', '2a', NULL, 'xx');
 insert into t_out values ('B.1', '2a', '2a', '2a');
@@ -3103,7 +3103,7 @@ from t_out where subcase = 'B.4';
 
 -- echo 
 -- echo Test IN as top-level predicate, and
--- as non-top level for cases A.3, B.3 (the only cases with NULL result).
+-- echo as non-top level for cases A.3, B.3 (the only cases with NULL result).
 -- echo 
 -- echo case A.1
 select case when count(*) > 0 then 'T' else 'F' end as pred_in from t_out
@@ -3130,7 +3130,7 @@ where subcase = 'A.3' and
 select case when count(*) > 0 then 'T' else 'F' end as not_pred_in from t_out
 where subcase = 'A.3' and
       NOT((a1, b1, c1) IN (select * from t_in));
--- test non-top level result indirectly
+# test non-top level result indirectly
 select case when count(*) > 0 then 'N' else 'wrong result' end as pred_in from t_out
 where subcase = 'A.3' and
       ((a1, b1, c1) IN (select * from t_in)) is NULL and
@@ -3187,7 +3187,7 @@ where subcase = 'B.3' and
 select case when count(*) > 0 then 'T' else 'F' end as not_pred_in from t_out
 where subcase = 'B.3' and
       NOT((a1, b1, c1) IN (select * from t_in));
--- test non-top level result indirectly
+# test non-top level result indirectly
 select case when count(*) > 0 then 'N' else 'wrong result' end as pred_in from t_out
 where subcase = 'B.3' and
       ((a1, b1, c1) IN (select * from t_in)) is NULL and
Thread
bk commit into 6.0 tree (istruewing:1.2688) BUG#32646Ingo Struewing23 Nov