List:Commits« Previous MessageNext Message »
From:mleich Date:April 1 2008 5:22pm
Subject:bk commit into 5.1 tree (mleich:1.2561)
View as plain text  
Below is the list of changes that have just been committed into a local
5.1 repository of mleich.  When mleich 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, 2008-04-01 19:22:37+02:00, mleich@stripped +16 -0
  Fixes for failing funcs_1 tests in mysql-5.1.24-rc
  Problems were caused by modifications of
  - the server
    - HANDLER FOR SQLSTATE '00000' is now rejected (bug fix)
      affects several ..._storedproc* tests
    - improved error message
      affects the ..._trig_03e
    - improved content of information_schema.COLUMNS about
      information_schema.REFERENTIAL_CONSTRAINTS
      affects is_columns_is
  - the content of the community build (collations)
      affects charset_collation_3 

  mysql-test/suite/funcs_1/r/charset_collation_3.result@stripped, 2008-04-01 19:22:32+02:00, mleich@stripped +51 -48
    Updated result

  mysql-test/suite/funcs_1/r/innodb_storedproc.result@stripped, 2008-04-01 19:22:32+02:00, mleich@stripped +7243 -7241
    Updated result

  mysql-test/suite/funcs_1/r/innodb_storedproc_02.result@stripped, 2008-04-01 19:22:33+02:00, mleich@stripped +1 -6
    Updated result

  mysql-test/suite/funcs_1/r/innodb_trig_03e.result@stripped, 2008-04-01 19:22:33+02:00, mleich@stripped +1 -1
    Updated result

  mysql-test/suite/funcs_1/r/is_columns_is.result@stripped, 2008-04-01 19:22:33+02:00, mleich@stripped +1 -1
    Updated result

  mysql-test/suite/funcs_1/r/memory_storedproc.result@stripped, 2008-04-01 19:22:33+02:00, mleich@stripped +7207 -7205
    Updated result

  mysql-test/suite/funcs_1/r/memory_storedproc_02.result@stripped, 2008-04-01 19:22:33+02:00, mleich@stripped +1 -6
    Updated result

  mysql-test/suite/funcs_1/r/memory_trig_03e.result@stripped, 2008-04-01 19:22:33+02:00, mleich@stripped +1 -1
    Updated result

  mysql-test/suite/funcs_1/r/myisam_storedproc.result@stripped, 2008-04-01 19:22:33+02:00, mleich@stripped +7243 -7241
    Updated result

  mysql-test/suite/funcs_1/r/myisam_storedproc_02.result@stripped, 2008-04-01 19:22:33+02:00, mleich@stripped +1 -6
    Updated result

  mysql-test/suite/funcs_1/r/myisam_trig_03e.result@stripped, 2008-04-01 19:22:33+02:00, mleich@stripped +1 -1
    Updated result

  mysql-test/suite/funcs_1/r/ndb_storedproc.result@stripped, 2008-04-01 19:22:34+02:00, mleich@stripped +7228 -7226
    Updated result

  mysql-test/suite/funcs_1/r/ndb_storedproc_02.result@stripped, 2008-04-01 19:22:34+02:00, mleich@stripped +1 -6
    Updated result

  mysql-test/suite/funcs_1/r/ndb_trig_03e.result@stripped, 2008-04-01 19:22:34+02:00, mleich@stripped +1 -1
    Updated result

  mysql-test/suite/funcs_1/storedproc/storedproc_02.inc@stripped, 2008-04-01 19:22:34+02:00, mleich@stripped +1 -3
    Corrected script

  mysql-test/suite/funcs_1/storedproc/storedproc_master.inc@stripped, 2008-04-01 19:22:34+02:00, mleich@stripped +4 -11
    Corrected script

diff -Nrup a/mysql-test/suite/funcs_1/r/charset_collation_3.result b/mysql-test/suite/funcs_1/r/charset_collation_3.result
--- a/mysql-test/suite/funcs_1/r/charset_collation_3.result	2008-03-07 17:33:04 +01:00
+++ b/mysql-test/suite/funcs_1/r/charset_collation_3.result	2008-04-01 19:22:32 +02:00
@@ -47,10 +47,10 @@ SELECT *
 FROM information_schema.collations
 ORDER BY collation_name;
 COLLATION_NAME	CHARACTER_SET_NAME	ID	IS_DEFAULT	IS_COMPILED	SORTLEN
-armscii8_bin	armscii8	64		Yes	1
-armscii8_general_ci	armscii8	32	Yes	Yes	1
-ascii_bin	ascii	65		Yes	1
-ascii_general_ci	ascii	11	Yes	Yes	1
+armscii8_bin	armscii8	64			0
+armscii8_general_ci	armscii8	32	Yes		0
+ascii_bin	ascii	65			0
+ascii_general_ci	ascii	11	Yes		0
 big5_bin	big5	84		Yes	1
 big5_chinese_ci	big5	1	Yes	Yes	1
 binary	binary	63	Yes	Yes	1
@@ -58,26 +58,27 @@ cp1250_bin	cp1250	66		Yes	1
 cp1250_croatian_ci	cp1250	44		Yes	1
 cp1250_czech_cs	cp1250	34		Yes	2
 cp1250_general_ci	cp1250	26	Yes	Yes	1
-cp1251_bin	cp1251	50		Yes	1
-cp1251_bulgarian_ci	cp1251	14		Yes	1
-cp1251_general_ci	cp1251	51	Yes	Yes	1
-cp1251_general_cs	cp1251	52		Yes	1
-cp1251_ukrainian_ci	cp1251	23		Yes	1
-cp1256_bin	cp1256	67		Yes	1
-cp1256_general_ci	cp1256	57	Yes	Yes	1
-cp1257_bin	cp1257	58		Yes	1
-cp1257_general_ci	cp1257	59	Yes	Yes	1
-cp1257_lithuanian_ci	cp1257	29		Yes	1
-cp850_bin	cp850	80		Yes	1
-cp850_general_ci	cp850	4	Yes	Yes	1
-cp852_bin	cp852	81		Yes	1
-cp852_general_ci	cp852	40	Yes	Yes	1
-cp866_bin	cp866	68		Yes	1
-cp866_general_ci	cp866	36	Yes	Yes	1
+cp1250_polish_ci	cp1250	99		Yes	1
+cp1251_bin	cp1251	50			0
+cp1251_bulgarian_ci	cp1251	14			0
+cp1251_general_ci	cp1251	51	Yes		0
+cp1251_general_cs	cp1251	52			0
+cp1251_ukrainian_ci	cp1251	23			0
+cp1256_bin	cp1256	67			0
+cp1256_general_ci	cp1256	57	Yes		0
+cp1257_bin	cp1257	58			0
+cp1257_general_ci	cp1257	59	Yes		0
+cp1257_lithuanian_ci	cp1257	29			0
+cp850_bin	cp850	80			0
+cp850_general_ci	cp850	4	Yes		0
+cp852_bin	cp852	81			0
+cp852_general_ci	cp852	40	Yes		0
+cp866_bin	cp866	68			0
+cp866_general_ci	cp866	36	Yes		0
 cp932_bin	cp932	96		Yes	1
 cp932_japanese_ci	cp932	95	Yes	Yes	1
-dec8_bin	dec8	69		Yes	1
-dec8_swedish_ci	dec8	3	Yes	Yes	1
+dec8_bin	dec8	69			0
+dec8_swedish_ci	dec8	3	Yes		0
 eucjpms_bin	eucjpms	98		Yes	1
 eucjpms_japanese_ci	eucjpms	97	Yes	Yes	1
 euckr_bin	euckr	85		Yes	1
@@ -86,20 +87,20 @@ gb2312_bin	gb2312	86		Yes	1
 gb2312_chinese_ci	gb2312	24	Yes	Yes	1
 gbk_bin	gbk	87		Yes	1
 gbk_chinese_ci	gbk	28	Yes	Yes	1
-geostd8_bin	geostd8	93		Yes	1
-geostd8_general_ci	geostd8	92	Yes	Yes	1
-greek_bin	greek	70		Yes	1
-greek_general_ci	greek	25	Yes	Yes	1
-hebrew_bin	hebrew	71		Yes	1
-hebrew_general_ci	hebrew	16	Yes	Yes	1
-hp8_bin	hp8	72		Yes	1
-hp8_english_ci	hp8	6	Yes	Yes	1
-keybcs2_bin	keybcs2	73		Yes	1
-keybcs2_general_ci	keybcs2	37	Yes	Yes	1
-koi8r_bin	koi8r	74		Yes	1
-koi8r_general_ci	koi8r	7	Yes	Yes	1
-koi8u_bin	koi8u	75		Yes	1
-koi8u_general_ci	koi8u	22	Yes	Yes	1
+geostd8_bin	geostd8	93			0
+geostd8_general_ci	geostd8	92	Yes		0
+greek_bin	greek	70			0
+greek_general_ci	greek	25	Yes		0
+hebrew_bin	hebrew	71			0
+hebrew_general_ci	hebrew	16	Yes		0
+hp8_bin	hp8	72			0
+hp8_english_ci	hp8	6	Yes		0
+keybcs2_bin	keybcs2	73			0
+keybcs2_general_ci	keybcs2	37	Yes		0
+koi8r_bin	koi8r	74			0
+koi8r_general_ci	koi8r	7	Yes		0
+koi8u_bin	koi8u	75			0
+koi8u_general_ci	koi8u	22	Yes		0
 latin1_bin	latin1	47		Yes	1
 latin1_danish_ci	latin1	15		Yes	1
 latin1_general_ci	latin1	48		Yes	1
@@ -113,20 +114,20 @@ latin2_croatian_ci	latin2	27		Yes	1
 latin2_czech_cs	latin2	2		Yes	4
 latin2_general_ci	latin2	9	Yes	Yes	1
 latin2_hungarian_ci	latin2	21		Yes	1
-latin5_bin	latin5	78		Yes	1
-latin5_turkish_ci	latin5	30	Yes	Yes	1
-latin7_bin	latin7	79		Yes	1
-latin7_estonian_cs	latin7	20		Yes	1
-latin7_general_ci	latin7	41	Yes	Yes	1
-latin7_general_cs	latin7	42		Yes	1
-macce_bin	macce	43		Yes	1
-macce_general_ci	macce	38	Yes	Yes	1
-macroman_bin	macroman	53		Yes	1
-macroman_general_ci	macroman	39	Yes	Yes	1
+latin5_bin	latin5	78			0
+latin5_turkish_ci	latin5	30	Yes		0
+latin7_bin	latin7	79			0
+latin7_estonian_cs	latin7	20			0
+latin7_general_ci	latin7	41	Yes		0
+latin7_general_cs	latin7	42			0
+macce_bin	macce	43			0
+macce_general_ci	macce	38	Yes		0
+macroman_bin	macroman	53			0
+macroman_general_ci	macroman	39	Yes		0
 sjis_bin	sjis	88		Yes	1
 sjis_japanese_ci	sjis	13	Yes	Yes	1
-swe7_bin	swe7	82		Yes	1
-swe7_swedish_ci	swe7	10	Yes	Yes	1
+swe7_bin	swe7	82			0
+swe7_swedish_ci	swe7	10	Yes		0
 tis620_bin	tis620	89		Yes	1
 tis620_thai_ci	tis620	18	Yes	Yes	4
 ucs2_bin	ucs2	90		Yes	1
@@ -190,6 +191,7 @@ cp1250_bin	cp1250
 cp1250_croatian_ci	cp1250
 cp1250_czech_cs	cp1250
 cp1250_general_ci	cp1250
+cp1250_polish_ci	cp1250
 cp1251_bin	cp1251
 cp1251_bulgarian_ci	cp1251
 cp1251_general_ci	cp1251
@@ -214,6 +216,7 @@ eucjpms_bin	eucjpms
 eucjpms_japanese_ci	eucjpms
 euckr_bin	euckr
 euckr_korean_ci	euckr
+filename	filename
 gb2312_bin	gb2312
 gb2312_chinese_ci	gb2312
 gbk_bin	gbk
diff -Nrup a/mysql-test/suite/funcs_1/r/innodb_storedproc.result b/mysql-test/suite/funcs_1/r/innodb_storedproc.result
--- a/mysql-test/suite/funcs_1/r/innodb_storedproc.result	2008-03-07 20:18:07 +01:00
+++ b/mysql-test/suite/funcs_1/r/innodb_storedproc.result	2008-04-01 19:22:32 +02:00
@@ -14309,10 +14309,7 @@ declare continue handler for cond1 set @
 set @x=1;
 SELECT @var2;
 END//
-CALL sp1();
-@var2
-NULL
-DROP PROCEDURE sp1;
+ERROR 42000: Bad SQLSTATE: '00000'
 
 Testcase 4.2.45:
 --------------------------------------------------------------------------------
@@ -14387,10 +14384,7 @@ declare continue handler for sqlstate '0
 set @x=1;
 SELECT @var2;
 END//
-CALL sp1();
-@var2
-NULL
-DROP PROCEDURE sp1;
+ERROR 42000: Bad SQLSTATE: '00000'
 
 Testcase 4.2.52:
 --------------------------------------------------------------------------------
@@ -23493,6 +23487,7 @@ set x1 = 2;
 END;
 SELECT @x, x1;
 END//
+ERROR 42000: Bad SQLSTATE: '00000'
 DROP PROCEDURE IF EXISTS h1;
 
 Testcase 4.11.40:
@@ -23530,9 +23525,9 @@ set x1 = 2;
 END;
 SELECT @x, x1;
 END//
+ERROR 42000: Bad SQLSTATE: '00000'
 CALL h1();
-@x	x1
-0	2
+ERROR 42000: PROCEDURE db_storedproc.h1 does not exist
 DROP PROCEDURE IF EXISTS h1;
 
 * Testcase 3.1.2.53 (4.11.42):
diff -Nrup a/mysql-test/suite/funcs_1/r/innodb_storedproc_02.result b/mysql-test/suite/funcs_1/r/innodb_storedproc_02.result
--- a/mysql-test/suite/funcs_1/r/innodb_storedproc_02.result	2008-03-11 20:12:02 +01:00
+++ b/mysql-test/suite/funcs_1/r/innodb_storedproc_02.result	2008-04-01 19:22:33 +02:00
@@ -586,14 +586,9 @@ SELECT @var3, @var4;
 END begin2_label;
 SELECT @var1, @var2;
 END begin1_label//
-CALL sp1();
-@var3	@var4
-NULL	8
-@var1	@var2
-NULL	6
+ERROR 42000: Bad SQLSTATE: '00000'
 DROP PROCEDURE p1;
 DROP PROCEDURE h1;
-DROP PROCEDURE sp1;
 DROP TABLE res_t1;
 
 Testcase 3.1.2.50:
diff -Nrup a/mysql-test/suite/funcs_1/r/innodb_trig_03e.result b/mysql-test/suite/funcs_1/r/innodb_trig_03e.result
--- a/mysql-test/suite/funcs_1/r/innodb_trig_03e.result	2008-03-12 12:56:05 +01:00
+++ b/mysql-test/suite/funcs_1/r/innodb_trig_03e.result	2008-04-01 19:22:33 +02:00
@@ -1214,7 +1214,7 @@ create definer=not_ex_user@localhost tri
 before INSERT on t1 for each row
 set new.f1 = 'trig 1_0-yes';
 Warnings:
-Note	1449	There is no 'not_ex_user'@'localhost' registered
+Note	1449	The user specified as a definer ('not_ex_user'@'localhost') does not exist
 drop trigger trg1_0;
 create definer=test_yesprivs@localhost trigger trg1_0
 before INSERT on t1 for each row
diff -Nrup a/mysql-test/suite/funcs_1/r/is_columns_is.result b/mysql-test/suite/funcs_1/r/is_columns_is.result
--- a/mysql-test/suite/funcs_1/r/is_columns_is.result	2008-03-07 20:18:07 +01:00
+++ b/mysql-test/suite/funcs_1/r/is_columns_is.result	2008-04-01 19:22:33 +02:00
@@ -176,7 +176,7 @@ NULL	information_schema	REFERENTIAL_CONS
 NULL	information_schema	REFERENTIAL_CONSTRAINTS	REFERENCED_TABLE_NAME	11		NO	varchar	64	192	NULL	NULL	utf8	utf8_general_ci	varchar(64)			select	
 NULL	information_schema	REFERENTIAL_CONSTRAINTS	TABLE_NAME	10		NO	varchar	64	192	NULL	NULL	utf8	utf8_general_ci	varchar(64)			select	
 NULL	information_schema	REFERENTIAL_CONSTRAINTS	UNIQUE_CONSTRAINT_CATALOG	4	NULL	YES	varchar	512	1536	NULL	NULL	utf8	utf8_general_ci	varchar(512)			select	
-NULL	information_schema	REFERENTIAL_CONSTRAINTS	UNIQUE_CONSTRAINT_NAME	6		NO	varchar	64	192	NULL	NULL	utf8	utf8_general_ci	varchar(64)			select	
+NULL	information_schema	REFERENTIAL_CONSTRAINTS	UNIQUE_CONSTRAINT_NAME	6	NULL	YES	varchar	64	192	NULL	NULL	utf8	utf8_general_ci	varchar(64)			select	
 NULL	information_schema	REFERENTIAL_CONSTRAINTS	UNIQUE_CONSTRAINT_SCHEMA	5		NO	varchar	64	192	NULL	NULL	utf8	utf8_general_ci	varchar(64)			select	
 NULL	information_schema	REFERENTIAL_CONSTRAINTS	UPDATE_RULE	8		NO	varchar	64	192	NULL	NULL	utf8	utf8_general_ci	varchar(64)			select	
 NULL	information_schema	ROUTINES	CHARACTER_SET_CLIENT	21		NO	varchar	32	96	NULL	NULL	utf8	utf8_general_ci	varchar(32)			select	
diff -Nrup a/mysql-test/suite/funcs_1/r/memory_storedproc.result b/mysql-test/suite/funcs_1/r/memory_storedproc.result
--- a/mysql-test/suite/funcs_1/r/memory_storedproc.result	2008-03-07 20:18:09 +01:00
+++ b/mysql-test/suite/funcs_1/r/memory_storedproc.result	2008-04-01 19:22:33 +02:00
@@ -14309,10 +14309,7 @@ declare continue handler for cond1 set @
 set @x=1;
 SELECT @var2;
 END//
-CALL sp1();
-@var2
-NULL
-DROP PROCEDURE sp1;
+ERROR 42000: Bad SQLSTATE: '00000'
 
 Testcase 4.2.45:
 --------------------------------------------------------------------------------
@@ -14387,10 +14384,7 @@ declare continue handler for sqlstate '0
 set @x=1;
 SELECT @var2;
 END//
-CALL sp1();
-@var2
-NULL
-DROP PROCEDURE sp1;
+ERROR 42000: Bad SQLSTATE: '00000'
 
 Testcase 4.2.52:
 --------------------------------------------------------------------------------
@@ -23471,6 +23465,7 @@ set x1 = 2;
 END;
 SELECT @x, x1;
 END//
+ERROR 42000: Bad SQLSTATE: '00000'
 DROP PROCEDURE IF EXISTS h1;
 
 Testcase 4.11.40:
@@ -23508,9 +23503,9 @@ set x1 = 2;
 END;
 SELECT @x, x1;
 END//
+ERROR 42000: Bad SQLSTATE: '00000'
 CALL h1();
-@x	x1
-0	2
+ERROR 42000: PROCEDURE db_storedproc.h1 does not exist
 DROP PROCEDURE IF EXISTS h1;
 
 * Testcase 3.1.2.53 (4.11.42):
diff -Nrup a/mysql-test/suite/funcs_1/r/memory_storedproc_02.result b/mysql-test/suite/funcs_1/r/memory_storedproc_02.result
--- a/mysql-test/suite/funcs_1/r/memory_storedproc_02.result	2008-03-11 20:16:44 +01:00
+++ b/mysql-test/suite/funcs_1/r/memory_storedproc_02.result	2008-04-01 19:22:33 +02:00
@@ -586,14 +586,9 @@ SELECT @var3, @var4;
 END begin2_label;
 SELECT @var1, @var2;
 END begin1_label//
-CALL sp1();
-@var3	@var4
-NULL	8
-@var1	@var2
-NULL	6
+ERROR 42000: Bad SQLSTATE: '00000'
 DROP PROCEDURE p1;
 DROP PROCEDURE h1;
-DROP PROCEDURE sp1;
 DROP TABLE res_t1;
 
 Testcase 3.1.2.50:
diff -Nrup a/mysql-test/suite/funcs_1/r/memory_trig_03e.result b/mysql-test/suite/funcs_1/r/memory_trig_03e.result
--- a/mysql-test/suite/funcs_1/r/memory_trig_03e.result	2008-03-12 12:56:05 +01:00
+++ b/mysql-test/suite/funcs_1/r/memory_trig_03e.result	2008-04-01 19:22:33 +02:00
@@ -1214,7 +1214,7 @@ create definer=not_ex_user@localhost tri
 before INSERT on t1 for each row
 set new.f1 = 'trig 1_0-yes';
 Warnings:
-Note	1449	There is no 'not_ex_user'@'localhost' registered
+Note	1449	The user specified as a definer ('not_ex_user'@'localhost') does not exist
 drop trigger trg1_0;
 create definer=test_yesprivs@localhost trigger trg1_0
 before INSERT on t1 for each row
diff -Nrup a/mysql-test/suite/funcs_1/r/myisam_storedproc.result b/mysql-test/suite/funcs_1/r/myisam_storedproc.result
--- a/mysql-test/suite/funcs_1/r/myisam_storedproc.result	2008-03-07 20:18:10 +01:00
+++ b/mysql-test/suite/funcs_1/r/myisam_storedproc.result	2008-04-01 19:22:33 +02:00
@@ -14309,10 +14309,7 @@ declare continue handler for cond1 set @
 set @x=1;
 SELECT @var2;
 END//
-CALL sp1();
-@var2
-NULL
-DROP PROCEDURE sp1;
+ERROR 42000: Bad SQLSTATE: '00000'
 
 Testcase 4.2.45:
 --------------------------------------------------------------------------------
@@ -14387,10 +14384,7 @@ declare continue handler for sqlstate '0
 set @x=1;
 SELECT @var2;
 END//
-CALL sp1();
-@var2
-NULL
-DROP PROCEDURE sp1;
+ERROR 42000: Bad SQLSTATE: '00000'
 
 Testcase 4.2.52:
 --------------------------------------------------------------------------------
@@ -23493,6 +23487,7 @@ set x1 = 2;
 END;
 SELECT @x, x1;
 END//
+ERROR 42000: Bad SQLSTATE: '00000'
 DROP PROCEDURE IF EXISTS h1;
 
 Testcase 4.11.40:
@@ -23530,9 +23525,9 @@ set x1 = 2;
 END;
 SELECT @x, x1;
 END//
+ERROR 42000: Bad SQLSTATE: '00000'
 CALL h1();
-@x	x1
-0	2
+ERROR 42000: PROCEDURE db_storedproc.h1 does not exist
 DROP PROCEDURE IF EXISTS h1;
 
 * Testcase 3.1.2.53 (4.11.42):
diff -Nrup a/mysql-test/suite/funcs_1/r/myisam_storedproc_02.result b/mysql-test/suite/funcs_1/r/myisam_storedproc_02.result
--- a/mysql-test/suite/funcs_1/r/myisam_storedproc_02.result	2008-03-11 20:17:10 +01:00
+++ b/mysql-test/suite/funcs_1/r/myisam_storedproc_02.result	2008-04-01 19:22:33 +02:00
@@ -586,14 +586,9 @@ SELECT @var3, @var4;
 END begin2_label;
 SELECT @var1, @var2;
 END begin1_label//
-CALL sp1();
-@var3	@var4
-NULL	8
-@var1	@var2
-NULL	6
+ERROR 42000: Bad SQLSTATE: '00000'
 DROP PROCEDURE p1;
 DROP PROCEDURE h1;
-DROP PROCEDURE sp1;
 DROP TABLE res_t1;
 
 Testcase 3.1.2.50:
diff -Nrup a/mysql-test/suite/funcs_1/r/myisam_trig_03e.result b/mysql-test/suite/funcs_1/r/myisam_trig_03e.result
--- a/mysql-test/suite/funcs_1/r/myisam_trig_03e.result	2008-03-12 12:56:05 +01:00
+++ b/mysql-test/suite/funcs_1/r/myisam_trig_03e.result	2008-04-01 19:22:33 +02:00
@@ -1214,7 +1214,7 @@ create definer=not_ex_user@localhost tri
 before INSERT on t1 for each row
 set new.f1 = 'trig 1_0-yes';
 Warnings:
-Note	1449	There is no 'not_ex_user'@'localhost' registered
+Note	1449	The user specified as a definer ('not_ex_user'@'localhost') does not exist
 drop trigger trg1_0;
 create definer=test_yesprivs@localhost trigger trg1_0
 before INSERT on t1 for each row
diff -Nrup a/mysql-test/suite/funcs_1/r/ndb_storedproc.result b/mysql-test/suite/funcs_1/r/ndb_storedproc.result
--- a/mysql-test/suite/funcs_1/r/ndb_storedproc.result	2008-03-07 20:18:12 +01:00
+++ b/mysql-test/suite/funcs_1/r/ndb_storedproc.result	2008-04-01 19:22:34 +02:00
@@ -14309,10 +14309,7 @@ declare continue handler for cond1 set @
 set @x=1;
 SELECT @var2;
 END//
-CALL sp1();
-@var2
-NULL
-DROP PROCEDURE sp1;
+ERROR 42000: Bad SQLSTATE: '00000'
 
 Testcase 4.2.45:
 --------------------------------------------------------------------------------
@@ -14387,10 +14384,7 @@ declare continue handler for sqlstate '0
 set @x=1;
 SELECT @var2;
 END//
-CALL sp1();
-@var2
-NULL
-DROP PROCEDURE sp1;
+ERROR 42000: Bad SQLSTATE: '00000'
 
 Testcase 4.2.52:
 --------------------------------------------------------------------------------
@@ -23495,6 +23489,7 @@ set x1 = 2;
 END;
 SELECT @x, x1;
 END//
+ERROR 42000: Bad SQLSTATE: '00000'
 DROP PROCEDURE IF EXISTS h1;
 
 Testcase 4.11.40:
@@ -23532,9 +23527,9 @@ set x1 = 2;
 END;
 SELECT @x, x1;
 END//
+ERROR 42000: Bad SQLSTATE: '00000'
 CALL h1();
-@x	x1
-0	2
+ERROR 42000: PROCEDURE db_storedproc.h1 does not exist
 DROP PROCEDURE IF EXISTS h1;
 
 * Testcase 3.1.2.53 (4.11.42):
diff -Nrup a/mysql-test/suite/funcs_1/r/ndb_storedproc_02.result b/mysql-test/suite/funcs_1/r/ndb_storedproc_02.result
--- a/mysql-test/suite/funcs_1/r/ndb_storedproc_02.result	2008-03-07 20:18:12 +01:00
+++ b/mysql-test/suite/funcs_1/r/ndb_storedproc_02.result	2008-04-01 19:22:34 +02:00
@@ -586,14 +586,9 @@ SELECT @var3, @var4;
 END begin2_label;
 SELECT @var1, @var2;
 END begin1_label//
-CALL sp1();
-@var3	@var4
-NULL	8
-@var1	@var2
-NULL	6
+ERROR 42000: Bad SQLSTATE: '00000'
 DROP PROCEDURE p1;
 DROP PROCEDURE h1;
-DROP PROCEDURE sp1;
 DROP TABLE res_t1;
 
 Testcase 3.1.2.50:
diff -Nrup a/mysql-test/suite/funcs_1/r/ndb_trig_03e.result b/mysql-test/suite/funcs_1/r/ndb_trig_03e.result
--- a/mysql-test/suite/funcs_1/r/ndb_trig_03e.result	2008-03-12 12:56:05 +01:00
+++ b/mysql-test/suite/funcs_1/r/ndb_trig_03e.result	2008-04-01 19:22:34 +02:00
@@ -1214,7 +1214,7 @@ create definer=not_ex_user@localhost tri
 before INSERT on t1 for each row
 set new.f1 = 'trig 1_0-yes';
 Warnings:
-Note	1449	There is no 'not_ex_user'@'localhost' registered
+Note	1449	The user specified as a definer ('not_ex_user'@'localhost') does not exist
 drop trigger trg1_0;
 create definer=test_yesprivs@localhost trigger trg1_0
 before INSERT on t1 for each row
diff -Nrup a/mysql-test/suite/funcs_1/storedproc/storedproc_02.inc b/mysql-test/suite/funcs_1/storedproc/storedproc_02.inc
--- a/mysql-test/suite/funcs_1/storedproc/storedproc_02.inc	2008-03-07 17:34:52 +01:00
+++ b/mysql-test/suite/funcs_1/storedproc/storedproc_02.inc	2008-04-01 19:22:34 +02:00
@@ -696,6 +696,7 @@ delimiter ;//
 CALL h1();
 
 
+--error ER_SP_BAD_SQLSTATE
 delimiter //;
 CREATE PROCEDURE sp1()
    begin1_label:BEGIN
@@ -710,12 +711,9 @@ CREATE PROCEDURE sp1()
    END begin1_label//
 delimiter ;//
 
-CALL sp1();
-
 # cleanup 3.1.2.45+50
 DROP PROCEDURE p1;
 DROP PROCEDURE h1;
-DROP PROCEDURE sp1;
 DROP TABLE res_t1;
 
 
diff -Nrup a/mysql-test/suite/funcs_1/storedproc/storedproc_master.inc b/mysql-test/suite/funcs_1/storedproc/storedproc_master.inc
--- a/mysql-test/suite/funcs_1/storedproc/storedproc_master.inc	2008-03-07 20:18:12 +01:00
+++ b/mysql-test/suite/funcs_1/storedproc/storedproc_master.inc	2008-04-01 19:22:34 +02:00
@@ -17235,6 +17235,7 @@ DROP PROCEDURE IF EXISTS sp1;
 --enable_warnings
 
 delimiter //;
+--error ER_SP_BAD_SQLSTATE
 CREATE PROCEDURE sp1()
 BEGIN
     declare cond1 condition for sqlstate '00000';
@@ -17244,11 +17245,6 @@ BEGIN
 END//
 delimiter ;//
 
-CALL sp1();
-
-# cleanup
-DROP PROCEDURE sp1;
-
 
 # ------------------------------------------------------------------------------
 let $message= Testcase 4.2.45:;
@@ -17388,6 +17384,7 @@ DROP PROCEDURE IF EXISTS sp1;
 --enable_warnings
 
 delimiter //;
+--error ER_SP_BAD_SQLSTATE
 CREATE PROCEDURE sp1()
 BEGIN
     declare continue handler for sqlstate '00000'  set @var2 = 1;
@@ -17396,12 +17393,6 @@ BEGIN
 END//
 delimiter ;//
 
-CALL sp1();
-
-# cleanup
-DROP PROCEDURE sp1;
-
-
 
 # ------------------------------------------------------------------------------
 let $message= Testcase 4.2.52:;
@@ -29245,6 +29236,7 @@ DROP PROCEDURE IF EXISTS h1;
 --enable_warnings
 
 delimiter //;
+--error ER_SP_BAD_SQLSTATE
 CREATE PROCEDURE h1 ()
 BEGIN
     declare x1 int default 0;
@@ -29320,6 +29312,7 @@ DROP PROCEDURE IF EXISTS h1;
 --enable_warnings
 
 delimiter //;
+--error ER_SP_BAD_SQLSTATE
 CREATE PROCEDURE h1 ()
 BEGIN
     declare x1 int default 0;
Thread
bk commit into 5.1 tree (mleich:1.2561)mleich1 Apr