mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 15:50:51 +03:00 
			
		
		
		
	The official Debian Wheezy MySQL packages have versions like 5.5.30+dfsg-xxx. Such version is larger than 5.5.30-yyy, so apt prefers it. So use instead 5.5.30+maria-yyy, which is larger and can be pulled in automatically by apt. Also included are a couple of fixes for test failures in buildbot.
		
			
				
	
	
		
			44 lines
		
	
	
		
			1009 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1009 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| --source include/have_innodb.inc
 | |
| #
 | |
| # Bug #51920: InnoDB connections in lock wait ignore KILL until timeout
 | |
| #
 | |
| -- source include/not_embedded.inc
 | |
| 
 | |
| CREATE TABLE bug51920 (i INT) ENGINE=InnoDB;
 | |
| INSERT INTO bug51920 VALUES (1);
 | |
| 
 | |
| BEGIN;
 | |
| SELECT * FROM bug51920 FOR UPDATE;
 | |
| 
 | |
| connect (con1,localhost,root,,);
 | |
| 
 | |
| connection con1;
 | |
| --send
 | |
| UPDATE bug51920 SET i=2;
 | |
| 
 | |
| connection default;
 | |
| let $wait_condition =
 | |
|   SELECT COUNT(*)=1 FROM information_schema.processlist
 | |
|   WHERE INFO="UPDATE bug51920 SET i=2";
 | |
| -- source include/wait_condition.inc
 | |
| 
 | |
| SELECT ID FROM INFORMATION_SCHEMA.PROCESSLIST
 | |
| WHERE INFO="UPDATE bug51920 SET i=2"
 | |
| INTO @thread_id;
 | |
| 
 | |
| KILL @thread_id;
 | |
| let $wait_condition =
 | |
|   SELECT COUNT(*)=0 FROM information_schema.processlist WHERE ID=@thread_id;
 | |
| -- source include/wait_condition.inc
 | |
| 
 | |
| #
 | |
| # Bug#19723: kill of active connection yields different error code
 | |
| # depending on platform.
 | |
| #
 | |
| connection con1;
 | |
| -- error 1317, 2006, 2013, ER_CONNECTION_KILLED
 | |
| reap;
 | |
| connection default;
 | |
| DROP TABLE bug51920;
 | |
| -- disconnect con1
 |