mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-03 14:33:32 +03:00 
			
		
		
		
	BUG#31245 Stress test fails on NDB:"Unknow prepared statement handler"
mysql-test/suite/stress/t/ddl_ndb.test: The default connection should be "default connection". If there is no this statement added, the default connection is server1.
This commit is contained in:
		
							
								
								
									
										35
									
								
								mysql-test/r/bdb_notembedded.result
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								mysql-test/r/bdb_notembedded.result
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,35 @@
 | 
				
			|||||||
 | 
					set autocommit=1;
 | 
				
			||||||
 | 
					reset master;
 | 
				
			||||||
 | 
					create table bug16206 (a int);
 | 
				
			||||||
 | 
					insert into bug16206 values(1);
 | 
				
			||||||
 | 
					start transaction;
 | 
				
			||||||
 | 
					insert into bug16206 values(2);
 | 
				
			||||||
 | 
					commit;
 | 
				
			||||||
 | 
					show binlog events;
 | 
				
			||||||
 | 
					Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 | 
				
			||||||
 | 
					f	n	Format_desc	1	n	Server ver: VERSION, Binlog ver: 4
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; create table bug16206 (a int)
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; insert into bug16206 values(1)
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; insert into bug16206 values(2)
 | 
				
			||||||
 | 
					drop table bug16206;
 | 
				
			||||||
 | 
					reset master;
 | 
				
			||||||
 | 
					create table bug16206 (a int) engine=         bdb;
 | 
				
			||||||
 | 
					insert into bug16206 values(0);
 | 
				
			||||||
 | 
					insert into bug16206 values(1);
 | 
				
			||||||
 | 
					start transaction;
 | 
				
			||||||
 | 
					insert into bug16206 values(2);
 | 
				
			||||||
 | 
					commit;
 | 
				
			||||||
 | 
					insert into bug16206 values(3);
 | 
				
			||||||
 | 
					show binlog events;
 | 
				
			||||||
 | 
					Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 | 
				
			||||||
 | 
					f	n	Format_desc	1	n	Server ver: VERSION, Binlog ver: 4
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; create table bug16206 (a int) engine=         bdb
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; insert into bug16206 values(0)
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; insert into bug16206 values(1)
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; BEGIN
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; insert into bug16206 values(2)
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; COMMIT
 | 
				
			||||||
 | 
					f	n	Query	1	n	use `test`; insert into bug16206 values(3)
 | 
				
			||||||
 | 
					drop table bug16206;
 | 
				
			||||||
 | 
					set autocommit=0;
 | 
				
			||||||
 | 
					End of 5.0 tests
 | 
				
			||||||
@@ -10,6 +10,8 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Storage engine to be used in CREATE TABLE
 | 
					# Storage engine to be used in CREATE TABLE
 | 
				
			||||||
--source include/have_ndb.inc
 | 
					--source include/have_ndb.inc
 | 
				
			||||||
 | 
					connection default;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
let $engine_type= NDB;
 | 
					let $engine_type= NDB;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										38
									
								
								mysql-test/t/bdb_notembedded.test
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								mysql-test/t/bdb_notembedded.test
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,38 @@
 | 
				
			|||||||
 | 
					-- source include/not_embedded.inc
 | 
				
			||||||
 | 
					-- source include/have_bdb.inc
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Bug #16206: Superfluous COMMIT event in binlog when updating BDB in autocommit mode
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					set autocommit=1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					let $VERSION=`select version()`;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					reset master;
 | 
				
			||||||
 | 
					create table bug16206 (a int);
 | 
				
			||||||
 | 
					insert into bug16206 values(1);
 | 
				
			||||||
 | 
					start transaction;
 | 
				
			||||||
 | 
					insert into bug16206 values(2);
 | 
				
			||||||
 | 
					commit;
 | 
				
			||||||
 | 
					--replace_result $VERSION VERSION
 | 
				
			||||||
 | 
					--replace_column 1 f 2 n 5 n
 | 
				
			||||||
 | 
					show binlog events;
 | 
				
			||||||
 | 
					drop table bug16206;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					reset master;
 | 
				
			||||||
 | 
					create table bug16206 (a int) engine=         bdb;
 | 
				
			||||||
 | 
					insert into bug16206 values(0);
 | 
				
			||||||
 | 
					insert into bug16206 values(1);
 | 
				
			||||||
 | 
					start transaction;
 | 
				
			||||||
 | 
					insert into bug16206 values(2);
 | 
				
			||||||
 | 
					commit;
 | 
				
			||||||
 | 
					insert into bug16206 values(3);
 | 
				
			||||||
 | 
					--replace_result $VERSION VERSION
 | 
				
			||||||
 | 
					--replace_column 1 f 2 n 5 n
 | 
				
			||||||
 | 
					show binlog events;
 | 
				
			||||||
 | 
					drop table bug16206;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set autocommit=0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					--echo End of 5.0 tests
 | 
				
			||||||
		Reference in New Issue
	
	Block a user